本文是關於「DISM 錯誤 87:參數無效」的全面指南,可提供錯誤原因以及 5 個修復方法,並額外介紹如何避免此類錯誤在此發生的方案。
DISM(部署映像服務與管理)是 Windows 8.1/10/11 內建的工具,常用於 Windows 修復環境、Windows 安裝程式以及 Windows PE 中,用來修復及準備 Windows 映像檔。
作為一套系統管理工具,即便 SFC SCANNOW 無法正常運作,DISM 仍能協助處理毀損的系統檔案。然而,您偶爾也可能會遇到 DISM 錯誤代碼 87,提示「參數不正確」。為什麼 DISM 會無法執行?又該如何排除?以下將針對這些問題進行探討。
DISM 錯誤碼 87(即「參數不正確」),有可能是因為在執行 DISM /CheckHealth 或 DISM /ScanHealth 指令時,輸入了錯誤的指令格式所導致。因此,優先要確認的一點是:您是否已正確地輸入該指令。
如果確認你使用的命令是正確的,那麼你可以考慮以下原因:
Windows 10 更新發生錯誤:當 DISM 偵測到映像檔或系統檔案受損時,會嘗試透過 Windows Update 下載必要的修復檔案。若 Windows Update 作業失敗,則此修復流程將因而中斷。
嘗試使用 DISM /AddPackage 指令,將超過 48GB 的檔案從某個分割區複製到另一個分割區。
所需服務未正常啟動:舉例來說,電腦可能因無法連線至網路,導致相關服務無法執行。
在本節中,我將為您說明五種有效方式,用以排除 Windows 10 中的錯誤代碼 87。在開始之前,請務必確認您所使用的 DISM 為 Windows 10 版本,此版本需仰賴 Wofadk.sys 篩選器驅動程式。如需進一步的詳細資訊,請參考 DISM 所支援的平台。
使用者常常會忽略在斜線之前加上一個空白,然後就輸入了像下列這樣的指令。請注意,記得以管理員身份執行cmd,這可能有助於避免DISM錯誤87。
DISM/online/cleanup-image/CheckHealth
要正確鍵入命令,您需要在斜線之前加上一個空白。
DISM /online /cleanup-image /checkhealth
Windows 更新可能是導致 DISM 錯誤碼 87 的原因之一。若要解決此問題,您可以將 Windows 更新還原至先前的正常狀態,並清理元件存放區。此功能支援 Windows 更新、安裝與設定。
步驟 1. 在搜尋框中鍵入 cmd 並以管理員身份執行。
步驟 2. 鍵入以下命令以還原 Windows 更新並按 Enter。 然後,重新啟動電腦並儲存這些更改。
dism.exe /image:C: /cleanup-image /revertpendingactions
步驟 3. 在下面鍵入命令並按 Enter。之後,重新啟動電腦並使這些更改可用。
dism.exe /online /cleanup-image /startcomponentcleanup
現在,可以清理元件儲存和潛在損壞的檔案。您可以嘗試在 Windows 10 上再次執行 DISM。
SFC /SCANNOW 也可以修復損壞的檔案。 您可以先嘗試一下,然後再次執行 DISM。
步驟 1. 以管理員身份執行 cmd。
步驟 2. 在命令提示字元視窗中鍵入 sfc /scannow,然後按 Enter。
步驟 3. 再次執行 DISM。
一些使用者報告 CHKDSK 可以解決 Windows 10 中的 DISM 錯誤 87。如果您不知道,請嘗試一下。
步驟 1. 以管理員身份執行 cmd。
步驟 2. 在命令提示字元視窗中鍵入 chkdsk C:/r,然後按 Enter。 如果系統要求您在下次啟動電腦時執行,請鍵入 Y。
步驟 3. 再次執行 DISM 並檢查此問題是否消失。
在大多數情況下,系統還原可能是您可以嘗試的最後一個。 可以解決DISM 錯誤 87:參數不正確,但需要重新安裝某些軟體。
步驟 1. 在搜尋框中鍵入系統還原並選擇它。
步驟 2. 在第一個螢幕上,您被告知最近安裝的程式將被刪除。 如果要繼續此操作,請點選“下一步”。
步驟 3. 在列表中選擇還原點並點選下一步。請注意,您可以在此掃描系統還原過程中受影響的程式。
步驟 4. 點選“完成”開始還原過程。
若您正在修復或準備 Windows 映像,肯定不希望看到 DISM 錯誤碼 87,因為您原本指望它能讓電腦恢復正常運作。然而當錯誤發生時,您也只能設法排除。萬一這個錯誤一直無法解決該怎麼辦?
官方提供的解決方式是使用 Microsoft 的安裝光碟重新安裝 Windows 10,但這樣只會留下一個全新的系統,所有應用程式都需要重新安裝。如果您沒有事先將檔案備份到外接硬碟或其他儲存裝置,這些資料最終都會遺失。而這正是使用者極力避免的情況。倘若您手上擁有系統映像檔,在此時就會發揮很大的作用。
即使您目前沒有系統映像也無妨,但建議您立刻在 Windows 10 中透過免費備份軟體(例如 AOMEI Backupper)來建立系統映像。
這套工具會對您的系統分割區進行完整的精確複製,無論是作業系統、已安裝的程式還是儲存的資料,都能一併保留。因此,無論發生什麼狀況,您都無需擔心資料遺失的問題。
您可以將系統映像儲存至內接式或外接式硬碟、隨身碟、NAS、雲端服務等位置。
支援每日、每週、每月自動備份,並提供完整備份或增量備份兩種模式,讓您以最少的時間與空間,備份整個系統以及後續的任何變更。
此外,它還能建立可開機光碟(CD/DVD 或 USB),以便在系統故障時啟動您的電腦。
那麼,您可能想嘗試一下! 請下載此軟體並按照以下步驟操作。
步驟1. 啟動此免費備份軟體。 然後,依次點選“備份”和“系統備份”。
步驟2. 選擇一個位置來儲存您的備份映像。 如果要將其儲存到 USB,則需要先將磁碟插入電腦。 然後,請點選開始備份來執行備份。
系統映像應於電腦運作正常時建立。若您的電腦已出現問題,則所建立的備份映像將無法用於解決 DISM 錯誤碼 87 或其他導致電腦無法啟動的嚴重錯誤。
若是如此,您可以選擇在另一部運作正常的電腦上建立系統映像與可開機媒體,然後將它們用於有問題的電腦上,以進行硬體規格不同的還原作業。此時您需要啟用「異機還原」功能(進階版本),以確保還原後能夠順利開機。
在修復或準備 Windows 映像的過程中,若遇到「DISM 錯誤碼 87:參數不正確」的情況,確實相當令人困擾。現在,您可以依據本文所提供的步驟來排除此錯誤,之後便能正常使用 DISM。
另一項值得考慮的做法,是直接透過一套免費的備份工具(建議具備排程功能)來建立系統映像,以便在發生嚴重問題時,利用該映像檔還原您的電腦。
此外,這套工具同時也是適用於 Windows 電腦的磁碟複製軟體,能夠直接將系統映像轉移至新的硬碟,並從該硬碟啟動電腦,無需經過傳統的還原流程。不僅如此,它還支援在可攜式裝置上建立該軟體的隨身版,讓您無須安裝即可在任何電腦上使用。