如何卸載損壞的驅(qū)動程序以阻止Windows 10啟動
正如許多Windows用戶所學(xué)的那樣,驅(qū)動程序有時會嚴重破壞由Microsoft操作系統(tǒng)支持的設(shè)備,甚至阻止計算機啟動。
如果某個特定的驅(qū)動程序損壞了,而Windows無法加載它,則該操作系統(tǒng)可能會在進入桌面之前遭受致命的崩潰或“藍屏死機”。
如果發(fā)生這種情況,不用說您的選擇非常有限,因為在沒有Windows的情況下卸載驅(qū)動程序不一定是最直接的事情。
幸運的是,可以通過Windows Recovery Environment來執(zhí)行此操作,Windows Recovery Environment是專門為幫助您處理阻止操作系統(tǒng)啟動的問題而開發(fā)的。 Microsoft提供有關(guān)WinRE目的的準確描述:
“ Windows恢復(fù)環(huán)境(WinRE)是一種恢復(fù)環(huán)境,可以修復(fù)導(dǎo)致無法啟動的操作系統(tǒng)的常見原因。 WinRE基于Windows預(yù)安裝環(huán)境(Windows PE),并且可以使用其他驅(qū)動程序,語言,Windows PE可選組件以及其他故障排除和診斷工具進行自定義。默認情況下,WinRE已預(yù)加載到windows 10桌面版(家庭版,專業(yè)版,企業(yè)版和教育版)和Windows Server 2016安裝中。”
有幾種訪問WinRE的方法,但是如果您的計算機無法啟動,則只能使用恢復(fù)媒體。如果您可以登錄到桌面,則可以使用快捷方式將系統(tǒng)重新啟動到WinRE:
開始>設(shè)置>更新和安全性>恢復(fù)>高級啟動>立即重新啟動
接下來,您需要打開命令提示符才能刪除有故障的驅(qū)動程序。 使用命令提示符,您可以使用以下命令獲取有關(guān)設(shè)備上運行的驅(qū)動程序的完整信息:
- Dism /image:C:\ /Get-Drivers
如果Windows安裝在C:以外的驅(qū)動器上,請確保相應(yīng)地更改了上述命令。
此時,應(yīng)該為您提供計算機上完整的驅(qū)動程序列表,并且您感興趣的行稱為“發(fā)布名稱”。 第三方驅(qū)動程序使用oemX.inf規(guī)則命名,其中X是一個從0開始并隨著在設(shè)備上檢測到更多驅(qū)動程序而增加的數(shù)字。
確定必須刪除哪個驅(qū)動程序后,鍵入以下命令將其卸載:
- DISM /Image:C:\ /Remove-Driver /Driver:oemX.inf
再次,相應(yīng)地更改驅(qū)動器號和驅(qū)動程序文件。
如果正確執(zhí)行此操作,則應(yīng)在命令提示符下看到以下消息:
- Found 1 driver package (s) to remove.
- Removing 1 of 1 – oemX.inf: The driver package was successfully removed.
- The operation completed successfully.
此時,您可以很好地重新引導(dǎo)計算機,并檢查Windows是否在沒有故障驅(qū)動程序的情況下正確啟動。
如果您想知道如何確定是哪個驅(qū)動程序?qū)е耊indows設(shè)備上的啟動問題,那么對于這種困境,沒有通用的答案。 在大多數(shù)情況下,僅是最近更新的驅(qū)動程序才是罪魁禍首,因此您應(yīng)該從重新啟動或關(guān)閉設(shè)備之前刪除已安裝或更新的驅(qū)動程序開始。
當(dāng)您運行Windows時,此處描述的方法不起作用,因為這被視為操作系統(tǒng)的在線實例,需要在Windows恢復(fù)環(huán)境中專門使用。 可以使用相同的步驟修復(fù)驅(qū)動程序問題,從而阻止設(shè)備在以前的Windows版本(包括Windows 7和Windows 8.1)中啟動。 支持所有windows 10版本,包括即將在春季發(fā)布的2004版本。