In the left pane, expand (click +) HKEY_LOCAL_MACHINE, then SOFTWARE, then CLASSES, then CLSID, then {f414c260-6ac0-11cf-b6d1-00aa00bbbb58}, and click on In procServer32
In the right pane, double click on (Default). Look at the value listed in the Value Data box. It should be C:\WINDOWS\SYSTEM32\JSCRIPT.DLL If it is not, type C:\WINDOWS\SYSTEM32\JSCRIPT.DLL into the field and click "Ok".
Then double click on ThreadingModel. Look at the value listed in the Value Data box. It should be Both. If it is not, type Both into the field and click "Ok".
In the left pane again, locate and expand {f414c261-6ac0-11cf-b6d1-00aa00bbbb558}, then expand In procServer32. Double click on (Default). The value should be C:\WINDOWS\SYSTEM32\JSCRIPT.DLL. If it isn't, change it and click "Ok".
Then double click on ThreadingModel. The value for this should be Both. Again, change it if it isn't.
In the left pane once again, locate {f414c261-6ac0-11cf-b6d1-00aa00bbbb558}. Repeat the above steps with this key, also...using the same values and click "Ok" after modifying each.
Close the Registry Editor and reboot. Try to open System Restore.
Let me know what you find...