如何在Windows上修復I/O裝置錯誤

核准者
33

io device error有時候,當你試圖讀取或寫入磁碟機、初始化它,甚至在啟動時,你可能會收到這樣的訊息:“由於 I/O 裝置錯誤,請求無法執行。”這個問題表明你的電腦在讀寫磁碟機時遇到了麻煩。那麼,你應該如何解決這個問題,並確保你的數據安全呢?我們的指南將為你解答這些問題。

什麼是I/O設備錯誤以及其成因

當Windows在讀取儲存裝置時遇到問題,不論是USB驅動器、HDD或是SSD,你通常會看到I/O裝置錯誤訊息。它可能會在各種情況下出現,例如磁碟初始化、開機,以及嘗試建立Windows 7備份時。

在使用第三方應用程式,如照片編輯器、下載管理器等時,這個錯誤經常出現。不過,在這種情況下,錯誤訊息通常會伴隨一個錯誤代碼。例如,“I/O 裝置錯誤 1117”。

I/O 裝置錯誤的根本原因通常是硬體故障。這包括損壞的連接埠和電纜,以及損壞的儲存驅動器。

以下表格列出了導致輸入輸出錯誤的常見原因:

原因 描述
🔌 儲存裝置連接不正確 Windows 無法讀取未正確連接的儲存裝置。即使您的電腦偵測到該裝置,也無法與其工作。背後可能有許多原因,包括硬碟驅動器損壞。
➰ 端口或電纜損壞 如果連接電纜或端口損壞,即便 Windows 偵測到驅動器,也無法進行讀寫操作。這通常發生在外部 HDD 的情況,因爲電纜更容易被拉伸或損壞。
🔐 防寫SD卡 當您嘗試對防寫的 SD 卡進行低階格式化時,可能會出現 I/O 裝置錯誤。
💻 不相容、缺失或損壞的驅動程式 當您連接儲存裝置時,Windows 會自動找到並安裝所需的軟體驅動程式。對於特定或專門的驅動器,這可能做不到,您將需要手動下載驅動程式。此外,如果驅動程式損壞或不相容,Windows 在與驅動器通信時將遇到困難,您會收到 I/O 裝置錯誤。
🔨 物理損壞 如果儲存裝置遭到物理損壞,Windows 將難以讀取它。常規的磨損、熱、水和物理沖擊都可能對您的驅動器造成物理損壞。最好停止使用已經物理損壞的電碟,並尋求數據恢復專家的幫助。

如何修復Windows中的I/O裝置錯誤

根據導致錯誤的原因,解決I/O裝置問題有不同的方法。通常,您可以登入您的電腦並進行這些修復。但是,如果您無法啟動電腦,最好將內置硬碟連接到另一台電腦,使用硬碟外接盒或建立一個即時使用的USB來啟動Windows。

以下是修正I/O裝置錯誤的各種方法:

修正1: 重新啟動電腦

一個簡單的重新啟動常常可以修正最惡名昭彰的錯誤。在嘗試使用任何其他修復方法前,只需重新啟動你的電腦。重新啟動後,嘗試存取你的硬碟並執行之前導致I/O設備錯誤的同樣操作。

如果錯誤仍然存在,請繼續閱讀下面的修復方法。

修復 2: 檢查線纜與端口

損壞的電纜和端口是導致 I/O 設備錯誤最常見的原因之一。幸好,電纜很容易替換,您可以使用另一個端口將驅動器連接到您的電腦。

以下是一些檢查步驟,可以幫助您確保電纜和端口運作正常:

  1. 檢查電纜是否有任何損壞的跡象——電纜不應有剝落、拉伸或異常彎曲的區域。
  2. 重新連接SATA或USB電纜,並確保它們緊密地適配在端口中。此外,記得清潔掉可能積聚的灰塵或殘渣。
  3. 如果您正在使用外部硬碟或USB,請將其連接到主機板上的USB端口,而不是電腦機箱上的端口。
  4. 您也可以更換電纜,並將硬碟連接到另一臺運作正常的電腦上看錯誤是否仍然存在。如果硬碟工作正常,那麼原始電腦可能存在軟體配置的問題。

修復 3: 更新驅動程式

过时的驱动程序会妨碍您的存储驱动器和电脑之间的连接。在大多数情况下,Windows会自动下载并安装最新的更新。但是,Windows可能会跳过某些更新,因此最好手动更新相关驱动程序。

在進行更新個別驅動程式前,請檢查是否有Windows更新可用。這些更新通常也包含了驅動程式更新,省去了您手動更新軟體驅動程式的麻煩。要檢查Windows更新,請右鍵點擊開始按鈕,然後選擇設定 > Windows更新

