How to Repair the Vmm32.vxd File
Now you have a list which looks something
like this abbreviated example(your actual list may contain approximately 40 or
more file names):
[HKEY_LOCAL_MACHINE System CurrentControlSet Control VMM32Files]
"vdd.vxd"=hex:00
"vflatd.vxd"=hex:00
"biosxlat.vxd"=hex:00
The file names are vdd.vxd, vflatd.vxd, and biosxlat.vxd. You can extract each file, one at a time to the WindowsSystemVmm32 folder. This folder is used when a vxd file needs to be added to the Vmm32.vxd file; instead of trying to have Wininit.ini try to add the file to the Vmm32.vxd file and risk corrupting the file, the new file can be placed here. If a file is listed in the Vmm32Files Registry Key, Windows looks inside the Vmm32.vxd file and in the WindowsSystemVmm32 folder for it. Now would be a good time to see what files are in this folder so you can eliminate extracting the ones that are in the folder already.
I noticed that some software vendors put the files in the Iosubsys folder instead. I prefer the Vmm32 folder, Windows loads this folder first.
Rename the old Vmm32.vxd to something like Vmm32.sav, if it has not already been deleted. You will find it in the WindowsSystem folder. You will also find a stock VMM32.vxd file in the cab files, extract it to the System folder.
Article Information
This is how to repair or replace a damaged or missing Vmm32.vxd file. People looking for "Unable to find VMM32.VXD" or "Cannot find or corrupt Windows Loader".| Creation Date | March 22,2008 |
| Article Tags | Corruption Windows Millineum Me |