[Solved] 3D acceleration - Guest additions - guest Windows 7

Discussions related to using VirtualBox on Linux hosts.
krchat
Posts: 52
Joined: 10. Jun 2010, 00:36
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

[Solved] 3D acceleration - Guest additions - guest Windows 7

Post by krchat »

If I run guest additions support for 3D acceleration it change Microsoft files to Oracle files:
sfc /scannow log:

Code: Select all

2017-05-31 04:46:51, Info                  CSI    00000132 [SR] Cannot repair member file [l:16{8}]"d3d8.dll" of Microsoft-Windows-DirectX-Direct3D8, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2017-05-31 04:46:51, Info                  CSI    00000134 [SR] Cannot repair member file [l:16{8}]"d3d9.dll" of Microsoft-Windows-DirectX-Direct3D9, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2017-05-31 04:46:55, Info                  CSI    00000136 [SR] Cannot repair member file [l:16{8}]"d3d8.dll" of Microsoft-Windows-DirectX-Direct3D8, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2017-05-31 04:46:55, Info                  CSI    00000137 [SR] This component was referenced by [l:198{99}]"Microsoft-Windows-Foundation-Package~31bf3856ad364e35~x86~~6.1.7601.17514.WindowsFoundationDelivery"
2017-05-31 04:46:55, Info                  CSI    0000013a [SR] Could not reproject corrupted file [ml:520{260},l:46{23}]"\??\C:\Windows\System32"\[l:16{8}]"d3d8.dll"; source file in store is also corrupted
2017-05-31 04:46:55, Info                  CSI    0000013c [SR] Cannot repair member file [l:16{8}]"d3d9.dll" of Microsoft-Windows-DirectX-Direct3D9, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2017-05-31 04:46:55, Info                  CSI    0000013d [SR] This component was referenced by [l:198{99}]"Microsoft-Windows-Foundation-Package~31bf3856ad364e35~x86~~6.1.7601.17514.WindowsFoundationDelivery"
2017-05-31 04:46:55, Info                  CSI    00000140 [SR] Could not reproject corrupted file [ml:520{260},l:46{23}]"\??\C:\Windows\System32"\[l:16{8}]"d3d9.dll"; source file in store is also corrupted
2017-05-31 04:56:21, Info                  CSI    00000290 [SR] Repairing 2 components
2017-05-31 04:56:21, Info                  CSI    00000293 [SR] Cannot repair member file [l:16{8}]"d3d8.dll" of Microsoft-Windows-DirectX-Direct3D8, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2017-05-31 04:56:21, Info                  CSI    00000295 [SR] Cannot repair member file [l:16{8}]"d3d9.dll" of Microsoft-Windows-DirectX-Direct3D9, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2017-05-31 04:56:21, Info                  CSI    00000297 [SR] Cannot repair member file [l:16{8}]"d3d8.dll" of Microsoft-Windows-DirectX-Direct3D8, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2017-05-31 04:56:21, Info                  CSI    00000298 [SR] This component was referenced by [l:198{99}]"Microsoft-Windows-Foundation-Package~31bf3856ad364e35~x86~~6.1.7601.17514.WindowsFoundationDelivery"
2017-05-31 04:56:21, Info                  CSI    0000029b [SR] Could not reproject corrupted file [ml:520{260},l:46{23}]"\??\C:\Windows\System32"\[l:16{8}]"d3d8.dll"; source file in store is also corrupted
2017-05-31 04:56:21, Info                  CSI    0000029d [SR] Cannot repair member file [l:16{8}]"d3d9.dll" of Microsoft-Windows-DirectX-Direct3D9, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2017-05-31 04:56:21, Info                  CSI    0000029e [SR] This component was referenced by [l:198{99}]"Microsoft-Windows-Foundation-Package~31bf3856ad364e35~x86~~6.1.7601.17514.WindowsFoundationDelivery"
2017-05-31 04:56:21, Info                  CSI    000002a1 [SR] Could not reproject corrupted file [ml:520{260},l:46{23}]"\??\C:\Windows\System32"\[l:16{8}]"d3d9.dll"; source file in store is also corrupted
2017-05-31 04:56:21, Info                  CSI    000002a3 [SR] Repair complete
2017-05-31 04:56:21, Info                  CSI    000002a4 [SR] Committing transaction
I'd like to restore Microsoft original files: d3d8.dll; d3d9.dll but I don't know how may I do it using vboxmanage or other tools from Oracle VirtualBox. If I reinstall guest editions without 3D -acceleration support, it doesn't change these files.
Last edited by socratis on 2. Jun 2017, 15:30, edited 1 time in total.
Reason: Marked as [Solved].
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: 3D acceleration - Guest additions - guest Windows 7

