c:\\WINNT\System32\MSVCRT.dll error when installing a program upgrade

  • Thread starter Thread starter Julie
  • Start date Start date
J

Julie

I receive an error box titled ERROR. The error states The
file 'C:\\WINNT\System32\MSVCRT.DLL' could not be opened.
Please check that you disk is not full and that you have
access to the destination directory. Access is denied.

The only option is OK and it ends the installation.

The program installed to PC using Windows 2000 Service
Pack 2. I receive the error when installing it to
computers using Windows 2000 Service Pack 3.
 
File msvcrt.dll is common runtime module used by many programs. It's always
in use so no installation program can update it directly like it seems your
installation process is trying to do. Propably that installer contains bug
and it cannot handle locked files correctly. Version of msvcrt.dll changes
with service packs, so sp3 has newer version than sp2. That installer
propably tries to replace newer version with older, which isn't very good
idea.

You might be able to go over with these instructions:
- open command prompt and goto windows\system32 directory
- rename msvcrt.dll to different name like "ren msvcrt.dll msvcrt.dll.bak"
- install your application, but do not reboot
- installation program has propably created new msvcrt.dll, which you should
rename to something like msvcrt.dll.new
- rename msvcrt.dll.bak back to msvcrt.dll
- now reboot if that's required
 
Back
Top