Hi Chris,
I do remember having any probs with MVSCRT.DLL but... you can't usually install over this file whilst in Windows since it's tied into the OS - the way around it is to start Windows at a DOS prompt (press F5 when booting) and then overwrite the file from there (without the GUI running) and then restart, but I'd check you're overwiting with a newer file than the existing one or you might find yourself with more problems than you started with. Always backup the original too :-)
Hope that helps,
Ol
P.S. You're right about Linux - MS make evrything much harder to work with in the name of "User Friendliness" (IMHO)