如何修復“X:不可訪問:功能不正確”錯誤

Jacki

我第一次遇到“X: 不可訪問。功能不正確”錯誤是在 Windows XP 時代,它涉及一張空白 CD(還記得那些嗎?)。如果您正在閱讀本文,那麼我敢打賭您的計算機中甚至沒有 CD/DVD 驅動器。相反,該錯誤消息是由外部硬盤驅動器或 SSD 觸發的,對嗎?在這種情況下,您正在處理這個持續存在的問題的更現代的化身,因此您需要現代的解決方案,這正是我在這里為您提供的。

“X: 無法訪問。功能不正確”錯誤一直困擾著 Windows 用戶到現在已經十多年了, 但為什麼?當您將外部硬盤驅動器或 SSD 連接到計算機時,有幾個常見問題可能會觸發此錯誤,包括:

  • 連接不當:我們今天的錯誤的原因可能(而且通常是)很簡單,例如 USB 電纜鬆動或有故障或 USB 端口出現故障。
  • 外殼故障:對於外部機箱中的 SSD 和硬盤驅動器,機箱本身可能是罪魁禍首。我遇到過(無論是親身經歷還是在線的)在許多情況下,不兼容或有缺陷的外殼都會觸發此錯誤。
  • 驅動器故障:這很糟糕,但硬盤和 SSD 不會永遠持續下去。 “X:不可訪問。功能不正確”錯誤實際上可能是更嚴重問題的早期跡象,甚至可能導致驅動器完全故障(正是發生的情況)這張不幸的 TenForums 海報)。
  • 操作系統損壞:當您的操作系統損壞時,它可能會開始以各種意外和不需要的方式運行,“X:無法訪問。功能不正確”錯誤就是其中之一。
  • 軟件錯誤、衝突或配置問題:軟件有時也可能是罪魁禍首。例如,我見過類似磁盤加密軟件的案例VeraCrypt 導致此錯誤由於配置文件問題。

在下一節中,我將引導您了解可用於解決這些場景的最有效的解決方案。

修復“驅動器無法訪問錯誤功能”錯誤的經過測試的方法

以下是我發現的修復“X:不可訪問。函數不正確”錯誤最有效的五種方法。

⚠️

不要浪費你的時間:您可能會在網上看到一些建議,建議諸如跑步之類的方法查克德斯克、更新驅動程序或更改權限。雖然這些對於其他問題可能很有用,但它們通常不能解決“驅動器無法訪問錯誤功能”錯誤的根本原因,因此我建議您不要在它們上浪費時間。

方法一:檢查您的連接(電纜和 USB 端口)

照片由 Jessica Lewis 🦋 thepaintedsquare 拍攝,來自像素

很多時候,“X: 不可訪問。功能不正確”錯誤只需確保所有連接 100% 牢固即可修復。首先拔下外部驅動器的 USB 電纜,然後將其牢固地插回。執行此操作時,檢查電纜或 USB 端口是否有明顯損壞。

如果重新連接無法解決問題,請嘗試使用另一根可用的 USB 電纜。另外,將驅動器連接到計算機上的另一個 USB 端口。還是什麼都沒有?然後我建議您將驅動器連接到其他人的計算機。如果問題仍然存在,則您知道問題不在於連接,應繼續使用第二種方法。

方法二:將驅動器直接連接到主板

如果檢查連接未能解決問題,下一步就是拆掉外部驅動器的外殼,因為它可能有問題。

從外殼中取出外部驅動器可能非常容易,也可能非常困難 - 這一切都取決於外殼的設計。售後外殼通常很容易拆卸,因為它們被設計為可打開並更換驅動器。然而,工廠裝在外殼中的驅動器,尤其是堅固或防水的型號,打開起來可能是一個真正的挑戰。如果您正在處理其中之一,我強烈建議您查找YouTube 上的反彙編指南針對您的具體型號。

從外殼中取出驅動器後,您需要將其直接連接到計算機的主板。這是您需要的:

  • SATA 驅動器:SATA電源線一根、SATA數據線一根
  • 2 個驅動器:主板上有一個可用的 M.2 插槽

