Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5281733
  • 博文数量: 1144
  • 博客积分: 11974
  • 博客等级: 上将
  • 技术积分: 12312
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-13 20:06
文章存档

2017年(2)

2016年(14)

2015年(10)

2014年(28)

2013年(23)

2012年(29)

2011年(53)

2010年(86)

2009年(83)

2008年(43)

2007年(153)

2006年(575)

2005年(45)

分类: LINUX

2005-05-01 10:38:02

上星期, 上司手提電腦內的 Windows 2000 桌面忽然消失了, 每次開機後都要在 Task Manager 內執行不同的軟件, 非常不方便, 在 Google 查了一會便找到一個解決辦法了。


2221. When you log on to Windows 2000, you have a blank or missing desktop?


When this happens, press CTRL+ALT+DEL and start Task Manager. If Explorer.exe is not a running process, try starting it.


If this does not solve the problem, you most likely have an old version of a required DLL in %SystemRoot%.


Windows 2000 uses the same methodology to locate a DLL as windows NT. Since Explorer.exe is located in %SystemRoot%, any old DLL, located in %SystemRoot%, would be found before the correct version.


My guess is shdocvw.dll, but any of the following other files in %SystemRoot% can cause problems:


Browseui.dll


Comctl32.dll


Comdlg32.dll


Mlang.dll


Ole32.dll


Oleaut32.dll


Shell32.dll


Shlwapi.dll


Urlmon.dll


Wininet.dll


To fix the problem:


1. Press CTRL+ALT+DEL and start Task Manager.


2. Select New Task (Run) from the File menu.


3. Switch (CD) to the %SystemRoot% folder.


4. Rename the offending file to .old (rename shdocvw.dll shdocvw.old).


5. Shutdown and restart your computer.


NOTE: The newer versions of the above files will be located elsewhere on your disk.


Source: JSI FAQ,


阅读(1598) | 评论(0) | 转发(0) |
0

上一篇:windows98訪問2000和xp的問題

下一篇:語錄

给主人留下些什么吧!~~