Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 764
  • Last Modified:

Windows 2000 desktop

I am running Windows 2000 on my computer.  When I start the computer the operating system seems to load okay but all I get is a blank blue screen (not the screen of death).  If I hit Ctrl-Alt-Del I get the Windows Security Panel and I am able to get to task manager.  It shows no application applications running and there aren't any processes taking up too much of the CPU's time.   When I go to "new task" and type in C:, my desktop suddenly appears and everything works fine.  I ran a virus scan and everything is okay.  Any ideas what could be holding up my desktop screen?  
0
mbcasey
Asked:
mbcasey
  • 5
  • 5
  • 2
  • +2
1 Solution
 
Lee W, MVPTechnology and Business Process AdvisorCommented:
First, try running SFC /SCANNOW from a a command prompt.  Then reboot when it's done (may take a little while).  If that doesn't fix it, try the following from:
http://www.chicagotech.net/logon.htm

Symptom: After logon to W2K, you may see a blank desktop or no desktop. If you use CTRL+ALT+DELETE to start Task Manager, you may find that Explorer.exe is not listed in the list of running tasks or processes. Starting a new instance of Explorer.exe does not resolve the issue.

Resolution: open Task Manager>File>New Task (Run). Type cmd.exe, and then press ENTER.  If necessary, change to the %SystemRoot% folder. This is typically the Winnt or Windows folder. Rename the Shdocvw.dll file by typing ren shdocvw.dll shdocvw.old. Restart the computer.

Note: Other older files that may cause problems with Explorer.exe or the shell if they are located in %SystemRoot% folder: Browseui.dll, Comctl32.dll, Comdlg32.dll, Mlang.dll, Ole32.dll, Oleaut32.dll, Shdocvw.dll, Shell32.dll, Shlwapi.dll, Urlmon.dll, Wininet.dll, Setupapi.dll.
0
 
mbcaseyAuthor Commented:
When I type the cmd.exe prompt I get the C:\documents and settings....How do I change to the %systemroot% folder?
0
 
Lee W, MVPTechnology and Business Process AdvisorCommented:
Did SFC /SCANNOW not work?  Try that first.

0
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
Lee W, MVPTechnology and Business Process AdvisorCommented:
If that fails, in a command prompt, type
cd %systemroot%
0
 
mbcaseyAuthor Commented:
No, the first option didn't work.  I'm going to try the command prompt.
0
 
mbcaseyAuthor Commented:
Okay, now you're going to think I'm an idiot.  I have the C:\WINNT but how do I do the ren shdocvw.dll renaming?  Please tell me how to type it.
0
 
Lee W, MVPTechnology and Business Process AdvisorCommented:
The instructions were in my first post:
Rename the Shdocvw.dll file by typing ren shdocvw.dll shdocvw.old. Restart the computer.
0
 
mbcaseyAuthor Commented:
I get the following:  The system cannot find the file specified.
0
 
Lee W, MVPTechnology and Business Process AdvisorCommented:
type this then try again:

cd system32

Try again.
0
 
mbcaseyAuthor Commented:
Nothing works.  I can't even get the computer to boot to a CD, even with a boot disk in.  Is there anyway to get to the 2000 recovery console from a command prompt with the CD in the CD drive?
0
 
SunBowCommented:
Checkout properties of MyComputer (variables). In control panel select system. Run MSD
You might want to be sure your root of c: is clean - no copy of explorer.*** or anything like that

> Note: Other older files that may cause problems with Explorer.exe or the shell ...(etc)

(now if that is not a turn-off I dunno what is)
0
 
Nirmal SharmaSolution ArchitectCommented:
I just saw your question..You need to change some settings in your registry if i am not wrong because when you boot and press Alt+Ctrl+Del..winlogon.exe process will try to lunch your dekstop. For this winlogon.exe has to locate two files in the registry and winnt\system32 folder. These two files are EXPLORER.EXE and USERINIT.EXE. Follow the steps: -

1. Press Alt+Ctrl+Del to bring Logon Screen > Open Task Manager > Select New Task > Run > type "regedit.exe" (without quotes).
2. Navigate to the following location in registry:  -

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\
and then in the Right Pane find the following two entries: -

Shell=Explorer.exe
Userinit=x:\WINNT\system32\userinit.exe,                     (X is the drive letter where you have installed operating system)

If you don't see these two entries or value entered then simply change the key and then try to logon. First make sure you are able to log on by typing userinit.exe or explorer.exe manually from Task Manager.

SFC scan should restore if these two files do not exist in the system as said by leew.

Let us know.

Thanks
SystmProg
0
 
VinnnnieCommented:
In answer to this question:

Nothing works.  I can't even get the computer to boot to a CD, even with a boot disk in.  Is there anyway to get to the 2000 recovery console from a command prompt with the CD in the CD drive?

I would sugegst going into your BIOS and resetting back to factory defalts.
0
 
Nirmal SharmaSolution ArchitectCommented:
Thanks! man. I think you have solved the problem.

Cheers

SystmProg
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 5
  • 5
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now