
New-need much help - blank system restore
Started by
vicki T
, Apr 09 2006 11:01 AM
#106
Posted 29 April 2006 - 07:26 PM

#107
Posted 29 April 2006 - 07:34 PM

Download the attached file and extract it to C:\WINDOWS\system32\Restore
Attached Files
#108
Posted 29 April 2006 - 08:04 PM

Did it. You've spent so much time on my problem, thanks for not just deleting me!! It must be tempting!
#109
Posted 29 April 2006 - 08:13 PM



Finally...what a stubborn machine!!
How's the machine running? There seemed to be a lot of errors coming up during all this. Try running chkdsk /r from the Run box...see if it will run on the next boot.
As an aside...I NEVER give up....

#110
Posted 29 April 2006 - 08:35 PM

Oh, no. I think my message was deceiving. I just meant that "I did it" extracting the file you told me to do. I'm still getting a blank on restore. I'm still the same pain in the rear that I was when we started.
#111
Posted 29 April 2006 - 08:45 PM

LOL....that's ok...it was nice using the "woot guy". Always gives me a chuckle....
Let's try running a system restore using a less conventional means...
Open Internet Explorer and type res://C:\WINDOWS\system32\Restore\rstrui.exe/start.htm in the address bar. Press "Enter"...does System Restore open?

Let's try running a system restore using a less conventional means...
Open Internet Explorer and type res://C:\WINDOWS\system32\Restore\rstrui.exe/start.htm in the address bar. Press "Enter"...does System Restore open?
#112
Posted 29 April 2006 - 09:31 PM

It's just a blank page. A bit of good news though, the disk check did run this time on restart. And you're right it did take quite a while. But it went so fast at the end I didn't get to see what it said.
#113
Posted 29 April 2006 - 09:46 PM

Progress!
Let's see if we can get it to replace some system files...
Click Start then Run...type sfc /scannow (Note the space between sfc and /) and press "Enter". You will be asked for your installation cd, so have it handy. Wait for the scan to finish (this might take up to an hour). When it's finished, click Start then Run...type chkdsk /f (Again...note the spaces) and reboot when prompted (type Y and press Enter). This will run on boot-up so restart will take a while...be patient.
Let's see if we can get it to replace some system files...
Click Start then Run...type sfc /scannow (Note the space between sfc and /) and press "Enter". You will be asked for your installation cd, so have it handy. Wait for the scan to finish (this might take up to an hour). When it's finished, click Start then Run...type chkdsk /f (Again...note the spaces) and reboot when prompted (type Y and press Enter). This will run on boot-up so restart will take a while...be patient.
#114
Posted 30 April 2006 - 09:40 AM

Did the last checks I suggested run? Either way, if there was no change in System Restore, do the following:
Click Start, then Run, type cmd, and click "Ok".
At the command prompt, type the following pressing "Enter" anfter each one:
Click Start, then Run, type cmd, and click "Ok".
At the command prompt, type the following pressing "Enter" anfter each one:
- regsvr32 urlmon.dll
- regsvr32 Shdocvw.dll
- regsvr32 Msjava.dll
- regsvr32 Actxprxy.dll
- regsvr32 Oleaut32.dll
- regsvr32 Mshtml.dll
- regsvr32 Browseui.dll
- regsvr32 Shell32.dll
#115
Posted 30 April 2006 - 10:39 AM

Said all succeeded, no change in restore
#116
Posted 30 April 2006 - 12:10 PM

