电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

USB闪盘无法卸载问题详解


发布日期:2019/5/29
 

我经常遇到这种情况在电脑的USB接口插入闪存使用完毕后按照常规的操作点击任务栏右下角拔下或弹出硬件接着点击停止USB Mass Storage Device驱动器没有出现USB Mass Storage Device设备现在可安全地从系统卸载对话框而是出现了另一个对话框现在无法停止通用卷设备请稍候再停止设备经过检查闪存里的程序文件都已关闭电脑和闪存之间也没有任何数据传输为何无法安全卸载设备呢?

那么到底是因为什么导致硬件无法拔出呢?笔者仔细思考了这个问题想来想去猜测闪存插入时在Windows任务管理器中应该会增加一个与之相对应的进程硬件正常拔出时这个对应的进程自动结束当这个进程不能正常结束时硬件也就无法正常拔出了为了验证这个猜想笔者先打开任务管理器进入进程一栏注意到左下角显示的是进程数再插入闪存然后把目光集中到进程数可是当系统找到硬件一切显示正常之后进程数并没有像笔者想像的那样变为而是保持不变这样看来闪存插入时并没有与之相对应的进程数那么这个现象就不好解释了

正当我无奈地点击托盘图标想卸载闪存时突然发现当点击停止USB驱动器后进程数变成了也就是说卸载硬件要由一个进程负责当硬件卸载后这个进程也同时结束经过多次试验发现这个进程的名称是rundllexe哈哈原来是这个熟悉的链接程序

到底有没有某一个进程和无法卸载硬件有关呢?笔者恰好又碰到了一次无法停止设备的机会就打开任务管理器的进程栏依次试验每结束一个看起来相关的进程就试验看能否拔出硬件结束了几个无用的进程后发现有个相同的rundllexe进程同时存在把这几个进程都结束时笔者发现硬件可以正常删除了真是功夫不负有心人看来症结还在rundllexe上通过这次研究笔者总结出可移动硬件无法正常卸载时进程栏中必定还有没有结束的rundllexe(当然有的rundllexe可能和系统中正在运行的程序有关)把这几个rundllexe进程结束可移动设备就肯定能正常卸载了

小提示

如果经常出现这种无法停止设备的现象可以建立一个批处理文件里面输入taskkill /im rundllexe保存为delusbbat出现故障时运行一下就可以了这种方法适用于Windows XP用户

上一篇:在Windows 2000或XP中用控制台解决PC故障

下一篇:摸清WinXP中“错误报告”来龙去脉