超载
这个问题究竟是怎么产生的呢?简言之,这是由于系统内有应用程序正在对外部存储设备访问,也许是剪贴板,或许是输入法或者某个应用,甚至可能会是系统进程,但是判断起来非常困难。
要想知道是谁“占用”了USB存储设备,可以右键单击任务栏空白处,選择“任务栏管理器”(图3)。
在任务栏管理器中,切换选项卡到“详细信息”处,然后,点击“PID”列排序,找到USB存储设备对应的PID,查看占用程序,就能知道目前USB存储设备被什么应用占用了(图4)。
如果只是应用还好说,右键点击该任务,选择菜单中的“结束任务”即可。但在实际使用中常常是系统进程在占用设备,那就比较麻烦了。再加上我们还得先搜索和记录手头US B存储设备的PlD编码,非常麻烦,所以这个办法并不实用(图5)。
好在笔者最终还是找到了一款软件,彻底解决了这个烦恼。首先下载HotSwap!(下载地址:http:∥dwz.date/aATk),然后解压缩后选择64bit版本执行程序运行。注意,这个软件运行后不会有任何界面,而是在任务栏右下方驻留程序图标,首次运行后,右键单击该程序图标。然后在菜单中选择“设备类型一可移动磁盘设备”,这样才可以正常使用(图6)。
当需要退出USB存储设备的时候,左键单击HotSwap!图标就可以看到系统中可以移除的设备名称并选择操作了,它基本上就相当于替代了Windows本身的弹出功能。最后,如果不想使用这个软件了,右键单击HotSwap!图标选择“卸载”即可,不会对系统造成任何影响。