Answered by:
Help - been trying for >6 hrs - tried 9 different ways - getting nowhere!!

Question
-
Hi,
I would appreciate some advice.
I have trawled through this forum trying many of suggestions I can find. Below is a list if my attempts to resolve my problem so far. I've been trying various things for >6 hrs now so I'd really like a solution.
One question - I'm considering doing a complete reinstall would this resolve things? Might be quicker than another 6 hours of stab in the dark diagnostic tricks.
~~~~~~~~
Things I tried so far.....
[1]
System restore - only one restore point available, earlier that morning.
Didn't work still limited functionality.
[2]
Start-up, F8, Windows repair, check memory
All fine restarted.
Didn't work still limited functionality.
[3]
Start-up, F8, System repair.
Didn't work still limited functionality.
[4]
Again System restore - only one restore point available, earlier that morning.
Didn't work still limited functionality.
[5]
Windows Live OneCare safety scanner beta
After an ~ 1hour Vista logged me off automatically and lost of progress all the scan
Above happened again so I restarted in safe mode + networking
Results
No virus or spyware
174 registry items - 172 fixed, 2 errors, 0 skipped.
Defrag not necessary
0 open ports
Next
No fixes were offered but I was invited to pay a £37.99/year subscription for Win Live OneCare. Nice!
[6]
Ran Microsoft Genuine Advantage Daignostic Tool
Results
OoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOo
Diagnostic Report (1.9.0006.1):
-----------------------------------------
WGA Data-->
Validation Status: Genuine
Validation Code: 0
Online Validation Code: 0x80070426
Cached Validation Code: N/A, hr = 0x80070426
Windows Product Key: *****-*****-F4GJK-KG77H-B9HD2
Windows Product Key Hash: iJAth4TbScMi8HdcPurlASXdEkw=
Windows Product ID: 89578-OEM-7332157-00204
Windows Product ID Type: 2
Windows License Type: OEM SLP
Windows OS version: 6.0.6001.2.00010300.1.0.003
ID: {22912C64-B61B-4F76-96F4-1C23C68E454B}(1)
Is Admin: Yes
TestCab: 0x0
WGA Version: Registered, 1.9.9.1
Signed By: Microsoft
Product Name: Windows Vista (TM) Home Premium
Architecture: 0x00000000
Build lab: 6001.vistasp1_gdr.090302-1506
TTS Error: M:20090503123031676-
Validation Diagnostic:
Resolution Status: N/A
WgaER Data-->
ThreatID(s): N/A, hr = 0x80070002
Version: 6.0.6002.16398
WGA Notifications Data-->
Cached Result: N/A, hr = 0x80070002
File Exists: No
Version: N/A, hr = 0x80070002
WgaTray.exe Signed By: N/A, hr = 0x80070002
WgaLogon.dll Signed By: N/A, hr = 0x80070002
OGA Notifications Data-->
Cached Result: N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
WGATray.exe Signed By: N/A, hr = 0x80070002
OGAAddin.dll Signed By: N/A, hr = 0x80070002
OGA Data-->
Office Status: 109 N/A
OGA Version: N/A, 0x80070002
Signed By: N/A, hr = 0x80070002
Office Diagnostics: 025D1FF3-364-80041010_025D1FF3-229-80041010_025D1FF3-230-1_025D1FF3-517-80040154_025D1FF3-237-80040154_025D1FF3-238-2_025D1FF3-244-80070002_025D1FF3-258-3
Browser Data-->
Proxy settings: N/A
User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Win32)
Default Browser: C:\Program Files\Mozilla Firefox\firefox.exe
Download signed ActiveX controls: Prompt
Download unsigned ActiveX controls: Disabled
Run ActiveX controls and plug-ins: Allowed
Initialize and script ActiveX controls not marked as safe: Disabled
Allow scripting of Internet Explorer Webbrowser control: Disabled
Active scripting: Allowed
Script ActiveX controls marked as safe for scripting: Allowed
File Scan Data-->
File Mismatch: C:\Windows\system32\gdi32.dll[6.0.6001.18159]
Other data-->
Office Details: <GenuineResults><MachineData><UGUID>{22912C64-B61B-4F76-96F4-1C23C68E454B}</UGUID><Version>1.9.0006.1</Version><OS>6.0.6001.2.00010300.1.0.003</OS><Architecture>x32</Architecture><PKey>*****-*****-*****-*****-B9HD2</PKey><PID>89578-OEM-7332157-00204</PID><PIDType>2</PIDType><SID>S-1-5-21-3847863266-3878617819-2909606210</SID><SYSTEM><Manufacturer>Dell Inc.</Manufacturer><Model>XPS M1330 </Model></SYSTEM><BIOS><Manufacturer>Dell Inc.</Manufacturer><Version>A12</Version><SMBIOSVersion major="2" minor="4"/><Date>20080708000000.000000+000</Date></BIOS><HWID>33333507018400F8</HWID><UserLCID>0809</UserLCID><SystemLCID>0409</SystemLCID><TimeZone>GMT Standard Time(GMT+00:00)</TimeZone><iJoin>0</iJoin><SBID><stat>3</stat><msppid></msppid><name></name><model></model></SBID><OEM><OEMID>DELL </OEMID><OEMTableID>M08 </OEMTableID></OEM><GANotification/></MachineData><Software><Office><Result>109</Result><Products/><Applications/></Office></Software></GenuineResults>
Spsys.log Content: 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
Licensing Data-->
Software Licensing service is not running.
HWID Data-->
HWID Hash Current: OAAAAAEABgABAAEAAQAAAAAAAwABAAEA6GEiT+pyfPQSeei4YNEM8kaDlvlEnPL0ul5EdaxWRso=
OEM Activation 1.0 Data-->
N/A
OEM Activation 2.0 Data-->
BIOS valid for OA 2.0: yes
Windows marker version: 0x20000
OEMID and OEMTableID Consistent: yes
BIOS Information:
ACPI Table Name OEMID Value OEMTableID Value
APIC DELL M08
FACP DELL M08
HPET DELL M08
BOOT DELL M08
MCFG DELL M08
SLIC DELL M08
SSDT PmRef CpuPm
OoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOo
Any ideas!!???
[7]
From here tried these:
Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:\Windows\system32>cscript %windir%\System32\slmgr.vbs /ilc %windir%\System32\l
icensing\ppdlic\Security-Licensing-SLC-ppdlic.xrm-ms
Microsoft (R) Windows Script Host Version 5.7
Copyright (C) Microsoft Corporation. All rights reserved.
C:\Windows\System32\slmgr.vbs(1634, 5) Microsoft VBScript runtime error: Permiss
ion denied
C:\Windows\system32>slmgr.vbs -rearm
C:\Windows\system32>cscript %windir%\System32\slmgr.vbs /ilc %windir%\System32\l
icensing\ppdlic\Security-Licensing-SLC-ppdlic.xrm-ms
Microsoft (R) Windows Script Host Version 5.7
Copyright (C) Microsoft Corporation. All rights reserved.
C:\Windows\System32\slmgr.vbs(1634, 5) Microsoft VBScript runtime error: Permiss
ion denied
C:\Windows\system32>net stop slsvc
The Software Licensing service is not started.
More help is available by typing NET HELPMSG 3521.
C:\Windows\system32>cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\M
icrosoft\SoftwareLicensing
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLice
nsing>rename tokens.dat tokens.bar
C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLice
nsing>cd %windir%\system32
C:\Windows\System32>net start slsvc
System error 1084 has occurred.
This service cannot be started in Safe Mode
C:\Windows\System32>cscript slmgr.vbs -rilc
Microsoft (R) Windows Script Host Version 5.7
Copyright (C) Microsoft Corporation. All rights reserved.
C:\Windows\System32\slmgr.vbs(1634, 5) Microsoft VBScript runtime error: Permiss
ion denied
C:\Windows\System32>
[8]
Reboot in normal mode and try bottom one again -
Every program I try and open I get an error message saying
Not enough quote is available to process this command
[9]
Restoring Vista functionality once in reduced functionality mode
http://content.zdnet.com/2346-12554_22-56073-10.html
C:\Windows\system32\cmd.exe [Run as Adminiatrator]
Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:\Windows\system32>cscript %windir%\System32\slmgr.vbs /ilc %windir%\System32\l
icensing\ppdlic\Security-Licensing-SLC-ppdlic.xrm-ms
Microsoft (R) Windows Script Host Version 5.7
Copyright (C) Microsoft Corporation. All rights reserved.
C:\Windows\System32\slmgr.vbs(1634, 5) Microsoft VBScript runtime error: Permiss
ion denied
Got pop-up error:
Windows script host
Script: C:\Windows\system32\slmgr.vbs
Line: 1634
Char: 5
Error: Permission denied
Code: 800A0046
Source: Microsoft VBScript runtime error
C:\Windows\system32>
~~~~~~~~~~~~~
Don't know what else to try........Sunday, May 3, 2009 3:33 PM
Answers
-
Hello stickle,
The core of your issue centers on the line in your Diagnostic Report that reads:
File Scan Data-->
File Mismatch: C:\Windows\system32\gdi32.dll[6.0.6001.18159]This means the file has been Tampered, Modified or has become Corrupt. Vista see this as an attack to bypass it's Licensing security.
To resolve the issue, you need to either repair or replace the file with a known-good one (of the proper file version)
First try repairing Windows using System Restore:
(Note: Vista creates a restore point everytime something is installed, so you should have a bunch of restore points available. The fact that you only have One restore point avaiable, is worrisome. There are some types of Malware that deletes all of Vista's restore points so the user can't restore to a point before the infection. I recommend scanning your system using multiple Anti Virus programs. I recommend multiple programs because no program can catch all infections.)1) Reboot Vista into Safe Mode
2) Go to Control Panel
3) On the left hand side of the Control Panel window, Click on "Classic View"
4) Double-click "Backup and Restore Center"
5) On the left hand side of the window, click "Repair Windows using system restore"
6) Select "Choose Different Restore Point", Put a check in the box that says "Show restore points older than 5 days", select the restore point that corresponds to the date Before you first noticed the issue.
7) Click the "Next" button.
8) Reboot back into Normal mode
9) Vista should no longer be in Reduced Functionality mode
If that doesn't work, we'll try doing a System Scan. The scan will look for bad Vista files and will attempt to repair them, if possible.
1) Login to Vista in Normal Mode (not safe mode)
2) Launch an Internet Browser
3) Type: %windir%\system32\ in the browser's address field
4) Scroll down till you find the file cmd.exe
5) Right-click the file and select 'Run as Administrator'
6) In the CMD window, type: sfc /scannow
7) Reboot twice and see if that resolves the issue.
If neither of these sets of steps resolves the issue, my only other suggestions would be either to contact Vista support at http://support.microsoft.com or reinstall Vista.
Thank you,
Darin MS
Attention All Forum Users: Please Do Not post your issue in someone else's Thread...Create your own. If any post fixes your issue, please vote the post as Helpful. This will help us showcase the threads that best help our customers.- Marked as answer by Darin Smith MS Monday, May 4, 2009 6:51 PM
Monday, May 4, 2009 6:51 PM
All replies
-
Hello stickle,
The core of your issue centers on the line in your Diagnostic Report that reads:
File Scan Data-->
File Mismatch: C:\Windows\system32\gdi32.dll[6.0.6001.18159]This means the file has been Tampered, Modified or has become Corrupt. Vista see this as an attack to bypass it's Licensing security.
To resolve the issue, you need to either repair or replace the file with a known-good one (of the proper file version)
First try repairing Windows using System Restore:
(Note: Vista creates a restore point everytime something is installed, so you should have a bunch of restore points available. The fact that you only have One restore point avaiable, is worrisome. There are some types of Malware that deletes all of Vista's restore points so the user can't restore to a point before the infection. I recommend scanning your system using multiple Anti Virus programs. I recommend multiple programs because no program can catch all infections.)1) Reboot Vista into Safe Mode
2) Go to Control Panel
3) On the left hand side of the Control Panel window, Click on "Classic View"
4) Double-click "Backup and Restore Center"
5) On the left hand side of the window, click "Repair Windows using system restore"
6) Select "Choose Different Restore Point", Put a check in the box that says "Show restore points older than 5 days", select the restore point that corresponds to the date Before you first noticed the issue.
7) Click the "Next" button.
8) Reboot back into Normal mode
9) Vista should no longer be in Reduced Functionality mode
If that doesn't work, we'll try doing a System Scan. The scan will look for bad Vista files and will attempt to repair them, if possible.
1) Login to Vista in Normal Mode (not safe mode)
2) Launch an Internet Browser
3) Type: %windir%\system32\ in the browser's address field
4) Scroll down till you find the file cmd.exe
5) Right-click the file and select 'Run as Administrator'
6) In the CMD window, type: sfc /scannow
7) Reboot twice and see if that resolves the issue.
If neither of these sets of steps resolves the issue, my only other suggestions would be either to contact Vista support at http://support.microsoft.com or reinstall Vista.
Thank you,
Darin MS
Attention All Forum Users: Please Do Not post your issue in someone else's Thread...Create your own. If any post fixes your issue, please vote the post as Helpful. This will help us showcase the threads that best help our customers.- Marked as answer by Darin Smith MS Monday, May 4, 2009 6:51 PM
Monday, May 4, 2009 6:51 PM -
Thanks for your advice Darin.
I've tried System Restore but for some reason it only offers two restore points both of which are subsequent Vista switching to limited functionality. Normally you get quite a choice some up to a month old but for some reason Vista only has restore points that are days old. This is no good for turning back the Vista validation error which is causing the limited functionality.
I could do a System scan logged on normally. When I tried to run cmd.exe I got an error message saying
C:\Windows\System32\cmd.exe
Not enough quota is availiable to process this command.
Fro some reason all programs can not be instigated they all provoke this quota error.
When I run Systems scan in safe mode + networking, it works but informs me all is not well. This is what I get:
Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.C:\Windows\system32>sfc /scannowBeginning system scan. This process will take some time.Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection found corrupt files but was unable to fix some of them.
Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example
C:\Windows\Logs\CBS\CBS.logC:\Windows\system32>
If you want to see the CBS.log I've posted it here:
http://duncanlegge.elitemail.org/files/CBS.zip
Previously to this Vista validation issue, I was in contact with one of you colleagues regarding some Vista Updates that wouldn't install [Microsoft Case ID SRX1100221742]. Kindly he is also trying to help me solve this issue too.
I think you're right in your diagnoses that the validation key has become corrutpted but I can't think how to fix it. I would have thought Vista would have an option to re-install it or re-validate it. It seems quite simple problem yet there isn't a way to fix it. This is surprising for Microsoft, usually their software is well engineered so that all problems can be easily resolved. I'm fast coming to the conclusion that my only guaranteed way to fix this is to back up my data, wipe the HD and reinstall Vista....or Windows 7!
If you can think of anything else to solve things please let me know. Thanks for your time.
Regards,
stickleTuesday, May 5, 2009 9:37 PM -
Hi stickle,
I'm sorry I couldn't be more help.
The file gdi32.dll (that had been modified or become corrupt) is the DLL for the Windows Graphical Device Interface (GDI). It's job is to help Windows generate 2-D objects. Even thought that file doesn't directly relate to Anti-Piracy, the Anti-Piracy sub-system monitors most of Vista's critical system file because even unrelated files can sometimes be used to exploit the Operating System. The Non-genuine errors you are seeing are just a side effect of that file being modified or becoming corrupt. Even if Vista didn't have an Anti-Piracy system, Vista would still either be unstable or be giving error because of the problem with this file.
Unfortunatly, since the gdi32.dll isn't part of the Anti-Piracy sub-system, it's outside my area of knowledge to fix it. The only tools I know to correct modified or corrupt files is to restore back to a point where the file was still good or using the sfc /scannow command to fix it. If those methods don't work, my only recourse is to recommend contacting Vista Support or reinstalling. I don't like doing that, but there isn't much I can do with problems where the root cause falls outside the anti-piracy sub-system.
Again, sorry I couldn't resolve your issue,
Darin MS
Attention All Forum Users: Please Do Not post your issue in someone else's Thread...Create your own. If any post fixes your issue, please vote the post as Helpful. This will help us showcase the threads that best help our customers.Tuesday, May 5, 2009 10:11 PM -
As I last ditch attempt, before I left for work this morning, I starting my laptop off on a disc scan with both of the error fixing options ticked. Fingers crossed it might repair the corrupted file. Should have done this first ideally. However, if this doesn't work its gonna have to be a reinstall. To re-install Vista (the disc I have is Home Premium 32-bit OEMAct from Dell) can I just pop the disc in over-write the existing Vista with all my files in place (everything is on the C drive - no partition unfortunately) or should I back everything up, wipe the HD and start from scratch?
Also, I'm planning on installing Windows 7 64-bit once Vista is fixed so do I need to install Vista before I install 7 or just install 7?
[Just had a thought if this is all due to one file, gdi32.dll, being corrupted is it possible to simply get this file from another laptop running Vista and paste in to the right directoryon my laptop to fix the issue or will Vista get crumpy with the underhand method?]
Regards,
stickleThursday, May 7, 2009 9:24 AM