Forum Home
Press F1
 
Thread ID: 95527 2008-12-09 08:42:00 Tabs in display properties disappeared utopian201 (6245) Press F1
Post ID Timestamp Content User
726969 2008-12-09 08:42:00 Hi
I was playing an incomplete video file using windows media player classic, when my CPU went to 100% and a windows box popped up asking me to insert my windows XP cd as some files had been changed. I inserted the disc and the dialog went away.

When I tried to play some mp3s using winamp, winamp would add itself to the list of running processes in task manager, but nothing would appear on the desktop.

I restarted the computer and there was no sound. In device manager, there was an exclamation mark by my audio device, so I reinstalled the driver and restarted.

I went to display properties to check on something, only to find that all the tabs are gone. Does anyone know what I did to make them disappear what I can do to get them back?

This is what it looks like:
img503.imageshack.us (http://imageshack.us)
utopian201 (6245)
726970 2008-12-09 08:49:00 Tried system restore?
This sounds like a virus...
Do a scan with MalwareBytes, Trojan Remover and Spyware terminator.
Update first.

If all else fails try copying and pasting this into notepad and saving it as vbs. Double click it

Option Explicit
Dim WshShell, basekey,basekey2, rtn
Set WshShell = CreateObject("WScript.Shell")

basekey="HKLM\Software\Microsoft\Windows\CurrentVersion\Pol icies\System\"
Task1
basekey="HKCU\Software\Microsoft\Windows\CurrentVersion\Pol icies\System\"
Task1
basekey2="HKLM\Software\Microsoft\Windows\CurrentVersion\Pol icies\Explorer\"
Task2
basekey2="HKCU\Software\Microsoft\Windows\CurrentVersion\Pol icies\Explorer\"
Task2

Sub Task1()
On Error Resume Next
rtn = WshShell.Regdelete (basekey & "NoDispCPL")
rtn = WshShell.Regdelete (basekey & "NoDispAppearancePage")
rtn = WshShell.Regdelete (basekey & "NoDispBackgroundPage")
rtn = WshShell.Regdelete (basekey & "NoDispScrSavPage")
rtn = WshShell.Regdelete (basekey & "NoDispSettingsPage")
On Error Goto 0
End Sub

Sub Task2()
On Error Resume Next
rtn = WshShell.Regdelete (basekey2 & "NoThemesTab")
rtn = WshShell.Regdelete (basekey2 & "ClassicShell")
rtn = WshShell.Regdelete (basekey2 & "NoChangingWallPaper")
rtn = WshShell.Regdelete (basekey2 & "ForceActiveDesktopOn")
rtn = WshShell.Regdelete (basekey2 & "NoActiveDesktop")
rtn = WshShell.Regdelete (basekey2 & "NoWebView")
On Error Goto 0
End Sub

Wshshell.RUN ("regsvr32.exe shell32.dll -i -s")
Wshshell.RUN ("regsvr32.exe themeui.dll -s")
Msgbox "Done"
Set WshShell = Nothing
Blam (54)
726971 2008-12-09 08:51:00 Hmm this sounds like your prob (www.computing.net)

Or read the last post, go here (www.kellys-korner-xp.com)

Right mouse on 285 - on the right. Restore all display tabs. Then run it
Speedy Gonzales (78)
726972 2008-12-09 11:12:00 Hi
Unfortunately none of those solutions worked :(

But I did manage to fix it: I looked in the system log (in event viewer) and saw that there were errors relating to WindowsShell.Manifest

Somehow it got corrupted, and I fixed it by creating a new file with the following text:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity processorArchitecture="*" version="5.1.0.0" type="win32" name="Microsoft.Windows.Shell.shell32"/> <description>Windows Shell</description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*" /> </dependentAssembly> </dependency> </assembly>

and saved it over the old one. The tabs have returned :)
utopian201 (6245)
1