Rufus 几乎每次都会被 explorer.exe 打断

Rufus 几乎每次都会被 explorer.exe 打断

最近我在制作可启动的 USB 时遇到了问题。当我想使用 Rufus 在 USB 上写入一些操作系统(Windows 或 CentOS)映像时,有时会收到以下错误:

所选设备正在被另一个进程使用。请在使用该设备前关闭该进程。

[006880] C:\Windows\Explorer.EXE(右)

似乎 Windows 认为我的设备在某个时候已准备好播放,并尝试安装它或做其他事情。为什么 Rufus 在使用时无法阻止此设备?每次我需要可启动的 USB 驱动器时,关闭 explorer.exe 真的很烦人。

答案1

Rufus 开发人员在这里。

为什么 Rufus 在使用时无法阻止该设备?

好吧,我们尝试通过独占访问权限来做到这一点,但 Windows 的效果并不好。

例如,大多数人不知道的是,Windows(例如电压差分信号) 不会让您清理物理磁盘的现有分区,除非您先解锁该磁盘......这是非常违反直觉的,并且意味着在此期间,无法阻止其他应用程序访问该磁盘。

简而言之,Rufus 会尽力根据需要锁定物理磁盘和逻辑卷,但并不总是像人们预期的那样合乎逻辑。另一个例子是,为了识别新格式化的卷,Windows 还会强制您卸载该卷(如注释所示这里),这意味着,即使您获得了对卷的锁定,您也别无选择,只能放弃它以保证 Windows 的正常运行。因此,尽管在很多情况下,Rufus 只想锁定驱动器以防止外部干扰,但 Microsoft 的操作系统设计方式让我们无法做到这一点,这当然为您观察到的那种问题打开了大门。

但请注意,根据您的消息,问题不太可能出在它本身explorer.exe,因为(r)您看到的意思是它只请求读取访问权限,这不应该阻止 Rufus 获得对卷的独占访问权限。最有可能的是,实际冲突来自内部 Windows 进程或服务之一,它们的级别足够高,无法列出(虽然 Rufus 试图通过列出访问驱动器的进程来提供帮助,但它对 Windows 特权进程能做的事情有限,因为这些进程非常难以枚举)。最有可能的是,您需要检查您是否没有使用在Rufus 常见问题解答结束因为众所周知,其中一些人过于热衷于访问他们不应该访问的卷,而当他们没有事情要做的时候。

或者,具有讽刺意味的是,你的问题很可能是由于 Rufus 无法“使用此设备时阻止它”(由于无法获得它请求的独占锁,以阻止其他应用程序),您可能需要按Alt- ,(这是Alt逗号您可以在 Rufus 中手动输入任何密钥(例如,您无法访问任何文件),这样它就不会尝试锁定驱动器。

当然,如果您这样做,那么总是存在这样的风险:在 Rufus 执行操作的同时,试图访问该驱动器的其他任何进程都可能对其进行修改,这可能导致数据损坏或驱动器无法启动(这正是 Rufus 默认请求独占锁的确切原因)...

希望有所帮助。

答案2

我通过执行以下 3 件事解决了我电脑上的这个问题(我认为第一件事解决了这个问题……但其他的事情也可能是必要的)。

禁用 Windows 10 在资源管理器中自动打开 USB 驱动器的功能暂时。驱动器在资源管理器中一次又一次地打开,这显然与问题相符……

  1. 开始菜单
  2. 控制面板
  3. 硬件和声音(如果您没有使用类别视图,您将看不到此项,请转到步骤 4)
  4. 自动播放
  5. 可移动驱动器:将“打开文件夹查看文件”更改为“不采取任何操作”

如果你正在运行 Google Drive,关闭 Google Grive。写入时它一直要求备份 USB 驱动器。

  1. 右键单击任务栏通知区域中的 Google Drive 图标。
  2. 点击齿轮图标
  3. 单击退出

我也在运行 Avira 防病毒软件(编辑:Rufus 将其列为不兼容)。运行 Rufus 时暂时关闭 Avira 实时保护 10 分钟。这一步本身并不能解决问题,所以只要您执行前两个步骤,我不确定这是否有必要。

  1. 右键单击任务栏通知区域中的 Avira 图标。
  2. “关闭实时保护……”
  3. 10分钟

Alt按下+的提示,并没有解决我的问题。

如果您的 USB 已损坏,您可能需要重新启用“打开文件夹以查看文件”选项,以便 Windows 向您显示“此驱动器有问题,您想修复它吗?”弹出窗口。驱动器修复后,重新禁用该选项,然后再次尝试使用 Rufus 写入。

答案3

我的 Rufus 页面也出现了同样的情况(我就是通过这种方式找到这个网站的)。

但我想我已经明白了:引导选择你可以点击选择按钮,然后选择你的文件,但如果你已经把你的文件放在你想要引导在您使用的 USB 中它将无法工作。

我不知道这是否有帮助,但我们遇到了同样的问题,这是我想到的答案。

希望这可以帮助你。 :-)

答案4

我遇到过这样的问题,每次我尝试运行 Rufus 时,它都无法完全访问 U 盘。它帮助杀死所有不必要的应用程序 - 但我猜是 Avira 防病毒软件。;)

相关内容