當windows 10系統遇到假死、崩潰或者無法進入桌面時,此時許多人能夠選擇的就是重裝系統或用Windows 10重置進行系統修複。不過重裝需要再進行大量的初始化操作,Windows 10重置則要花費大量的時間。Windows 10雖然是新系統,不過之前我們在Windows 7下的很多修複技巧仍然可以使用,下面就來盤點一下那些簡單、有效的“老”方法。
有備無患,為Windows 10安裝一扇“後門”
大家知道在Windows Vista後的Windows在其登陸界面有個 “輕松使用”菜單,點擊後可以在不進入桌面的情況下運行屏幕鍵盤、講述人等組件(圖1)。因此我們如果将命令提示符、注冊表編輯器等組件用來替換“輕松使用”菜單組件,這樣就可以在無法進入桌面時(如公司電腦,員工離職後沒有交代登錄密碼)啟動命令提示符來更改密碼,從而省去重裝Windows 10的麻煩。
圖1 Windows 10登錄界面的輕松使用菜單
圖2 更改所有者
返回權限編輯窗口,點擊“編輯”,選中當前登錄管理員賬戶,将其對osk.exe讀取權限設置為“完全控制”(圖3)。
圖3 權限設置
返回資源管理器窗口,右擊“C:\windows\system32\osk.exe”選擇“重命名”,将其重命名為“osk1.exe”,複制“C:\windows\system32\cmd.exe”一份并命名為“osk.exe”,這樣就完成命令提示符對屏幕鍵盤的替換(圖4)。
圖4 替換文件
完成上述的設置後,以後如果Windows 10遇到無法進入桌面、忘記登錄密碼等故障需要進行修複。隻要重啟電腦在登錄界面點擊“輕松使用→屏幕鍵盤”,這樣在登錄界面就可以啟動命令提示符,接下來根據實際需要進行修複操作即可(圖5)。
圖5 在登錄界面啟動命令提示符
比如現在需要更改離職員工賬戶登錄密碼,在登錄界面确認員工登錄賬戶名如本例為Administrator,在上述命令提示符窗口輸入“net user administrator 123456”(格式:net user 用戶名 密碼),這樣即可将Administator賬戶密碼更改為“123456”(圖6)。
圖6 命令提示符更改賬戶密碼
返回登陸界面,使用密碼“123456”即可登錄進入系統了。這樣通過一條簡單的命令即可重置賬戶密碼,省卻重裝系統的各種麻煩。在登陸界面,Windows 10是以SYSTEM賬戶身份登錄,如果要使用圖形界面進行操作(如提取故障電腦文件、查看文檔),隻要在命令提示符窗口輸入“Explorer.exe”啟動桌面,成功進入SYSTEM賬戶桌面後按下“微軟鍵 R”打開運行框,點擊其中的“浏覽”,在打開的圖形化窗口即可進行文件查找、浏覽等操作(圖7)。
圖7 在登陸界面啟動資源管理器
同樣可以在上述窗口啟動程序,比如可以啟動Windows 10的IE浏覽器上網查找其他更多的修複工具。總之隻要在Windows 10預留這個可以進入系統的後門,以後在Windows 10遇到無法進入桌面故障時就可以使用上述介紹的方法進行各種修複操作(圖8)。
圖8 在登錄界面啟動IE浏覽器
另辟蹊徑,離線修複Windows 10
上述方法雖然簡單有效,不過因為其在登陸界面預留後門,系統的安全性并沒有保障,而且很多電腦平時也可能沒有預留。對于一般沒有預留後門的Windows 10電腦,如果系統故障是由于注冊表修改導緻,我們可以借助在Windows 7下就經常使用的第三方系統進行離線修複。比如一些朋友的電腦在執行Windows 10系統補丁的更新,重啟後會出現 “C:\WINDOWS\system32\config\systemprofile\Desktop不可用”的錯誤提示(即桌面的路徑配置出現錯誤),導緻Windows 10在登陸界面一直無法進入。這時就可以使用離線修複注冊表的方法進行修複。
可以對當前故障電腦斷電重啟,在看見開機畫面後長按電源鍵關機,短時間内重複三次左右Windows 10會自動進入WinRE (Windows 恢複環境),繼續點擊“疑難解答→高級選項→命令提示符”,按提示輸入賬戶密碼登錄即可啟動命令提示符(圖9)。
圖9 在WinRE恢複環境啟動命令提示符
因為Windows 10内置的WinRE進入需要當前系統管理員密碼才可以進入,因此對于忘記當前賬戶密碼,或者WinRE修複環境損壞無法進入的用戶,他們還可以使用Windows 10安裝啟動盤來啟動系統,進入到安裝界面後按下Shift F10即可調出命令提示符界面(圖10)。
圖10 在安裝界面通過按下Shift F10即可調出命令提示符界面
在命令提示符界面輸入“regedit.exe”啟動組策略編輯器,定位到[HKEY_LOCAL_MACHINE],點擊菜單欄“文件→加載配置單元”,然後定位到“C:\Windows\System32\config\software”,将這個文件加載到注冊表(圖11)。
圖11 加載配置文件
小提示:
Windows 10注冊表下各大分支文件實際上就是加載C:\Windows\System32\config下對應的文件,比如[HKEY_LOCAL_MACHINE\SAM]對應的是C:\Windows\System32\config\SAM文件,裡面保存的是用戶賬戶信息,[HKEY_LOCAL_MACHINE\SOFTWARE] 對應的是C:\Windows\System32\config\software文件,裡面保存的是用戶配置文件。因為當前系統已經無法進入,所以可以在第三方系統(如WinRE、WinPE)下運行注冊表編輯器,通過“加載配置單元”方法對原系統的注冊表數據進行離線修複。
點擊“打開”進行加載,然後為加載項目設置一個名稱如“cfan”,這樣在[HKEY_LOCAL_MACHINE]就會新增一個“cfan”項,按提示展開[HKEY_LOCAL_MACHINE\cfan\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders],然後在右邊找到“desktop”,右鍵點擊修改,将裡面的鍵值複制出來,比如本例是C:\Users\Administrator\Desktop(圖12)。
圖12 複制鍵值
複制後,再找到[HKEY_LOCAL_MACHINE\cfan\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders],找到右側“desktop”,右擊選擇“修改”,将它的鍵值改成C:\Users\Administrator\Desktop(圖13)。
圖13 修改鍵值
繼續在左邊欄選中上述加載的[HKEY_LOCAL_MACHINE\cfan],然後點擊“文件→卸載配置單元”,在彈出的對話框選擇“是”,保存更改後的鍵值,完成上述的設置後重啟電腦即可修複上述故障(圖14)。
圖14 卸載配置單元
實際上很多系統故障都是由于注冊表某些鍵值損壞造成的,如果系統發生故障後無法進入系統啟動注冊表編輯器對注冊表進行修改,使用上述離線加載的方法可以解決這類故障。對于雙系統用戶,可以進入另外一個系統加載故障系統的配置文件進行修複。
小提示:
在使用Imagex方式解壓Windows 10安裝文件(install.wim)快速重裝系統,重啟後也會經常遭遇停在安裝界面無法繼續安裝的故障。此時可以在安裝界面按下Shift F10調出命令提示符界面,然後依次輸入下列的命令繼續安裝即可,省去再次安裝的麻煩(圖15)。
Cd oobe
Msoobe
圖15 通過按下Shift F10調出命令提示符界面完成安裝
其他更多修複Windows 10方法
上述介紹方法主要是針對Windows 10沒有完全崩潰的情況進行修複,在日常使用中可能還會遇到Windows 10完全無法啟動的故障,比如Windows 10啟動配置文件出錯,導緻系統在啟動時就無法正常加載,對于這類故障則需要借助WinPE啟動盤進行修複。Windows 10已經自帶自動修複功能,如果可以自動激活Windows 10的WinRE修複環境(否則請使用WinPE啟動盤進入修複系統),則隻要在高級選項界面點擊“自動修複”即可(圖16)。
圖16 使用自動修複功能修複Windows 10
如果上述方法仍然無法修複系統,則可以嘗試使用第三方修複工具進行修複,比如對于系統故障可以使用“nt6啟動菜單自動修複工具 綠色中文版”,在WinPE系統啟動上述軟件後按提示按任意鍵即可自動進行修複(圖17)。
圖17 使用專業工具修複故障
對于BCD等配置文件損壞的修複則可以借助“bootice”,在WinPE系統啟動軟件後切換到BCD編輯,然後加載本機(C:\boot\bcd)配置文件進行正确的配置即可(圖18)。
圖18 使用bootice編輯Windows 10配置文件
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!