在開始操作之前,請務必關閉計算機。從牆壁插座上拔下電源線並按下電源按鈕以釋放剩餘電量。完成後,您可以啟動系統,並且驅動器應該會被自動識別。

事實證明,該解決方案對於許多遇到“驅動器無法訪問錯誤功能”錯誤的用戶來說是有效的。例如,Reddit 用戶 Zensor7分享了他們的成功故事:

“更新:現在可以將 SSD 直接插入主板插槽。啟動 PC 後,可以再次正確地看到 SSD,沒有任何問題!”

方法三:執行 SMART 測試

許多較新的外部驅動器即使通過 USB 連接也支持 SMART(自我監控、分析和報告技術)監控技術,並且幾乎所有驅動器在直接連接到主板時都支持這種有用的技術,如上所述。

通過 SMART 監控,您可以檢查驅動器的運行狀況,看看是否有問題。雖然有多種工具可用於運行 SMART 測試,但我個人建議使用盤鑽。它是一款用戶友好的數據恢復工具,還包括強大的 SMART 監控功能。使用方法如下:

更多閱讀:修復:由於密碼不正確,iTunes 無法恢復 iPhone

  1. 下載並從官方網站安裝 Disk Drill。
  2. 啟動 Disk Drill 並從左側窗格的“額外工具”列表中選擇“SMART 監控”。
  3. 從可用設備列表中選擇要測試的驅動器。
  4. 分析結果。

⚠️

密切注意標記為的任何屬性警告或者批判的因為它們可能表明您的驅動器出現故障。如果您確定它發生故障,那麼我建議您使用 Disk Drill 的驅動器備份功能創建整個驅動器的完整字節到字節備份,因為您永遠不知道驅動器何時決定完全故障或變得無法訪問。請跳轉到文章的最後一部分有關如何操作的詳細說明。

方法四:修復丟失或損壞的系統文件

損壞的系統文件可能會導致各種煩人的問題,包括“X:無法訪問。功能不正確”錯誤,因為您的操作系統負責促進計算機與其連接的設備(包括外部驅動器)之間的通信。

好消息是 Windows 附帶了一個內置工具,稱為系統文件檢查器 (SFC),可用於掃描並在必要時修復損壞的系統文件。要使用它,您需要執行以下操作:

  1. 以管理員身份打開命令提示符。您可以通過右鍵單擊“開始”按鈕並選擇“命令提示符(管理員)”來執行此操作。
  2. 在命令提示符窗口中,鍵入以下命令並按 Enter:sfc /scannow
  3. 掃描可能需要幾分鐘才能完成。在此期間,您會在屏幕上看到進度指示器。

👀

如果 SFC 找到損壞的文件但無法修復它們,或者運行 SFC 後仍然遇到驅動器錯誤,您可以嘗試使用更全面的掃描部署映像服務和管理 (DISM) 工具。該工具旨在修復Windows系統映像本身,可以解決SFC無法處理的更深層次的系統完整性問題。您需要執行以下操作:

  1. 再次以管理員身份打開命令提示符。
  2. 鍵入以下命令並按 Enter:DISM /Online /Cleanup-Image /RestoreHealth
  3. 此過程可能需要 20 分鐘或更長時間才能完成。讓它運行直到完成。

DISM 完成後,如前所述再次運行 SFC 掃描。通過使用 DISM 和 SFC,您可以對系統進行徹底的檢查和修復,以解決所有系統文件損壞的問題。

方法五:解決第三方軟件引起的問題

不乏可能導致驅動器無法訪問的第三方軟件應用程序,並且解決所有可能的情況超出了本文的範圍。相反,我將重點關注我遇到的最常見的罪魁禍首之一:第三方加密軟件,特別是 VeraCrypt。

VeraCrypt 是一種流行的磁盤加密工具,但它有時會與某些系統配置發生衝突,從而導致我們正在討論的錯誤。這個問題的一個完美例子在VeraCrypt 論壇討論,用戶在新的 Windows 10 Pro 系統上安裝 VeraCrypt 後遇到了我們的確切錯誤。

