如何修复“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 后遇到了我们的确切错误。

在这种情况下,问题可以追溯到与 AppleHFS.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 测试。