- 使用管理員權限執行 CMD/PowerShell 來進行介面無法提供的深度診斷和修復,特別是 SFC/DISM 和 CHKDSK。
- SFC 會修復受保護的檔案;如果修復失敗,DISM 會修復 Windows 映像,然後再次執行 SFC。
- 對於磁碟問題,請使用 CHKDSK;它包含 /fy 和 /ry 選項,並且可能會要求重新啟動以完成修復。
- 網路和連線:ipconfig、netsh、ping 和 tracert 可用於清除快取、更新 IP 位址和定位網路中斷。
命令列仍然是診斷和修復 Windows 11 問題的瑞士軍刀,省時省力。雖然圖形介面有了顯著改進,但有些問題使用命令列解決速度更快、控制更精準、效果更好。如果您的電腦運作緩慢、網路連線不穩定、出現藍色畫面或懷疑檔案損壞,這裡有一份實用且全面的指南。
本文彙整並整理了權威技術指南和官方支援推薦的關鍵命令,解釋了每個命令的適用場景、安全步驟、可能遇到的訊息、進階選項(例如在沒有網路連線的情況下修復 Windows 映像)以及實用捷徑。此外,您還可以輕鬆地在 Windows 10 或 11 中透過 .bat 檔案執行其中許多命令,這非常適合自動化日常維護。
何時使用命令列修復 Windows 11 中的問題?
當您需要進行深入的系統診斷、自動化操作或修復時,請以管理員身分使用 CMD 或 PowerShell。命令可以存取一些並非始終可透過介面存取的功能,且其回饋更加清晰,使您能夠準確了解系統運作狀況。
一般規則:如果懷疑系統檔案或 Windows 映像問題,請先執行 SFC 和 DISM;如果懷疑磁碟或檔案系統故障,請使用 CHKDSK;如果問題出在網路上,請執行 ipconfig、netsh、ping 和 tracert。
Windows 3 故障排除的 11 個基本工具:CHKDSK、SFC 和 DISM
CHKDSK:檢查並修復磁碟
CHKDSK(磁碟檢查)會分析並修復檔案系統錯誤和壞磁區。當您遇到運行緩慢、崩潰、文件無法打開或懷疑硬碟有物理/邏輯損壞時,它非常適用。
- 簡單分析:
chkdsk C:(將 C: 變更為您要檢查的磁碟機)。有關其使用的更多詳細信息, 您可以參考本指南,了解如何使用指令進行進階網路管理. - 修復錯誤:
chkdsk C: /f(修正偵測到的邏輯錯誤)。 - 詳盡掃描:
chkdsk C: /r(搜尋壞扇區並嘗試恢復資料)。
如果您掃描系統驅動器,它可能會要求重新啟動以完成修復。請勿中斷此過程。在 NTFS 中,有一些有用的參數,例如 /scan, /spotfix o /perf 這使得優化線上或臨時分析成為可能。
SFC:檢查並恢復系統文件
系統檔案檢查器 (SFC) 會驗證受保護的 Windows 檔案的完整性並自動修復它們。如果您發現缺少 DLL 檔案、系統錯誤、功能無回應或重複出現藍屏,請使用它。
- 以管理員身份開啟 CMD 並執行:
sfc /scannow. - 等待結果典型訊息:修復成功;未偵測到違規;或某些文件無法修復。
有用的參數: /verifyonly (只需檢查一下), /scanfile y /verifyfile (在特定路線上)和選項 /offbootdir, /offwindir y /offlogfile 適用於離線場景。
如果 SFC 無法修復,則會使用 DISM。通常,問題出在 SFC 用於還原檔案的 Windows 映像上。
DISM:修復 Windows 映像
DISM(部署映像服務和管理)用於修復系統用於自我修復的 Windows 映像。當 SFC 失敗或持續偵測到損壞時,DISM 是備用方案。
- 快速診斷:
DISM /Online /Cleanup-Image /CheckHealth(確認是否有損壞)。 - 深度分析:
DISM /Online /Cleanup-Image /ScanHealth(詳細記錄問題)。 - 修:
DISM /Online /Cleanup-Image /RestoreHealth(下載健康元件,通常來自 Windows 更新)。
推薦順序: 第一的 /CheckHealth然後 /ScanHealth 最後, /RestoreHealth,等待每個步驟完成。使用 DISM 恢復後, 再次運行 SFC 使系統保持完好狀態。
沒有網路或 Windows 更新失敗? 使用 ISO/USB 作為來源:使用以下方式尋找版本 本指南介紹如何修復硬體和系統組件 並用類似的東西修復 DISM /Online /Cleanup-Image /RestoreHealth /Source:G:\sources\install.wim:Index /LimitAccess 用正確的路徑和索引替換。
可靠的網路指令
如果您的網路連線不穩定、DNS 無法解析或應用程式無法連接,請先清除並重新整理您的網路設定。這些命令快速有效。如需更高階的網路管理…
- IPCONFIG:網路資訊和 DHCP 和 DNS 管理。
- 續訂IP:
ipconfig /release和之後ipconfig /renew. - 刷新 DNS 快取:
ipconfig /flushdns.
- 續訂IP:
- netsh winsock重置:
netsh winsock reset重置 Winsock 目錄並 它通常可以修復持續存在的中斷和連接錯誤。. 更多詳情請參閱。 - 平:檢查連線和延遲(例如,
ping google.com). - TRACERT:追蹤到達目的地的網路跳數(
tracert google.com),對於偵測切割位置很有用。 - netstat命令:顯示活動連線和連接埠(
netstat), 非常適合插座和流量診斷. - GETMAC:列出 MAC 位址(
getmac),在庫存和存取控制中很有用。
系統庫存和過程控制
為了了解您遇到的問題,列出硬體、驅動程式和進程會很有幫助。這將有助於您識別瓶頸、問題軟體或過時的驅動程式。在更複雜的情況下,您也可以參考msinfo32 等工具。
- SYSTEMINFO:設備和系統規格(
systeminfo). - 看:Windows 版本和內部版本 (
ver), 對於驗證相容性很有用. - DRIVERQUERY:列出已安裝的驅動程式(
driverquery),非常適合 審計驅動因素. - WMIC:經典管理介面。例如:
wmic cpu get name識別 CPU。 - 任務列表:活躍進程(
tasklist),任務管理器的「文字檢視」。 - TASKKILL:關閉有問題的進程(
taskkill /IM notepad.exe /F).
啟動、電源和配置
當問題與啟動、電源或系統配置相關時,這些命令可以讓你進行必要的控制。請謹慎使用它們,尤其是啟動命令。
- BCDEDIT:檢視和編輯啟動選項(
bcdedit), 為非常具體的變更保留. - 關閉:快速重啟計算機(
shutdown /r),在配置變更後很有用。 - POWERCFG:管理電源;例如,停用休眠模式(
powercfg /h off) 以節省磁碟空間。 - GPUPDATE:刷新群組原則(
gpupdate /force),政策改變後的關鍵。 - “MSCONFIG”:開啟系統配置(運行
msconfig來自搜尋) 非常適合選擇性啟動.
磁碟、檔案和關聯
管理分區、修復檔案系統和檢查檔案類型關聯也是診斷過程的一部分。這涉及到使用一些實用程序,應謹慎使用。
- DISKPART:建立、刪除和格式化分割區。它功能強大, 如果犯了錯誤,可能會刪除數據;僅當您確切知道自己在做什麼時才使用它。
- assoc命令:查詢和修改擴充與程式之間的關聯(
assoc),當文件類型使用錯誤的應用程式開啟時很有用。 - 幫助:可用指令和語法清單(
help),非常適合 記住當前參數.
服務和系統狀態
某些錯誤是由已停止或已阻止的服務引起的。在重新安裝任何內容之前,請檢查相關服務是否正常運作:
- 查詢:查詢服務狀態(
sc query wuauserv用於 Windows 更新)。 - 網路啟動 y 淨停止:啟動或停止服務(
net start wuauserv/net stop wuauserv), 更新錯誤後有用.
使用者和手動替換系統文件
除了更改密碼外,在極端情況下,您可以手動替換損壞的系統檔案。請先進行備份,並確保使用可靠且完整的副本。
- 網絡用戶:更改本地密碼(
net user NombreUsuario nueva_contraseña), 例如:net user Vincent nueva_contraseña.
如果 SFC/DISM 無法修復特定文件,您可以手動取得所有權、授予權限並複製乾淨的文件來取代它:請參閱進階案例。
- 佔有:
takeown /f C:\Windows\System32\jscript.dll(將該路徑替換為損壞檔案的路徑)。 - 賦予管理員完全控制權:
icacls C:\Windows\System32\jscript.dll /grant administrators:F(在西班牙系統中可能是administradores:F). - 複製健康文件:
copy E:\temp\jscript.dll C:\Windows\System32\jscript.dll(設定出發地/目的地)。
更換零件後,重新啟動系統並檢查問題是否已解決。您也可以參考[相關文件連結]。
用於快速維護的.bat腳本
如果您希望自動執行維護,請使用關鍵命令建立 .bat. 打開記事本,貼上如下行 DISM /Online /Cleanup-Image /RestoreHealth y sfc /scannow甚至程式設計 chkdsk 下次重新啟動時。
將檔案儲存為 .bat 副檔名,在 Windows 10 或 11 中以管理員身分執行,然後讓程式自動執行。這是一種簡化「急救箱」配置的簡單方法。
故障排除程序以及何時重新安裝
Windows 11 內建了疑難排解程序,可自動偵測並修復常見問題。請前往“設定”>“系統”>“疑難排解”,然後嘗試針對 Windows 更新、網路、藍牙、影片播放等問題的疑難排解程式。
如果運行 CHKDSK/SFC/DISM 和故障排除程式後問題仍然存在,請考慮重新安裝 Windows,如果出現以下情況:故障反覆出現;存在嚴重的惡意軟體;性能極差且頻繁崩潰;關鍵更新後一切都變得不穩定;或者您更換了關鍵硬件,例如主板或硬碟。
生產力提示和內建幫助
若要了解任何命令的語法,請添加 /? 到底 (例如, sfc /?)。您將看到參數、描述和範例,而無需在其他地方搜尋。
請記住,當命令需要管理員權限時(例如 SFC、DISM、帶有修復功能的 CHKDSK、netsh、services 等),請務必以管理員身份執行 CMD 或 PowerShell。這可以避免權限錯誤並節省時間。
更多有用的指令
- IPCONFIG:已經看過了,但別忘了
/all為 查看所有網路設定. - assoc命令- 檢查哪個應用程式開啟了每個擴充程序,並在必要時進行修復。
- 幫助:可用命令列表;將其與
comando /?以獲得完整的幫助。
這組命令涵蓋了 Windows 11 的診斷、修復和維護。首先從基礎指令(CHKDSK、SFC、DISM)開始,然後使用 ipconfig/netsh 進行網路管理,使用 tasklist/taskkill 和 systeminfo/driverquery 分析系統,最後檢查服務和啟動項,並在必要時手動取代檔案或使用內建的疑難排解工具。這可以大大減少重裝系統的需要,並確保您的電腦流暢運作。請分享本指南,以便更多使用者學習如何修復 Windows 11 中的問題。
