我有一个要“安全删除”的外部硬盘。不幸的是,我的系统(Windows 7 x64)抱怨“该设备当前正在使用”。
使用Process Explorer,我发现哪个进程在设备上握住了一个句柄:
显然,System
这不是我可以杀死并完成的过程。我做了一些研究,这似乎是一个普遍的问题,但是到目前为止,尚未找到解决方案(除了重新启动机器,如果可能的话,我希望避免这种情况)。
我错过了这个问题的解决方案吗?
我有一个要“安全删除”的外部硬盘。不幸的是,我的系统(Windows 7 x64)抱怨“该设备当前正在使用”。
使用Process Explorer,我发现哪个进程在设备上握住了一个句柄:
显然,System
这不是我可以杀死并完成的过程。我做了一些研究,这似乎是一个普遍的问题,但是到目前为止,尚未找到解决方案(除了重新启动机器,如果可能的话,我希望避免这种情况)。
我错过了这个问题的解决方案吗?
Answers:
我的东芝外置硬盘之一经常遇到此问题。我认为该驱动器非常高,因为它具有内置的震动检测器,目前很难找到。但是无法安全删除的问题使我发疯。
今天,我已经打了对这个问题/线程社会的TechNet网站MS。尽管附近有很多杂音,但他们指出了一些常见问题。就像分布式跟踪服务一样。实际上,由于某些cohones-size-flame-war在某种程度上升级了,所以实际上很难通读全部内容,但是从主题的最后阅读会有所帮助;)
无论如何,对不起我的ty谐心情,我已经将案件永久固定了。
我已经关闭了所有的Distributed-Tracking / Windows-Search / etc服务,但仍然无法安全拔出驱动器。有人建议“快速删除”是罪魁祸首,但是几乎所有的USB驱动器都在上面运行,我仍然可以安全地删除它们。
但是,我实际上尝试将驱动器切换为“高性能模式”,并且.. 它导致TxfLogContainerXXXX手柄蒸发。因此,这确实是快速删除选项。但是,这还没有释放我的驱动器。仍然无法将其弹出。
然后,我去了ComputerManagement-> DriveManagement实用程序,并删除了该驱动器的所有驱动器字母分配。之后,我立即能够弹出驱动器。
然后,我尝试再次连接它,重新分配驱动器号,将其切换为快速删除,它似乎可以正常工作并且仍然可以弹出。
在MS网站上这么长的主题上,他们还提到了这些操作。有人建议:
我认为通过“计算机管理->驱动器管理”来“使驱动器脱机”实际上可能是最快的解决方案,但是我没有尝试过,因为我的随机尝试对我有所帮助。
如果将磁盘设置为快速删除(在驱动器策略中),则应该能够安全地拔出它,而无需使用“安全删除”选项。
我有和Heinzi相同的错误,但是当我尝试通过将模式更改为“更好的性能”来解决它时,我注意到默认选项实际上是做什么的:)
听起来很危险,但也许不进行缓存,真的应该没有后顾之忧吗?
顺便说一句,我的驱动器是WD-500,在驱动器管理中,没有使驱动器脱机的选项。
我遇到了同样的问题,确实发现将驱动器脱机是@quetzalcoatl已经说过的最快的选择。
仍然是一个小警告:将驱动器置于脱机状态后,应将其翻转回在线状态,否则下次连接驱动器将无法启动并被系统识别。
以下是一个受此启发的非常小的脚本,可以自动执行该过程:https :
//groups.google.com/forum/#!topic/alt.msdos.batch.nt/dRhFTCtLJ3A
@echo off
:loop
echo list disk|diskpart|find "Online"
set "disk=."
set /p "disk=Pick disk number above to put offline: "
echo.
echo list disk|diskpart|find "Disk %disk%"
if errorlevel 1 (
echo Invalid drive selection!
pause
goto :loop
) else (
pause>con
echo select Disk %disk%
echo offline Disk
echo online Disk
echo exit
)| diskpart
记住要以管理员身份运行批处理文件,并在选择磁盘号后按一个键。