Lösch mal in der Registry folgende Einträge:
HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
und
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
NoActiveDesktop
NoActiveDesktopChanges
ForceActiveDesktopOn
NoViewContextMenu
NoThemesTab
NoSaveSettings
ClassicShell

Einfach den Wert auf 0 setzen oder die Einträge ganz löschen.
Diese Einträge werden von vielen Viren benutzt; nach dem Löschen dürfte dein Desktop wieder einwandfrei funzen. Wenn nicht, ist bei dir irgendwo noch ein Virus im System.