Naja ich weiß nicht, ob es Dich noch interessiert. Aber hier ist mit an grenzender Wahrscheinlichkeit der Lösungsweg.
Wie Du richtig erkannt hast, gibts es eine Inkompatibilität mit SP2. Das Problem liegt im Kontextmenü bzw. bei den Programmen, die sich im Kontextmenü einnisten.
http://www.wintotal.de/Tipps/Eintrag.php?RBID=2&TID=847
hier mal ein Link, lies Dir mal kurz durch.
Ich hatte auch das Problem gehabt und man konnte mir auch nicht weiterhelfen, bis ich durch Ausprobieren, mein Problem identifiziert habe. In Deinem regdatei mußt du nach Programmen suchen, die im Kontextmenü aufgenommen worden sind und diese eins nach dem anderen deaktivieren, bis du den richtigen Programm findest, der inkompatibel mit SP 2 ist. Bei mir war es unter HKEY_CLASSES_ROOT\ *\ shellex\ ContextMenuHandlers aufgelistet gewesen durch einen "-" vor der Zahlenkette kann du die Programme deaktivieren.
Ich hoffe konnte Dir weiterhelfen! Für weitere Fragen, melde Dich einfach... Gruß