Post by socratis »

This is what I get when I run "sfc /scannow" on a Win7-32 host:

Code: Select all

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>sfc /scannow

Beginning system scan.  This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection did not find any integrity violations.

C:\Windows\system32>
Maybe you did something else to your system? Plus, I don't see any evidence that this is due to Oracle's VirtualBox guest additions...
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
krchat
Posts: 52
Joined: 10. Jun 2010, 00:36
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D acceleration - Guest additions - guest Windows 7

Post by krchat »

Because Oracle changed these files on its own.
thumbprint of digital signature in this file: Oracle - ‎5b de fe 58 0a 81 66 61 cd b5 7a 57 10 7b f4 18 74 86 ef cc
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: 3D acceleration - Guest additions - guest Windows 7

Post by socratis »

And as I said, on my Win7 guest, it doesn't complain. Can you give some more details about that DLL? Actually all details, from exact byte size to modification dates, to digital signatures, to ... name it. Something is not right in your setup.

And even if it isn't, do you have an actual problem? Or is this all theoretical?
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
krchat
Posts: 52
Joined: 10. Jun 2010, 00:36
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D acceleration - Guest additions - guest Windows 7

Post by krchat »

I tried to upload files to you, but I don't see them attached to my previous message. The problem is sfc /scannow get constantly error after installing guest addition.
Did you install your guest addition in safe mode and tick 3D acceleration in it?
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: 3D acceleration - Guest additions - guest Windows 7

Post by socratis »

No, I installed the WDDM guest additions, which do not require the safe-boot mode. Maybe that's the problem? And more importantly, you didn't answer the basic question: is this just about sfc complaining or do you have an actual, real problem?
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
krchat
Posts: 52
Joined: 10. Jun 2010, 00:36
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D acceleration - Guest additions - guest Windows 7

Post by krchat »

Yes, the problem is, because 3D acceleration mode need set only in safe mode - Windows warned me about these two files, which don't have Microsoft digital signature.
And this is just about sfc, because I use it in my investigation and I need it works well, without any errors.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: 3D acceleration - Guest additions - guest Windows 7

Post by socratis »

Well, tough luck then. I'm not sure that VirtualBox submitted their software drivers to the hardware test labs (or whatever Microsoft calls it) to get the certification. Learn to live with it I guess? I don't see them investing time in the old drivers.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
krchat
Posts: 52
Joined: 10. Jun 2010, 00:36
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D acceleration - Guest additions - guest Windows 7

Post by krchat »

I think, VirtualBox must restore its change after uninstall guest additions and return original Microsoft files.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: 3D acceleration - Guest additions - guest Windows 7

Post by socratis »

Why don't you install the WDDM drivers and be done with it? Simpler, much simpler...
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
krchat
Posts: 52
Joined: 10. Jun 2010, 00:36
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D acceleration - Guest additions - guest Windows 7

Post by krchat »

I don't know about WDDM drivers anything, do they give 3-D acceleration for guest system? I use two old program - Dr. Hawasima - Train Brain, which need DirectX 9, so I set 3D acceleration mode.
I don't use Microsoft OS on my physical computers, only as guest on Linux host for these old applications.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: 3D acceleration - Guest additions - guest Windows 7

Post by socratis »

Yes, they do. Google for them. It's the newer model of drivers, what you installed is the old one. Uninstall the GAs, reboot, run the GAs installer, check 3D acceleration, and when asked about the WDDM interface, select "No".
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
krchat
Posts: 52
Joined: 10. Jun 2010, 00:36
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D acceleration - Guest additions - guest Windows 7

Post by krchat »

Ah, I see this question about aero driver, but I don't want use aero that's why I installed old driver. But I will try it now, thanks for your assistance.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: 3D acceleration - Guest additions - guest Windows 7

Post by socratis »

No problem. Let us know how it goes...
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
krchat
Posts: 52
Joined: 10. Jun 2010, 00:36
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D acceleration - Guest additions - guest Windows 7

Post by krchat »

Screenshot from 2017-05-31 20-20-53.png
Screenshot from 2017-05-31 20-20-53.png (19.57 KiB) Viewed 4759 times
I couldn't set GA with WDDM drivers in normal mode. I got error, because file virtualbox is used.
Post Reply