It depends on the Windows version you have. 1=starter 2=home Etc.
I don't think it matter a lot which one you actually use as the d3d files should be the same.
I used the 3rd one for Windows 7 Pro.
Please how do I fix the broken 3D drivers after upgrade?
-
matteosistisette
- Posts: 94
- Joined: 20. Jun 2010, 19:02
- Primary OS: Ubuntu other
- VBox Version: OSE other
- Guest OSses: windows vista
Re: Please how do I fix the broken 3D drivers after upgrade?
So I've finally been able to overwrite the two dll files in SysWOW64 with the ones extracted from the installation CD (I used a knoppix live cd on a virtual machine),
AND I still get the "broken 3D driver" message.
Am I missing some step between restoring the correct dlls and reinstalling the guest additions?
AND I still get the "broken 3D driver" message.
Am I missing some step between restoring the correct dlls and reinstalling the guest additions?
Re: Please how do I fix the broken 3D drivers after upgrade?
Here is how I did.
1. Copied files from windows ISO, sources/install.msw using 7-zip explorer
Windows/system32/d3d8.dll
Windows/sysWow64/d3d8.dll
Windows/sysWow64/d3d9.dll
2. Boot to Safe mode
3. Uninstall the current guest addition. Then reboot to Safe mode again.
4. Go to control panel => Device manager
5. Check Display device is "Super VGA ..."
If it is something like "Virtual box...", you are not yet done. Mouse right click and uninstall the driver.
reboot if it ask to reboot. Don't forget to return Safe mode.
I had to repeat twice of this process until I saw the device, "Super VGA..."
If you miss this step 5, you will never be able to delete the dll files.
6. Delete
all d3d8.dll and d3d8.dll from Windows/System32, Windows/System32/dllcache, Windows/SysWow64, Windows/SysWow64/dllcache
Especially, don't miss to delete Windows/system32/d3d8.dll which the guest addition installs but there is nothing like that in the original
Windows X64.
7. Copy the original D3D8.dll and D3d9.dll to proper directories.
Now you can have clean Guest addition install. Don't miss to install it in Safe mode.
I kept the original Microsoft copies in C:/DirectXrestore so that I can copy the folder directly to C:/Windows
I checked and found whenever I upgrade and reinstall guest addition, I needed to restore them to avoid error message.
Good luck.
P.S.: If you are using dual screens, do not upgrade to 4.1.11 or 4.1.12 yet.
I found it has problems with mouse cursor after i upgraded it.
1. Copied files from windows ISO, sources/install.msw using 7-zip explorer
Windows/system32/d3d8.dll
Windows/sysWow64/d3d8.dll
Windows/sysWow64/d3d9.dll
2. Boot to Safe mode
3. Uninstall the current guest addition. Then reboot to Safe mode again.
4. Go to control panel => Device manager
5. Check Display device is "Super VGA ..."
If it is something like "Virtual box...", you are not yet done. Mouse right click and uninstall the driver.
reboot if it ask to reboot. Don't forget to return Safe mode.
I had to repeat twice of this process until I saw the device, "Super VGA..."
If you miss this step 5, you will never be able to delete the dll files.
6. Delete
all d3d8.dll and d3d8.dll from Windows/System32, Windows/System32/dllcache, Windows/SysWow64, Windows/SysWow64/dllcache
Especially, don't miss to delete Windows/system32/d3d8.dll which the guest addition installs but there is nothing like that in the original
Windows X64.
7. Copy the original D3D8.dll and D3d9.dll to proper directories.
Now you can have clean Guest addition install. Don't miss to install it in Safe mode.
I kept the original Microsoft copies in C:/DirectXrestore so that I can copy the folder directly to C:/Windows
I checked and found whenever I upgrade and reinstall guest addition, I needed to restore them to avoid error message.
Good luck.
P.S.: If you are using dual screens, do not upgrade to 4.1.11 or 4.1.12 yet.
I found it has problems with mouse cursor after i upgraded it.
-
matteosistisette
- Posts: 94
- Joined: 20. Jun 2010, 19:02
- Primary OS: Ubuntu other
- VBox Version: OSE other
- Guest OSses: windows vista
Re: Please how do I fix the broken 3D drivers after upgrade?
I backed up my data, wiped out everything and restarted from scratch with a clean new VM.