要更新您儲存驅動器的驅動程式,請按照以下步驟操作:

  1. 按下 Windows 鍵 + R,輸入devmgmt.msc到「執行」文字方塊,然後按 Enter。這將開啟裝置管理員工具。
  2. 在裝置管理員中展開「磁碟機」選單。
  3. 在顯示 I/O 裝置錯誤的存儲設備上點擊右鍵,然後點擊更新驅動程式更新驅動程式 裝置管理員。
  4. 點擊自動搜尋更新的驅動程式自動搜尋更新的驅動程式。
  5. Windows 將會下載並安裝最新的驅動程式。重新啟動你的電腦。

修復 4: 更改磁碟機代號

如果您在 USB 隨身碟或外接硬碟上遇到 I/O 裝置錯誤,這可能是缺少或衝突的磁碟機代號所導致的。磁碟機代號是在 Windows Explorer 中出現在磁碟旁的字母(如 F:)。磁碟機代號對於每一個連接到PC的驅動器是獨一無二的。

要更改磁碟機的驅動器字母或指派一個給磁碟機,您需要使用磁碟管理:

  1. 在 Windows 搜索欄輸入「磁盤管理」(Windows 鍵 + S)。點擊搜尋結果中的創建和管理硬盤分區
  2. 右鍵點擊有磁盤 I/O 錯誤的驅動器,選擇更改驅動器字母與路徑更改驅動器字母。
  3. 點擊更改更改選項。
  4. 使用旁邊的下拉式選單指定下列驅動器字母來選擇一個驅動器字母。點擊確定指定驅動器字母。
  5. 驅動器字母將會被更改。

修正 5: 執行CHKDSK和SFC

CHKDSK 和系統檔案檢查器(SFC)都是 Windows 中的命令列診斷工具。CHKDSK 可以找出並修復儲存磁碟上的壞軌以及其他常見問題。SFC 則檢查你系統檔案的完整性。運行這兩個工具可以修復電腦上的各種問題,包括 I/O 裝置錯誤。

我们建议您首先运行CHKDSK,如果那不起作用,请使用SFC工具。

以下是如何執行CHKDSK:

  1. 在 Windows 搜索欄輸入“cmd”(Windows 鍵 + S)。右鍵點擊命令提示符並選擇以管理員身份運行
  2. 輸入chkdsk X: /r /x並按 Enter。將X替換成你想掃描的磁盤的盤符。CHKDSK 語法。
  3. 等待 CHKDSK 完成掃描,然後重啟你的 PC。

如果您持續遇到 I/O 驅動器錯誤,請運行 SFC:

  1. 以管理员身份运行命令提示符。
  2. 输入此命令并按 Enter – DISM /online /cleanup-image /restorehealth。如果你没有活跃的互联网连接,请跳过此步骤。DISM 语法。
  3. 现在,输入 sfc /scannow 并按 Enter。SFC 语法。

修复 6: 移除SD卡的寫入保護

當您嘗試對寫保護的SD卡進行更改時,I/O裝置錯誤可能會彈出。最常見的是,在您嘗試對SD卡進行低級格式化時,它會出現。通常,SD卡有一個物理寫保護開關,因此請確保該開關設置為OFF。

如果錯誤持續存在,使用Diskpart工具來移除SD卡的寫保護:

  1. 在 Windows 搜索(Windows 键 + S)中键入“cmd”。在 命令提示符 > 以管理员身份运行上点击右键。
  2. 键入 diskpart 并按 Enter。Diskpart 命令。
  3. 键入 list disk 并按 Enter。这将显示连接到您电脑的所有磁盘。列出磁盘命令。
  4. 选择有 I/O 设备错误的驱动器—键入 select disk x 并按 Enter。将 x 替换为驱动器的磁盘编号。例如,选择磁盘 1。选择磁盘命令。
  5. 键入 attributes disk clear readonly 并按 Enter。这应该会移除您 SD 卡的写保护。属性。

上述步驟應足以解除SD卡的寫保護。然而,如果上面的方法不起作用,請按照第1至4步,然後跳過第5步,改為遵循以下步驟:

  1. 輸入 clean 然後按 Enter 鍵。
  2. 輸入 format fs=ntfs quick 然後按 Enter 鍵。

此操作將對驅動器進行快速格式化。然而,您的數據仍可使用我們將用來從具有I/O裝置錯誤的磁盤中恢復數據的數據恢復程序Disk Drill來恢復。若想跳過至數據恢復指南,點擊這裡

修復7: 檢查硬碟的 S.M.A.R.T. 狀態

