Canary Posted September 1, 2010 Share Posted September 1, 2010 Hi. I haven't knowingly made any changes to my computer, but I've suddenly found that a) the Search Companion window is blank when I open it; and a number of websites - including Hotmail and Talk21, both of which I use regularly - come up blank (although most other web pages seem to work fine. Does anyone have any ideas what I can do about this? Thanks. Link to comment Share on other sites More sharing options...
Moderators hazelnut Posted September 1, 2010 Moderators Share Posted September 1, 2010 Can I just clear things up? Are you saying you have 2 problems, one is that in start, search on your computer, the search companion is missing. Then two some of your internet pages come up blank? Any help here first http://ask-leo.com/my_search_companion_window_comes_up_empty_and_i_cant_search_how_do_i_fix_it.html I take it you are using XP? Support contact https://support.ccleaner.com/s/contact-form?language=en_US&form=general or support@ccleaner.com Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 Can I just clear things up? Are you saying you have 2 problems, one is that in start, search on your computer, the search companion is missing. Then two some of your internet pages come up blank? Any help here first http://ask-leo.com/my_search_companion_window_comes_up_empty_and_i_cant_search_how_do_i_fix_it.html I take it you are using XP? Hi - thanks for your reply. Yes, they are two problems, but both have started at the same time. That could be a coincidence, I guess.(And yes, I'm on XP.) Thanks for the Ask Leo link. I'd already been there and followed the link through to this page (http://support.microsoft.com/?kbid=831430), but that's where I got lost. Under "Resolution", I followed Method 1, but got lost with stages 4,5 and 6. Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 Hi - thanks for your reply. Yes, they are two problems, but both have started at the same time. That could be a coincidence, I guess.(And yes, I'm on XP.) Thanks for the Ask Leo link. I'd already been there and followed the link through to this page (http://support.microsoft.com/?kbid=831430), but that's where I got lost. Under "Resolution", I followed Method 1, but got lost with stages 4,5 and 6. And I've just found that "Help and Support" on the Start menu doesn't work, either - and nor does "System Restore". Help! Link to comment Share on other sites More sharing options...
ishan_rulz Posted September 1, 2010 Share Posted September 1, 2010 Thanks for the Ask Leo link. I'd already been there and followed the link through to this page (http://support.microsoft.com/?kbid=831430), but that's where I got lost. Under "Resolution", I followed Method 1, but got lost with stages 4,5 and 6. You got lost... what exactly are you not following? Note: You require the Windows XP CD. Simplicity is hard. Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 You got lost... what exactly are you not following? Note: You require the Windows XP CD. I don't know what to put into these three boxes: 4. In the File to restore box, type the name of the file that you want to restore. 5. In the Restore from box, type the path of the Windows XP .cab file where you want to restore the file, or click Browse From to locate the Windows XP .cab file. 6. In the Save file in box, type the path where you want to extract the new file, or click Browse To to locate the folder that you want. Link to comment Share on other sites More sharing options...
Moderators DennisD Posted September 1, 2010 Moderators Share Posted September 1, 2010 Hi Canary. There's a simpler way to get that jscript.dll registered properly. Download a program called "Dial-A-Fix" from here ... http://wiki.lunarsoft.net/wiki/Dial-a-fix#Mirrors.2Fdownload_locations.2C_and_articles Once downloaded, extract the files from the Zip file. Right click and select "Extract All", and just click through the dialogue, and it will place the files inside into a folder in the same location you downloaded the Zip file to. Double click the "Dial-A-Fix.exe" file. The .exe file extension part may not be visible, but no worries, that's the way your PC is set up (hides well know file extensions). It's also a simple standalone program. It doesn't install anything. You should now see the Dial-A-Fix window. Check the boxes as I have them checked here ... Just the one box, as that one includes checking for the availability of the jscript.dll and re-registers it. This is a well known and respected utility for machines running XP or earlier, and won't do any harm to your PC. Let us know if that makes any difference to your problem, and if you have questions about downloading and extracting, just post back. No worries. If the dll is missing, I'll guide you through replacing it from another location on your computer. Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 Hi Canary. There's a simpler way to get that jscript.dll registered properly. Download a program called "Dial-A-Fix" from here ... http://wiki.lunarsoft.net/wiki/Dial-a-fix#Mirrors.2Fdownload_locations.2C_and_articles Once downloaded, extract the files from the Zip file. Right click and select "Extract All", and just click through the dialogue, and it will place the files inside into a folder in the same location you downloaded the Zip file to. Double click the "Dial-A-Fix.exe" file. The .exe file extension part may not be visible, but no worries, that's the way your PC is set up (hides well know file extensions). It's also a simple standalone program. It doesn't install anything. You should now see the Dial-A-Fix window. Check the boxes as I have them checked here ... Just the one box, as that one includes checking for the availability of the jscript.dll and re-registers it. This is a well known and respected utility for machines running XP or earlier, and won't do any harm to your PC. Let us know if that makes any difference to your problem, and if you have questions about downloading and extracting, just post back. No worries. If the dll is missing, I'll guide you through replacing it from another location on your computer. Hi - it says there's a problem - it's either missing or corrupt. Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 I tried to upload the screen shot of the message I got, but for some reason I can't seem to upload it. Link to comment Share on other sites More sharing options...
Moderators DennisD Posted September 1, 2010 Moderators Share Posted September 1, 2010 Right. Can you navigate down to ... "C:\WINDOWS\system32\dllcache" In there, you'll find a copy of the "jscript.dll" file. They're all in alphabetical order. Right click it, and select "copy". Then navigate back one level to "C:\WINDOWS\system32", and in any empty space, right click and select "paste". It should ask if you want to overwrite (unless it's missing). Click to overwrite. That should work without any problem, and then you could run Dial-A-Fix again to make sure it's registered. If it refuses to copy over, we may have to remove the corrupt file first. But again, no worries. Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 Right. Can you navigate down to ... "C:\WINDOWS\system32\dllcache" In there, you'll find a copy of the "jscript.dll" file. They're all in alphabetical order. Right click it, and select "copy". Then navigate back one level to "C:\WINDOWS\system32", and in any empty space, right click and select "paste". It should ask if you want to overwrite (unless it's missing). Click to overwrite. That should work without any problem, and then you could run Dial-A-Fix again to make sure it's registered. If it refuses to copy over, we may have to remove the corrupt file first. But again, no worries. I've found the System32 folder, but there's no dllcache in there. There's a dllhost file in there, but no folder called dllcache. Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 I've found the System32 folder, but there's no dllcache in there. There's a dllhost file in there, but no folder called dllcache. But I've just noticed that jscript.dll is already in the System32 folder. Link to comment Share on other sites More sharing options...
Moderators DennisD Posted September 1, 2010 Moderators Share Posted September 1, 2010 No dllcache folder? Ah well, have a look in System32, and see if the jscript.dll file is there or missing. There are a few jscript.dll files scattered around Windows in various locations but the version numbers are different, and as of yet I don't know if that's significant. If it's there, mouse over it, and see if it gives you a version number. Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 No dllcache folder? Ah well, have a look in System32, and see if the jscript.dll file is there or missing. There are a few jscript.dll files scattered around Windows in various locations but the version numbers are different, and as of yet I don't know if that's significant. If it's there, mouse over it, and see if it gives you a version number. Yep - it says it's version 5.8.6001.22960 Link to comment Share on other sites More sharing options...
Moderators DennisD Posted September 1, 2010 Moderators Share Posted September 1, 2010 My mistake. Open any explorer window, go to "Tools\Folder Options", and click the view tab. Then scroll down to find and check the "Show Hidden Files and Folders" box. Also just beneath that, uncheck the "Hide Protected Operating System Files" box. Accept the warning popup. Now look for the dllcache folder. EDIT: You could also go to Start\Run\enter "%systemroot%\system32\dllcache" (no quotes) and press OK. Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 I've done all that, and tried once again to run Dial-a-Fix, but again it's not having it. It comes up with an eror message. Link to comment Share on other sites More sharing options...
Moderators DennisD Posted September 1, 2010 Moderators Share Posted September 1, 2010 So you found the dllcahe, copied and pasted the backup jscript.dll to system32 with no problems? And then Dial-A-Fix wouldn't register it? I tried all this myself first, and it all went fine. Can you delete the one in system32, and then copy the backup from the dllcache? If you can do that, check to see if your problem is fixed without running D-A-F. Link to comment Share on other sites More sharing options...
Canary Posted September 1, 2010 Author Share Posted September 1, 2010 So you found the dllcahe, copied and pasted the backup jscript.dll to system32 with no problems? And then Dial-A-Fix wouldn't register it? I tried all this myself first, and it all went fine. Can you delete the one in system32, and then copy the backup from the dllcache? If you can do that, check to see if your problem is fixed without running D-A-F. Still no joy, I'm afraid. When I now run D-A-F, it suggests I e-mail djlizard.net for more assistance. Link to comment Share on other sites More sharing options...
Moderators DennisD Posted September 1, 2010 Moderators Share Posted September 1, 2010 That's a puzzler, because as I say I tested all this before suggesting it, and it went through Dial-A-Fix OK. Try doing it manually. Go to "Start\Run" and copy and paste this into the window ... Regsvr32 "C:\Windows\System32\jscript.dll ... and press OK. I'll wait and see how you get on. Link to comment Share on other sites More sharing options...
Moderators DennisD Posted September 1, 2010 Moderators Share Posted September 1, 2010 Just found this after finding a lot of examples of folk having a problem registering that jscript.dll file. You might try renaming the one in System32 and copying over the one that resides in "dllcache". You may need to do it while in Safe Mode.. http://forums.cnet.com/5208-6142_102-0.html?threadID=321670 (Post#3) How to get into safe mode is in my signature. It's late here in the UK. Have to go I'm afraid, but if it hasn't worked, read that thread carefully in the link, and try "safe mode". Link to comment Share on other sites More sharing options...
Moderators Andavari Posted September 2, 2010 Moderators Share Posted September 2, 2010 Still no joy, I'm afraid. When I now run D-A-F, it suggests I e-mail djlizard.net for more assistance. That error which is shown immediately when DAF opens is there simply because it can't detect Internet Explorer 8, it only supports up to IE7. Please ignore that error screen by clicking OK. Link to comment Share on other sites More sharing options...
Canary Posted September 2, 2010 Author Share Posted September 2, 2010 That's a puzzler, because as I say I tested all this before suggesting it, and it went through Dial-A-Fix OK. Try doing it manually. Go to "Start\Run" and copy and paste this into the window ... Regsvr32 "C:\Windows\System32\jscript.dll ... and press OK. I'll wait and see how you get on. Thanks for your help so far. I tried that manual way, but I still got an error message - "DllRegisterServer in C:\Windows\System32\jscript.dll failed. Return code was: 0x80004005" I've got to go to work now, but I'll try it in safe mode later. Thanks. Link to comment Share on other sites More sharing options...
Canary Posted September 2, 2010 Author Share Posted September 2, 2010 That error which is shown immediately when DAF opens is there simply because it can't detect Internet Explorer 8, it only supports up to IE7. Please ignore that error screen by clicking OK. The error code only comes up when I run I run DAF as Dennis suggested. It's not when DAF opens. The full error message when I run DAF reads as follows: "There was an error while registering the object C:\Windows\system32\scrrun.dll (with flag(s): "/s"). This is most likely caused by a corrupt object or missing/corrupt dependency. If you received an error about a missing file/module, it means that the file cannot be registered (missing dependency, or should not be registered). The genetic Win32 error returned (which is not the same as the RegSvr32 error code is: Access is denied. Win32 error code: 5 Visit the Dial-a-Fix tips page for additional information." Link to comment Share on other sites More sharing options...
Moderators hazelnut Posted September 2, 2010 Moderators Share Posted September 2, 2010 If all else fails, and you have an xp disk, just run the system file checker. Info here http://www.updatexp.com/scannow-sfc.html Support contact https://support.ccleaner.com/s/contact-form?language=en_US&form=general or support@ccleaner.com Link to comment Share on other sites More sharing options...
Canary Posted September 2, 2010 Author Share Posted September 2, 2010 If all else fails, and you have an xp disk, just run the system file checker. Info here http://www.updatexp.com/scannow-sfc.html Hi - thanks for that. I've followed that link, and done everything it said. The good news is that it worked in that what it said would happen DID happen. I installed my XP disc and copied the I386 folder across. The SFC Scannow then completed without further problem. However, I have now rebooted the computer and my initial problems remain. I've yet to do what DennisD suggested and do it in safe mode, but the fact remains that DAF is unable to complete the process - and I keep getting the same error message. And I still can't access Search Companion, Help and Support, System Restore or a number of web pages! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now