系統不顯示桌面的原因和解決方法

原因如果 %SystemRoot% 文件夾中存在舊版本的 Shdocvw.dll 文件,就可能出現此問題。由於 Explorer.exe 位於 %SystemRoot% 文件夾中,任何被調用文件的搜索路徑都從 %SystemRoot% 文件夾開始,然後再搜索路徑。默認的搜索順序總是先在包含程序文件的文件夾中查找被調用文件,然後再搜索路徑查找文件。
 
解決方案
要解決此問題,請按照下列步驟操作:
1. 按 Ctrl+Alt+Delete,然後單擊任務管理器
2. 文件菜單上,單擊新任務(運行)
3. 鍵入 cmd.exe,然後按 Enter 鍵。
4. 如有必要,請轉到 %SystemRoot% 文件夾。
5. 鍵入 ren shdocvw.dll shdocvw.old,重命名 Shdocvw.dll 文件。
6. 重新啓動計算機。
或者是用這個方法試試下!
先用任務管理器運行explorer.exe運行中輸入regedit
如果不能運行請到c:\windows下運行regedit文件
  找到\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 將窗口右側的shell的數值數據改寫成explorer.exe
時候中了病毒或者對系統進行了錯誤設置之後,登陸系統以後桌面上一片空白,即沒有開始菜單和任務欄,也沒有我的電腦等組件,只能按CTRL+ALT+DELETE組合鍵打開任務管理器啓動相應的程序。導致這個問題的原因是登陸系統以後,沒有啓動shell進程(explorer.exe),可以採用以下方法進行排錯:
1,恢復受損的系統文件
重起系統,按F8鍵,進入安全模式,在運行對話框裏依次運行以下命令:
SFC /PURGECACHE
SFC /SCANNOW
根據提示插入合適的安裝光盤,恢復可能受損的系統文件。

2,檢查註冊表鍵值
a,執行乾淨啓動,禁用所有第三方的系統服務和自啓動程序
b,打開註冊表編輯器,進入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon註冊表項。
檢查右面鍵值shell的數值數據是否爲Explorer.exe,如果不是,可以將其修改爲Explorer.exe   。
檢查右面鍵值Userinit的數值數據是否爲“C:\WINDOWS\system32\userinit.exe,”(引號內)。如果不是,可以將其修改爲“C:\WINDOWS\system32\userinit.exe,”(引號內)

0

收藏

adonv

24篇文章,17W+人氣,0粉絲

Ctrl+Enter 發佈

發佈

取消

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章