刻录光盘后,Windows 不会释放驱动器托盘上的锁定

Ben*_*rds 14 windows-7 optical-drive

我的计算机中安装了两个完全相同型号和品牌的蓝光驱动器。我偶尔喜欢使用它们中的任何一个来使用各种软件(Windows Media Player 12、Zune、ImgBurn、Windows DVD Maker 等)来刻录 CD 或 DVD。它会通过刻录过程并成功完成,但无论使用哪种驱动器,它都不会释放光盘上的资源锁,这意味着光盘继续旋转,访问指示灯不断闪烁,我无法弹出驱动器。当我使用 ImgBurn 刻录光盘时,它通常会在刻录后执行验证步骤,循环驱动器托盘。因为锁没有被释放,它将无法循环驱动器托盘。现在,我刚刚在 Windows Media Player 中刻录了一张 CD,它成功完成(我什至可以在 WMP 中播放 CD),但我无法弹出驱动器。我唯一可靠的方法

为什么会发生这种情况?它始终 100% 地这样做。我已经更新了我的驱动程序,但它没有改变任何东西。

这是 TigerDirect 上的特定驱动器列表:Lite-On iHBS212-08 12X 内部蓝光刻录机

我使用的是 Windows 7 Professional x64 SP1。

有没有人遇到过这种问题?我能做些什么来修复它?

编辑

请注意,我也刚刚更新了驱动器的固件,但没有帮助。此外,我拔掉了其中一个(因为有 2 个相同的驱动器在某处引起冲突的可能性很小)并且没有任何区别。

此外,我找到了一种方法来强制无需重新启动即可打开驱动器托盘。通过 ImgBurn,我转到“工具”菜单,然后转到“驱动器”,然后单击“关闭会话”,它让我再次打开托盘。

另外值得注意的是,如果我改为尝试在 ImgBurn 的驱动器菜单中单击“弹出”,它会给我一条描述性错误消息,基本上说明了很多技术垃圾和错误“逻辑单元未准备好 - 正在进行长时间写入”。我认为这个长写是保持驱动器被占用的原因。但它似乎永远不会完成。那么这是驱动程序的问题吗?它确实会跨程序发生。

编辑#2

根据下面 Paperlantern 的建议,我尝试使用 Linux LiveCD 会话来刻录光盘。我启动到 Kubuntu 并使用 k3b 刻录了一张小型音频 CD。有趣的是,它工作得很好。它刻录了 CD,然后在最后弹出了光盘。所以这显然不是硬件问题,而是 Windows 问题。

编辑 #3

在几个人的帮助下进行了一些故障排除后,我确定可能的原因是 Windows 如何向 ATAPI 设备发出命令的问题。此 Windows 安装最初安装在 IDE 驱动器上,但它在没有重新安装的情况下切换到 RAID。这可能使 Windows 处于无法与驱动器正确通信的状态。我在机器上全新安装了 Windows(在备份了我之前的安装之后)并进行了几次测试刻录,Windows 运行正常,在刻录作业结束时弹出驱动器。我将恢复我的备份映像并从那里继续。

Pap*_*ern 1

那么这种情况会发生在所有类型的烧伤上吗?为了缓解当前驱动程序或软件的任何问题,我会做的,就像你可能感到沮丧的那样,将 linux mint 或 ubuntu linux 的副本加载到机器的备用驱动器上。或者在一个驱动器中使用 Live CD 并尝试在另一个驱动器上刻录某些内容,以查看问题是否完全出现在另一个操作系统和软件环境中。它至少可以告诉我们问题是否出在硬件上(也许是一批坏的 CD ROM 驱动器,缓存混乱或同样奇怪的东西?),或者问题是否出在您的操作系统或驱动程序上。

如果与操作系统相关,在计算机上运行 sysprep 将强制重新检测并重新安装所涉及的关键组件(CDROM 驱动程序和 ATAPI 接口软件),并且很可能会解决此问题,因为新安装有效。