最近有人问我,插在电脑上的U盘到底能不能直接拔掉?很多人发现直接拔掉好像也没有出现什么问题。这个问题要分不同情况来解释了:

1.当你正在往U盘中写入数据时,直接拔掉的话,轻者掉数据,重则U盘损坏。
2.U盘没有写入数据,这种情况直接拔掉是完全没有问题的,根本不用“安全弹出”。但是得有一些需要注意的情况,比如刚刚写完数据,在不使用安全弹出的情况下,这个时候不要直接拔掉,要过几分钟再拔。因为数据可能只是写到了缓存中,并没有真正存到U盘中,拔掉的话数据就丢了。等几分钟之后,缓存中的数据基本上都存到U盘了。
3.还有一种特殊情况。U盘没有正在写入数据,而且也过了很久了,直接拔掉之后仍然掉数据,或者U盘损坏了。这是因为电脑后台有某些程序正在偷偷的运行,它的运行与U盘有关,甚至可能U盘里面带了“某些程序”,它自动启动了。这种情况就比较棘手了,因为看不出来U盘是不是在被占用,所以不建议直接拔U盘。
总结,虽然已经5202年了,但是仍然不建议大家直接拔掉U盘,多点一步“安全弹出”是有必要的,这也是它现在都还存在的意义。在使用“安全弹出”时,有时候自己并没有占用U盘,它一直提示有程序正在占用,怎么办呢?

建议使用第三方工具来安全移除U盘。见本站文章“USB Safely Remove:告别 “设备无法停止”,安全移除 U 盘 / 移动硬盘的神器”