在這種情況下,問題可以追溯到與 A​​ppleHFS.sys 驅動程序的衝突,該驅動程序存在於某些 Windows 系統上,特別是通過 Boot Camp 在 Apple 硬件上運行的系統。解決方案包括禁用該驅動程序。您可以這樣做:

  1. 在 Windows 目錄和子目錄中搜索文件“applehfs.sys”。
  2. 找到後,將其重命名為“applehfs-old.sys”。
  3. 重新啟動計算機。

執行這些步驟後,嘗試再次訪問 VeraCrypt 加密的驅動器 - 錯誤應該消失。

如何備份和恢復無法訪問的驅動器

正如我在涉及 SMART 監控技術的部分中所解釋的那樣,在嘗試進行任何進一步的故障排除之前,最好為任何似乎出現故障的無法訪問的驅動器創建完整備份。如果驅動器狀況突然惡化,此預防措施可以避免潛在的數據丟失。

即使您無法通過正常方式訪問驅動器,專用軟件通常仍然可以創建備份(如果驅動器在 Windows 磁盤管理工具中可見,那麼您應該能夠備份它)。

根據我的經驗,盤鑽是執行此任務的絕佳工具,因為它提供全面的備份和強大的恢復功能。更重要的是,Disk Drill 非常易於使用,因此即使是完全的初學者和技術恐懼者也可以輕鬆地使用它。

使用方法如下:

  1. 下載並從官方網站安裝 Disk Drill。
  2. 啟動 Disk Drill 並單擊“額外工具”下的“驅動器備份”選項。
  3. 選擇您要備份的存儲設備。您也可以選擇單個分區,但如果您有足夠的可用存儲空間,我建議您備份整個存儲設備,因為這使您可以選擇恢復驅動器上物理上仍然存在的任何已刪除文件(尚未被覆蓋)。
  4. 單擊頂部的字節到字節備份按鈕。
  5. 選擇保存磁盤映像的目錄。
  6. 單擊“確定”並等待 Disk Drill 創建映像。

一旦有了字節到字節的備份,您就可以將其裝載到 Disk Drill 中並從中恢復文件:

  1. 選擇數據恢復下的存儲設備選項卡。
  2. 單擊可用存儲設備列表下方的附加磁盤映像選項。
  3. 找到並選擇您的備份文件。
  4. 備份將作為虛擬磁盤添加到數據恢復屏幕中。
  5. 選擇虛擬磁盤並單擊“搜索丟失的數據”。
  6. 掃描後,查看找到的項目,選擇要恢復的文件,然後單擊“恢復”按鈕。
  7. 選擇恢復位置並單擊下一步。

通過執行上述步驟,即使您的驅動器完全故障,您仍然有機會恢復數據,這是非常值得花費時間和精力的。

結論

“X: 不可訪問。函數不正確”錯誤有幾種常見的解決方案,我在本文中介紹了所有這些解決方案。如果您一一檢查它們,那麼您能夠再次訪問驅動器的可能性就很高。請記住,如果您懷疑驅動器出現故障,則應始終使用 Disk Drill 或類似軟件創建備份,然後再嘗試進行任何修復。

常問問題

“驅動器無法訪問錯誤功能”錯誤會導致數據丟失嗎?

雖然錯誤本身不會導致數據丟失,但它可能是驅動器出現故障的跡象。我建議您使用 Disk Drill 的 SMART 監控功能或任何其他能夠執行此操作的工具來檢查驅動器的運行狀況,例如,水晶磁盤信息

我可以對內部和外部驅動器使用本文中描述的方法嗎?

是的,大多數方法都適用於內部和外部驅動器,但某些步驟對於內部驅動器可能略有不同。

更新我的驅動程序會修復“X:不可訪問”的問題嗎?函數錯誤?

更新驅動程序很少能解決此特定錯誤。關注硬件連接、驅動器運行狀況和系統文件完整性會更有效。

我應該多久對我的驅動器運行一次 SMART 測試?

每月運行 SMART 測試是一個很好的做法,如果您發現驅動器有任何異常行為,則可以立即運行 SMART 測試。