USB驱动器可能会遇到多种问题。其中一个问题是“访问被拒绝”的错误,该错误会在您连接USB时出现。当这种情况发生时,您将无法访问您的USB或其上的任何数据。任何指向它的快捷方式都会提示一条消息,表示位置不可用。
有多种解决方案可以帮助您修复并重新使您的USB设备正常工作。继续阅读以了解如何修复USB驱动器访问被拒绝的错误。
为什么拒绝访问USB驱动器
有人可能会假设USB驱动器访问被拒绝错误是因为权限不正确导致的。虽然这可能是问题的来源,但并非总是如此。实际上,这个错误通常源自以下几个常见问题:
原因 | 描述 |
🙅 权限设置 | 如果您没有访问外置硬盘的权限,您可能会看到“拒绝访问”的错误。 |
🔒 BitLocker加密 | 如果您已启用BitLocker加密,但BitLocker加密服务没有运行,您可能不会被拒绝访问硬盘。 |
💻 在Mac和Windows上同时使用硬盘 | 如果您在两个操作系统上使用硬盘,它们中的任何一个都可能对硬盘的文件系统进行了调整,从而导致访问被拒绝。 |
🚿 不当弹出硬盘 | 在数据写入硬盘时不当或突然弹出硬盘可能导致硬盘损坏。如果您的硬盘已损坏,您可能会遇到访问困难。 |
⚠️ 硬盘损坏 | 损坏可能由多种原因引起,例如突然的电源故障或病毒攻击。无论损坏的原因是什么,如果您的硬盘已损坏,您可能会遇到拒绝访问的错误。 |
如果上述问题听起来很熟悉,它可以帮助缩小你需要尝试的解决方案范围,以便解决USB驱动器无法访问的错误。
如何修复无法访问的USB驱动器
除非你确切知道是什么原因引起了问题,我们建议你按照每个解决方案有条不紊地进行,以确保你执行了全面的故障排除。
方法 1:扫描病毒
首先应当进行病毒扫描,因为它快速又简单。不像过去你需要花时间仔细寻找一个可以下载(或潜在购买)的杀毒软件,Windows 10 和 11 默认自带一个。 Windows 安全保护 是一个完整的杀毒程序,它可以免费扫描并移除病毒。以下是操作步骤:
- 在文件资源管理器中右键单击您的USB,然后选择使用 Microsoft Defender 扫描。
- 如果您想要进行更全面的扫描,请选择 Microsoft Defender 杀毒软件(离线扫描),然后点击 立即扫描。
方法2:禁用杀毒软件并重新连接
有时你的杀毒软件可能会产生误判,实际上导致问题而非解决它们。卡巴斯基就是一个例子,它包含了设备控制功能,启用后可能会限制某些设备正确连接。
通过禁用您的防病毒软件并重新连接USB,您可以查看是否有来自那里的USB驱动器访问被拒绝的错误。请按照以下步骤禁用Windows安全性:
- 按下Windows键 + S,搜索“Windows安全性”。打开应用程序。
- 点击病毒与威胁防护。
- 点击管理设置。
- 禁用实时保护。如果用户账户控制(UAC)提示,请确认操作。
- 安全弹出USB设备,然后重新连接。
方法3:分配驱动器字母
没有驱动器字母意味着无法访问。Windows 依赖驱动器字母来知道在哪里找到您的数据以及它们存储在哪个设备上。幸运的是,指定驱动器字母非常简单,只需几秒钟就可以完成。
- 右键单击开始并选择磁盘管理。
- 右键单击USB卷,然后点击更改驱动器号和路径。
- 点击添加。
- 选择一个驱动器号并点击确定。
- 再次点击确定。
方法 4:更改驱动器权限
每个驱动器都有权限设置,用以确定谁可以访问连接到该机器的存储设备。如果您没有权限读取该设备,Windows会显示闪存驱动器访问被拒绝。
使用FAT32文件系统的USB驱动器将不会有安全选项卡,因为它不受支持。
如果您因权限不正确而无法访问U盘,请按照以下步骤操作:
- 右键点击驱动器并选择属性。
- 转到安全标签,然后点击编辑。
- 确保完全控制对于经过认证的用户设置为允许。
- 点击应用。
方法5:编辑权限
如果您已更新了权限但仍然收到消息,您可以在高级部分为您的用户账户指定权限。
- 右键点击驱动器并选择属性。
- 转到安全性标签,然后点击高级。
- 点击更改权限。
- 点击添加。
- 点击选择主体。
- 在文本框中,输入你的用户帐户名并点击检查名称。点击确定。
- 确保选中完全控制,然后点击确定。
- 点击应用。
方法6:使用CheckDisk修复
CheckDisk(CHKDSK)是一个可以扫描您的USB中的错误并且在正确参数的情况下可能修复它们的命令。如果您曾经在存储设备上使用过Windows的错误检查工具,您可能会惊讶地发现它实际上就是带有用户界面的CheckDisk。
以下是您可以使用CheckDisk修复USB的方法:
- 右键单击开始并选择终端(管理员)。在Windows 10上,这将是Windows PowerShell(管理员)。
- 输入
chkdsk *: /r
。将*替换为你的USB驱动器字母。按回车。
方法 7:从设备管理器中移除USB并重新连接
您的USB设置可能会损坏或遭到破坏。当这种情况发生时,就会开始出现问题,比如提示USB驱动器无法访问的错误。从设备管理器中移除USB等同于将驱动器重置回其出厂设置。重新连接后,它将使用其默认设置。
这就是操作方法:
- 右键点击开始并选择设备管理器。
- 展开磁盘驱动器下拉菜单。右键您的USB并选择卸载设备。
- 点击卸载。
- 断开USB驱动器并重新连接。
方法8:编辑注册表
Windows 注册表用于存储与各种项目相关的设置,包括 Windows、设备驱动程序和应用程序。对我们来说,我们将专注于在 MountPoints2 注册表项中找到我们 USB 的条目项,该项存储 USB 设备数据。
您必须小心处理注册表中的操作。错误操作,例如删除错误的条目,可能会导致严重问题。因此,我们建议您先备份注册表。这很简单,只需几秒钟。
- 右键单击开始并选择终端(管理员)。在 Windows 10 上,则选择Windows PowerShell(管理员)。
- 输入mountvol.exe并按 Enter。记下与你的 USB 相关联的 GUID。
- 按 Windows 键 + R 并输入
regedit
。按 Enter。 - 导航至路径:
HKEY_CURRENT_USER > 软件 > 微软 > Windows> CurrentVersion > 浏览器 > MountPoints2
- 选择具有你的 USB 驱动器字母的目录,并删除shell子类。如果你看不到驱动器字母,则使用具有你的 USB 的 GUID 的目录。
- 显示隐藏文件然后删除 USB 上存在的autorun.exe。
当您这样做之后,您需要拔出USB设备,重启计算机,然后重新连接USB设备,这样它才会显示出来。
方法 9:通过组策略编辑器启用
本地组策略编辑器允许您编辑组策略对象(GPOs),这些策略决定了您可以在Windows机器上执行哪些操作,哪些不可以。在这里,我们将寻找可能阻止您访问USB的三个GPO,并在必要时进行更新。
- 按下Windows键+R,输入
gpedit.msc
。按下Enter。 - 导航至以下路径:
管理模板 > 系统 > 可移动存储访问
- 确保可移动磁盘:拒绝执行访问、可移动磁盘:拒绝读取访问以及可移动磁盘:拒绝写入访问都设置为允许。
- 为了推送更新,打开一个终端(管理员)或Windows PowerShell(管理员)窗口,并运行
gpupdate
命令。
方法10:格式化USB
当然,如果我们列表中的解决方案都没能奏效,如果Windows无法访问USB驱动器,你随时可以进行格式化。格式化相当于恢复出厂设置,基本上涉及到将USB恢复到其原始设置,包括删除其上的任何数据。
- 右键点击开始并选择磁盘管理。
- 在您的USB卷上右键点击并选择格式化。
- 确保选择了执行快速格式化然后按确定。
- 再次点击确定。
如何在修复USB访问后恢复丢失的数据
遵循您的USB格式化程序来纠正“拒绝访问”的问题后,您可以使用数据恢复软件恢复被格式化删除的数据。这类工具专为此类数据丢失情况而设计。因此,我们推荐使用Disk Drill,因为它有着成功恢复数据的良好记录,并且对任何水平的用户来说都易于使用。
按照以下指南使用Disk Drill恢复您丢失的数据:
- 下载并安装Disk Drill。
- 从设备列表中选择USB驱动器,然后点击搜索丢失的数据。
- 扫描完成后,点击查看发现的项目。
- 选择你希望恢复的文件。注意恢复可能性列,它提示了哪些数据有最佳恢复机会。准备好后,点击恢复。
- 选择一个恢复目的地。确保你不要将文件恢复到你正在恢复的同一个USB上,因为这可能会导致它们被损坏。准备好后,点击确定。
结论
“访问被拒绝”的问题出现时,意味着某些事物阻止你访问USB驱动器上的数据。初步检查包括确保USB没有病毒,并确保它被分配了一个驱动器字母。接着,你应该检查USB的权限,确保你的账户有读/写访问权限。如果这些都不奏效,你可以尝试使用CheckDisk修复USB,并卸载该设备,这样在重新连接时可以安装新的驱动程序。
如果所有的修复方法都不奏效,您总是可以格式化USB以重置它。尽管在此过程中您的文件将被删除,但您可以之后从U盘中恢复已删除的文件。