We tried this way back at the beginning of this mess, but were unable to access the registry...let's try it again and see if we can get in there now.
Navigate to C:\Windows\System 32, and doublclick the regedt32.exe icon.
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.
(If these keys aren't there, we're going to create them this time.
)
Close the Registry Editor and reboot. Try to open System Restore.
Let me know what you find...
Navigate to C:\Windows\System 32, and doublclick the regedt32.exe icon.
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.
(If these keys aren't there, we're going to create them this time.

Close the Registry Editor and reboot. Try to open System Restore.
Let me know what you find...
Edited by wannabe1, 30 April 2006 - 12:11 PM.
#117
Posted 30 April 2006 - 01:11 PM

The f414c260... is missing. Still blank on restart.
#118
Posted 30 April 2006 - 02:47 PM

I think this is where the problem lays...
{f414c260-6ac0-11cf-b6d1-00aa00bbbb58} <---copy this by selecting it and using right click > Copy
Right click on CLSID, point to "New", and choose "Key". Right click in the Name box and choose "Paste"...click in a blank area to set the name. You should now have the key {f414c260-6ac0-11cf-b6d1-00aa00bbbb58} under CLSID.
Now right click on the key you just created ({f414c260...}), point to "New", and choose "String Value". Type (Default) in the name box...click in a blank area to set the name. Double click on (Default) and type JScript Language in the "Value Data" field...click "Ok".
Right click on the key {f414c260...}, point to "New", and choose "Key". Type InprocServer32 in the name box...click in a blank area to set the name.
Right click on the key you just created (InprocServer32), point to "New", and choose "String Value". Type (Default) in the name box...click in a blank area to set the name.
Right click on it again (InprocServer32), point to "New", and choose "String Value". Type ScrAuthInprocServer32 in the name box...click in a blank area to set the name. Double click on ScrAuthInprocServer32 and type C:\windows\system32\jscript.dll in the "Value Data" field...Click "Ok".
Right click on it again (InprocServer32), point to "New", and choose "String Value". Type ThreadingModel in the name box...click in a blank area to set the name. Double click on ThreadingModel and type Both in the "Value Data" field...Click "Ok".
{f414c261-6ac0-11cf-b6d1-00aa00bbbb558} <---copy this by selecting it and using right click > Copy
Right click on CLSID, point to "New", and choose "Key". Right click in the Name box and choose "Paste"...click in a blank area to set the name. You should now have the key {f414c261-6ac0-11cf-b6d1-00aa00bbbb58} under CLSID.
Now right click on the key you just created ({f414c261...}), point to "New", and choose "String Value". Type (Default) in the name box...click in a blank area to set the name. Double click on (Default) and type JScript Language Authoring in the "Value Data" field...click "Ok".
Right click on the key {f414c261...}, point to "New", and choose "Key". Type InprocServer32 in the name box...click in a blank area to set the name.
Right click on the key you just created (InprocServer32), point to "New", and choose "String Value". Type (Default) in the name box...click in a blank area to set the name.
Right click on it again (InprocServer32), point to "New", and choose "String Value". Type ThreadingModel in the name box...click in a blank area to set the name. Double click on ThreadingModel and type Both in the "Value Data" field...Click "Ok".
You should now have two keys under CLSID...{f414c260...} which ,when selected, will show the value (Default)....REG_SZ....JScript Language and {f414c261...} which ,when selected, will show the value (Default)....REG_SZ....JScript Language Authoring.
Each of the keys should have the sub-key InprocServer32.
{f414c260...}\InprocServer32 should have 3 strings with the values as follows:
Try System Restore...
{f414c260-6ac0-11cf-b6d1-00aa00bbbb58} <---copy this by selecting it and using right click > Copy
Right click on CLSID, point to "New", and choose "Key". Right click in the Name box and choose "Paste"...click in a blank area to set the name. You should now have the key {f414c260-6ac0-11cf-b6d1-00aa00bbbb58} under CLSID.
Now right click on the key you just created ({f414c260...}), point to "New", and choose "String Value". Type (Default) in the name box...click in a blank area to set the name. Double click on (Default) and type JScript Language in the "Value Data" field...click "Ok".
Right click on the key {f414c260...}, point to "New", and choose "Key". Type InprocServer32 in the name box...click in a blank area to set the name.
Right click on the key you just created (InprocServer32), point to "New", and choose "String Value". Type (Default) in the name box...click in a blank area to set the name.
Right click on it again (InprocServer32), point to "New", and choose "String Value". Type ScrAuthInprocServer32 in the name box...click in a blank area to set the name. Double click on ScrAuthInprocServer32 and type C:\windows\system32\jscript.dll in the "Value Data" field...Click "Ok".
Right click on it again (InprocServer32), point to "New", and choose "String Value". Type ThreadingModel in the name box...click in a blank area to set the name. Double click on ThreadingModel and type Both in the "Value Data" field...Click "Ok".
{f414c261-6ac0-11cf-b6d1-00aa00bbbb558} <---copy this by selecting it and using right click > Copy
Right click on CLSID, point to "New", and choose "Key". Right click in the Name box and choose "Paste"...click in a blank area to set the name. You should now have the key {f414c261-6ac0-11cf-b6d1-00aa00bbbb58} under CLSID.
Now right click on the key you just created ({f414c261...}), point to "New", and choose "String Value". Type (Default) in the name box...click in a blank area to set the name. Double click on (Default) and type JScript Language Authoring in the "Value Data" field...click "Ok".
Right click on the key {f414c261...}, point to "New", and choose "Key". Type InprocServer32 in the name box...click in a blank area to set the name.
Right click on the key you just created (InprocServer32), point to "New", and choose "String Value". Type (Default) in the name box...click in a blank area to set the name.
Right click on it again (InprocServer32), point to "New", and choose "String Value". Type ThreadingModel in the name box...click in a blank area to set the name. Double click on ThreadingModel and type Both in the "Value Data" field...Click "Ok".
You should now have two keys under CLSID...{f414c260...} which ,when selected, will show the value (Default)....REG_SZ....JScript Language and {f414c261...} which ,when selected, will show the value (Default)....REG_SZ....JScript Language Authoring.
Each of the keys should have the sub-key InprocServer32.
{f414c260...}\InprocServer32 should have 3 strings with the values as follows:
- (Default)....REG_SZ....Value Not Set
- ScrAuthInprocServer32....REG_SZ....C:\windows\system32\jscript.dll
- ThreadingModel....REG_SZ....Both
- (Default)....REG_SZ....C:\WINDOWS\System32\jscript.dll
- ThreadingModel....REG_SZ....Both
Try System Restore...

Edited by wannabe1, 30 April 2006 - 03:04 PM.
#119
Posted 30 April 2006 - 03:27 PM

No luck - still blank
#120
Posted 30 April 2006 - 03:36 PM

We need to double check the InProcServer32 keys...I had a space in the post that you may have copied before I got the edit in...there should be no space. If this is correct, we'll try replacing all or part of the Registry Hive. We'll need to determine if there are any restore points before doing that, though.
Similar Topics
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users
As Featured On:






