宝哥软件园

无法正常安全卸载u盘怎么办?

编辑:宝哥软件园 来源:互联网 时间:2021-09-04

众所周知,在电脑上使用u盘后,必须安全删除硬件后才能拔出u盘,这样u盘才不会损坏,u盘中的数据也会丢失。安全卸载u盘失败怎么办?在使用u盘时,我们经常会遇到这样的情况:电脑的USB接口插入u盘并使用后,按照常规操作点击任务栏右下角的“拔出或弹出硬件”,然后点击“停止USB大容量存储设备-驱动程序”。出现另一个对话框“现在不能停止通用卷设备,请稍后停止设备”而不是“现在可以从系统安全卸载USB大容量存储设备”对话框。检查后,u盘中的程序文件已经关闭,电脑和u盘之间没有数据传输。那为什么会这样呢?在这种情况下,很有可能在插入u盘时,Windows Task Manager会增加一个对应的进程,在硬件正常拔出时,对应的进程会自动结束,在进程无法正常结束时,硬件也不会正常拔出。为了验证这个猜想,我们首先打开任务管理器,进入“进程”一栏,注意到左下角显示“进程数:23”,然后插入u盘,然后重点关注“进程数”。然而,当系统发现硬件和一切都显示正常时,进程的数量并没有像作者想象的那样变为24,而是保持不变,为23。这样,u盘插入时没有对应的进程数,所以这个现象很难解释。就在我们不情愿地点击托盘图标,想要卸载u盘的时候,突然发现点击‘停止u盘’后,进程数变成了24个,也就是说一个进程要“负责”卸载硬件,这个过程也是在卸载硬件的时候结束的。经过多次实验,我发现这个过程的名字叫rundll32.exe,哈哈,原来是这个熟悉的链接器。那么,有没有与无法卸载硬件相关的过程呢?再次出现“无法停止设备”的机会时,打开任务管理器的进程栏,依次进行实验。每次完成一个看似相关的过程,都要试着看看硬件能不能拉出来。在完成几个无用的过程后,我们发现三个相同的rundll32.exe过程同时存在。当所有这些过程完成后,我们发现硬件可以正常删除。好事多磨。问题似乎出在rundll32.exe。通过这个研究,我们得出结论,当u盘无法正常卸载时,进程栏中一定有未完成的rundll32.exe(当然,有些rundll32.exe可能与系统中正在运行的程序有关),当这些rundll32.exe进程完成时,u盘可以正常卸载。提示:如果设备不能频繁停机,可以创建一个批处理文件,在里面输入“taskkill/im rundll32.exe”,保存为delusb.bat,遇到故障直接运行即可。这个方法比较方便。必须说,本教程解决的这个问题对我们日常使用u盘有很大的帮助。根据边肖使用u盘的经验,这个问题出现的概率还是很高的。以后再出现这种问题,大家都可以轻松处理。

标签:

更多资讯
游戏推荐
更多+