通过两种方法可以解决这样的问题:
1.先将闪存插到USB接口, 然后在Windows XP中用鼠标右键单击“我的电脑”图标, 依次展开“属性→硬件→设备管理器→磁盘驱动器”, 找到“USB Flash Drive USB Device”(不同品牌的闪存名称可能不同), 然后双击它打开 “USB Flash Drive USB Device属性”对话框。 切换到“策略”选项卡, 选中“为快速删除而优化”, 单击“确定”退出。 以后不用理会系统托盘中的“安全删除硬件”图标, 只要没有对闪存进行数据读写操作(即闪存的指示灯不闪动), 就可以直接将闪存从USB接口拔下来了。
2.在“开始”-"运行"打入这段代码:REGSVR32 /U SHMEDIA.DLL














