Windows 10系統默認支持裝載ISO或IMG文件,理論上我們無需借助第三方軟件就可以直接讀取這類鏡像文件。可惜,在日常使用中Windows 10的這個裝載功能經常出現各種問題,如果你不想求助第三方軟件就需要自己動手進行修復了。
情形1:資源管理器右鍵沒有出現“裝載”菜單
默認情況下ISO或IMG文件的打開方式是關聯到系統的“資源管理器”,如果在資源管理器右擊ISO或IMG文件時沒有顯示“裝載”菜單,而是顯示類似“打開”菜單(圖1)。
圖1 右鍵沒有裝載菜單
這個原因是由于你的系統里已經安裝類似WinRAR、7-Zip這類軟件,并將其打開方式關聯到了這些程序導致的,因此解決方法是重新將打開方式恢復到Windows 10默認狀態。這里以恢復ISO文件操作為例,在資源管理器右擊ISO文件選擇“屬性”,在打開的窗口可以看到這里ISO文件打開方式是被關聯到7-Zip。點擊“更改”,在彈出的列表的“其他選項”下選擇“Windows 資源管理器”,點擊確定(圖2)。
圖2 選擇Windows 資源管理器
如果在執行上述操作時“其他選項”下列表沒有出現“資源管理器”,那么還可以點擊“更多應用→在這臺電腦上查找其他應用“,在打開的窗口選擇“C:\windows\explorer.exe”,這樣返回資源管理器窗口后右擊ISO文件就可以看到“裝載”菜單了(圖3)。
圖3 修復打開方式
情形2:裝載ISO文件后提示錯誤
在裝載一些ISO文件時,如果一些ISO文件沒有錯誤(比如可以在其他電腦使用WinRAR正常打開),但是在Windows 10的資源管理器裝載時卻提示無法裝載(圖4)。
圖4 裝載文件錯誤
這個錯誤的原因大多是由于ISO文件屬性是“RAP”所致。右擊ISO文件打開屬性設置窗口,切換到“詳細信息”,看看其屬性是否顯示為“RAP”。比如筆者電腦多次裝載ISO失敗,其文件屬性都是RAP(圖5)。
小知識:什么是RAP屬性?
R表示只讀,A是表示存檔,P表示動態擴展,RAP屬性的ISO文件無法在Windows 10中成功裝載,原因可能是由于系統不支持加載動態擴展的ISO文件所致。
圖5 查看文件屬性
因此解決的方法是刪除該屬性,點擊上圖的“刪除屬性和個人信息”,在打開的窗口點擊“創建不包含任何可刪除屬性的副本”,點擊“確定”就會創建一個不含屬性的副本文件(副本文件的屬性會變為RA),這樣就可以正常裝載了(圖6)。
圖6 創建副本
小提示:
日常操作中還會遇到裝載ISO文件時提示錯誤,但是打開資源管理器又可以看到成功加載的虛擬光驅。這種現象的原因是由于系統誤認為沒有為虛擬光驅分配盤符所致,解決方法是進入磁盤管理,將虛擬光驅的盤符先刪除然后再重新指定盤符即可。
情形3:無論裝載什么ISO文件,系統都提示錯誤
在裝載任何ISO文件時提示一直在裝載中,打開設備管理器切換到虛擬光驅,系統提示無法加載這個驅動程序(圖7)。
圖7 虛擬光驅顯示驅動加載錯誤
這個原因可能時由于對系統進行錯誤更改導致系統文件損壞所致,比如一些用戶反饋Windows 10升級到1909后會出現這個問題。此時可以先嘗試在設備管理器中選中虛擬光驅,右擊選擇“卸載設備”,將其驅動卸載后再重新安裝。如果問題仍無法解決,可以使用系統命令行進行系統組件的修復。以管理員身份啟動命令提示符,輸入“DISM.exe /Online /Cleanup-image /Restorehealth”和 “sfc /scannow”對系統進行掃描,當屏幕提示“Windows 資源保護找到了損壞文件并成功修復了它們”,表示該命令提示符已經成功修復系統(圖8)。
圖8 掃描系統
一般通過上面的方法進行修復后就可以解決Windows 10裝載ISO文件失敗的問題。如果還是無法解決問題,大家還可以使用系統重置方法進行修復,或者使用一些第三方的工具如7zip也可以直接打開ISO和IMG文件。
當 Windows 10 上文件丟失或損壞時,您可以使用 DISM 和 SFC 命令工具修復問題,具體方法如下。
在Windows 10上,部署映像服務和管理 (DISM)工具專為管理員準備、修改和修復系統映像而設計,包括 Windows 恢復環境、Windows 安裝程序和 Windows PE (WinPE)。但是,您也可以將其與本地恢復映像一起使用來修復系統問題。
當您嘗試修復特定錯誤、找出設備不再正確啟動的原因或解決性能問題時,系統文件檢查器 (SFC)工具可以幫助使用恢復映像替換丟失或損壞的系統文件。此方法唯一注意是,如果本地系統中的一個或多個系統文件損壞,則 SFC 命令將不起作用。在這種情況下,您可以使用“install.wim”映像文件和 DISM 來修復映像,然后使用 SFC 工具修復設置,而無需重新安裝操作系統。
在本操作指南中,我們將指導您完成使用 DISM 和 SFC 工具將計算機從損壞狀態恢復到正常工作狀態的步驟,而無需重新安裝。
DISM 命令工具包含多種可幫助修復系統映像的功能,包括“CheckHealth”、“ScanHealth”和“RestoreHealth”,按此順序使用它們。此外,根據問題,您可以使用“RestoreHealth”選項來使用不同的源文件修復。
需要注意:本教程中講述的命令是非破壞性的,但由于您將進行系統更改,因此仍然建議在修復之前創建臨時完整備份。
DISM 的“CheckHealth”選項可確定 Windows 10 本地映像內的任何損壞。但是,此選項不執行任何類型的修復。
要檢查 Windows 10 映像是否存在 DISM 問題,請使用以下步驟:
完成這些步驟后,部署映像服務和管理工具將運行并驗證本地映像內可能需要修復的任何數據損壞。
“ScanHealth”選項執行更高級的掃描以查明圖像是否有任何問題。
要使用 ScanHealth 選項檢查圖像問題,請使用以下步驟:
完成這些步驟后,掃描可能需要一些時間來檢查圖像是否需要任何修復。
如果系統映像存在問題,請使用帶有“RestoreHealth”選項的 DISM 來自動掃描并修復常見問題。
要使用 DISM 修復 Windows 10 映像問題,請使用以下步驟:
快速說明:如果命令出現卡住,這是正常行為。片刻之后,該過程將成功完成。
完成這些步驟后,DISM 將連接到“Windows 更新”服務器以下載并替換損壞的文件(根據需要)。
部署映像服務和管理命令通常不會導致問題。但是,如果該工具在替換損壞的文件時發現問題或計算機未連接到互聯網,則您必須使用“Source”選項提供另一個映像。通常,您可以使用其他設備、安裝介質或 ISO 文件中的“install.wim”或“install.esd”文件。您只需確保文件與您要修復的版本的版本、版本和語言相匹配。
下載 Windows 10 ISO 文件
如果您需要其他文件源,請使用媒體創建工具下載 Windows 10 的全新副本。
下載Windows 10 ISO 文件文件完成后
雙擊Windows.iso文件掛載鏡像。
在“此電腦”部分下,確認 ISO 文件裝載點的驅動器號。
完成這些步驟后,繼續使用 DISM 工具,使用“源”選項修復本地映像。
要使用備用源 (install.wim) 映像運行部署映像服務和管理工具,請使用以下步驟:
在命令中,將“G”替換為文件資源管理器中的裝載磁盤號。
在命令中,將“G:\Sources”更改為“install.wim”文件的路徑。
完成這些步驟后,該命令將使用您指定為備用源的“install.wim”文件掃描并修復問題。
如果您有加密的“install.esd”映像,則可以使用它來修復 Windows 10 上損壞的系統文件。
要使用 DISM 和“install.esd”圖像文件作為修復 Windows 10 的源,請使用以下步驟:
在命令中,將“C:\ESD\Windows\sources”更改為“.esd”文件位置的路徑(如果不同)。
在命令中,將“E:\Sources”替換為“install.esd”文件位置的路徑。
完成這些步驟后,該工具將使用“install.esd”映像中包含的文件修復損壞的文件。
前面的一組步驟旨在修復系統映像問題,而不是 Windows 10 上的問題。將映像恢復到正常狀態后,您可以使用系統文件檢查器命令工具修復 Windows 10 的當前設置。
要使用 SFC 命令工具修復系統問題,請使用以下步驟:
快速提示:如果發現錯誤,您可能需要運行該命令大約三遍以確保所有內容均已正確修復。
完成這些步驟后,系統文件檢查器工具將使用本地映像文件修復系統文件,日志文件將保存在“%windir%/Logs/CBS/CBS.log”和“%windir%\Logs ”中\DISM\dism.log”,您可以查看該日志以獲取有關該過程的更多詳細信息。
您可以使用這些說明來了解使用 SFC 工具修復 Windows 10 上的問題的更多方法。