不知道有没有人像小编一样,无论U盘/硬盘有没有在占用,在拔出U盘/硬盘之前已经要在电脑端进行【安全退出】以后才会拔出U盘,如果有,那么小编要着实的表扬您了,这是个好习惯,要一直保持下去。
当然也有很多人为此提出疑问:“我从来都是直接拔的,科技都这么进步了你怎么用个U盘还像初级儿童一样?”
对此小编特意请教了做数据恢复的同事,对U盘【安全退出】的必要性进行了科学解释!下面小编尽量生动的为大家解释一下,为什么U盘要【安全退出】后才能拔出。
在使用U盘(尤其是传输数据)的过程中,如果不安全退出直接拔出U盘,极有可能造成数据传输失败、数据被破坏、U盘不可被识别、数据丢失等情况的发生。
我们使用U盘的过程本质上是U盘与电脑之间的数据传输过程。【安全退出】的目的其实是为了确认U盘与电脑之间的传输是否完全传输完毕,例如我们从电脑中拷贝某文件到U盘里,通常我们确认传输完成的标志是电脑提示“拷贝成功”的字样,然而此时并不意味着数据完全拷贝成功。见下图
文件传输过程示意图
通常我们传输文件的时候,电脑端收到传输指令后将需要传输的数据进行【读取】—【打包】—【传输】这一系列运算。当电脑端的最后一个步骤【传输】完成后,就会通过显示器提示用户“文件已经传输完成”。U盘在接收到数据后也需要进行一个【解包】—【写入】的操作,写入完成后,文件才算真正意义上的传输成功。
回到正题,为什么建议大家在拔出U盘的时候要进行【安全退出】?安全退出是为了传输数据后确定U盘内的数据写入成功,避免在数据未完全写入成功时拔出U盘导致数据被破坏(尤其是大文件传输的情况下)。