自我監控分析與報告技術(S.M.A.R.T.)允許您透過眾多參數查看您磁碟的健康狀況。利用磁碟的S.M.A.R.T.狀態,您可以判斷它是否即將失效,或者上面是否有壞扇區的累積。

有許多第三方工具能提供您硬碟的深度 S.M.A.R.T. 報告。一個不錯的選擇是 Crystaldiskinfo

在您硬碟的S.M.A.R.T.報告中,查看以下欄位:

  • 05:重新分配的扇区计数
  • 0A:旋转重试次数(不适用于闪存存储设备,如USB驱动器、固态硬盘和存储卡)
  • C4:重定位事件计数
  • C5:当前待处理的扇区计数
  • C6:无法纠正的扇区计数

如果這些欄位中的數值是三位數字或更多,這表示一個故障硬碟。您應該立即停止使用該硬碟並聯繫專業的資料恢復服務。持續使用數據可能會導致永久性資料損失。

如果数值是两位数或以下,您可以对驱动器进行完全格式化并继续使用它。但是,您的数据将无法恢复地丢失,仍然建议您尽快更换驱动器。

如何從遇到 I/O 裝置錯誤的儲存裝置中恢復資料

在處理您的磁碟上的 I/O 裝置錯誤時,保護您的數據安全應該是首要關心的事項。只要您的驅動器在 Windows 磁碟管理中可見且顯示正確的儲存容量,您就可以從中恢復數據。

如果您無法啟動您的電腦,使用這篇指南來創建一個即時USB驅動器,它將讓您能夠啟動進入Windows圖形使用者介面。

在本教學中,我們將使用Disk Drill來進行數據恢復。由於其易於使用和先進的數據恢復演算法,這是一個簡單的選擇。它適用於所有類型的存儲驅動器和常見檔案系統(包括完全沒有檔案系統的RAW驅動器)。

數據恢復過程包含兩部分:

第一部分:建立磁碟機的磁碟映像

建議您應該先建立磁碟映像檔案,然後掃描搜尋資料,而不是直接掃描實體驅動器。磁碟映像本質上是您整個驅動器的軟體複本,因此您需要另外一個儲存驅動器,該驅動器的可用空間應該等於或大於受影響驅動器的大小。

以下是使用 Disk Drill 創建磁盤映像的方法:

  1. 下載並安裝 Disk Drill。
  2. 開啟 Disk Drill,並在額外工具中點選 驅動器備份
  3. 選擇驅動器,然後點擊 位元對位元備份位元對位元備份按鈕。
  4. 選擇一個儲存目的地,然後點擊 確定備份參數。
  5. Disk Drill 將會創建磁盤映像。

第二部分:從磁碟中恢復資料

  1. 打開Disk Drill,點擊附加磁碟映像,然後雙擊你之前創建的磁碟映像。磁碟映像將作為一個驅動器被添加。附加磁碟映像。
  2. 選擇磁碟映像並點擊尋找丟失數據尋找丟失數據。
  3. 點擊查看找到的項目。你也可以直接點擊相應的文件類型(圖片、影片、音頻、文件、檔案和其他)來篩選結果。查看找到的項目。
  4. 展開現有部分以查看驅動器上目前儲存的文件。 已刪除或丟失重建區塊列出了之前刪除的文件。數據恢復區塊。
  5. 使用複選框選擇文件。Disk Drill會顯示目前所選文件的預覽。要手動預覽文件,點擊檔名旁的眼睛圖示。確認選擇後, 點擊恢復可恢復文件列表。
  6. 選擇一個恢復目的地並點擊下一步恢復目的地提示。
  7. Disk Drill將為你恢復文件。

結論

I/O 裝置錯誤通常是無害的,您可以使用上述方法來修復它。然而,要完全保護自己免於因任何原因而導致的數據丟失,唯一的辦法是定期備份重要數據。我們建議您將備份存儲在本地驅動器以及雲端儲存空間。

常見問題

在複製檔案時出現 I/O 裝置錯誤表明您的電腦在讀寫驅動器時遇到了問題。最好的方法是嘗試將驅動器連接到另一台電腦看看是否能正常工作。如果不行,嘗試運行 CHKDSK 命令看看能否解決問題。
在磁盤初始化過程中出現 I/O 錯誤通常表示硬碟有問題。最好聯繫專家或使用製造商的診斷工具來修復硬碟。
嘗試以下方法來解決您 WD 外接硬碟的 I/O 裝置錯誤:
  1. 重新開機電腦。
  2. 檢查電纜和端口是否有損傷。重新連接硬碟。
  3. 執行 PC 的乾淨啟動並查看錯誤是否仍然存在。
  4. 確保在 IDE 頻道屬性中傳輸模式是正確的。