原标题:为什么要安全删除U盘

移除闪存设备时会对电脑造成危害吗?我们为什么要安全的移除它们?

历史上,操作系统将磁盘作为信任对象不需要突然改变状态。当读写文件时,操作系统不希望文件在读写的过程中突然消失。

如果文件是打开的,程序在读取文件的时候会将其还原然后继续进行读取。相似的,写入文件的命令会发出一个写入文件的子程序。如果闪存设备在子程序工作期间消失的话,那么这个文件将会永久的消失。

在很久以前,会有一个正式的程序进行物理性的添加和移除储存设备,而这种物理添加过程会引起一些检查储存媒介是否存在的过程。如果媒介存在,那么软件将会使用这个媒介。有些媒介甚至还有一些装置防止存储媒介在使用过程中被移除。

Macintosh软驱和光盘为现代物理连锁和软件读取提供了很好的例子。在程序的命令下可以弹出存储媒介,但如果这个文件是打开的这个命令就会失败。进入USB储存时代后,没有连锁协调USB连接与硬件和软件之间的关系。使用者在任何时间都可以将其从开放系统中移除,这样的突然消失会让程序很崩溃。“嘿!我正在使用它!”

产生的后果可能有:数据丢失、损坏系统文件、程序崩溃或者电脑需要重启。安全的删除硬件可以防止程序无法访问媒介时出现的任何情况。

安全的移除U盘包括:

所有的文件都已经保存完毕

提醒所有的程序U盘将要移除,让其做出适当的反应

文件仍处于打开状态时警告用户移除失败

你可以随时移除U盘,但你无法控制正在使用这个U盘的程序如何应对它的突然消失。

在现代的计算机中,已经有许多措施应对那些粗心的使用者。例如Windows推出了一个“快速优化删除”的功能,保证数据能够进行高效的复制转移。

正如我的一位朋友所说:因为生命太短暂而没有太多的时间安全删除U盘。

但是,安全的删除U盘是人生中最重要的事情之一,也是唯一一种安全移除U盘的方法。大部分时间你可能不需要它,但是确实防止数据丢失的好办法。

转自 煎蛋

更多资讯请关注电视之家()-智能家庭娱乐第一媒体

想了解更多有关智能家居的新闻吗?赶快关注微信:tvhome2014 吧!返回搜狐,查看更多

责任编辑:

u盘安全删除 linux,为什么要安全删除U盘相关推荐

  1. linux下制作windows启动盘,行家里手:Linux使用WoeUSB制作Windows启动盘

    Linux 下制作启动 U 盘的工具实在是很多,要是不熟悉三个以上的启动盘制作工具,你都不好意思说你会折腾 Linux!虽是玩笑话,但是各类系统 ISO 结构不一,各类电脑引导方式也有区别,因此,Li ...

  2. u盘制作大师 linux系统教程,制作用U盘启动的Linux系统的简单步骤详解

    制作用U盘启动的Linux系统的简单步骤详解 最近听朋友说误删除了Linux系统里的文件,于是系统进不了,里面保存着很多重要的数据,这该怎么办?虽然可以把硬盘取出挂载其他Linux系统运行,也可跳过控 ...

  3. 一盘多用,Linux安装盘+window PE启动盘

    ventoy实现一个U盘,既能作为linux系统安装盘,又能作为windows PE启动盘 1.工具准备 2.ventoy工具下载 3.window PE盘制作 4.U盘启动效果演示 1.工具准备 & ...

  4. 删除linux内核多余架构,删除多余Linux内核方法

    我使用的是Linux Mint,更新频繁,旧版本的Linux内核只会浪费硬盘空间,因此我会定期删除多余的内核. 查看已安装所有内核: sudo dpkg --get-selections |grep ...

  5. u盘装puppy linux,将PuppyLinux安装到U盘

    将linux安装到U盘 1.工作前的准备 1.1.拥有一个空U盘,若不是空的,要把其中重要的数据备份到安全的地方 1.2.拥有一个linux操作系统 考虑到这篇文章是写给初学者的,所以并示例中采用的是 ...

  6. linux下完成光驱和U盘的挂载,Linux怎么挂载移动硬盘光盘U盘之案例分享

    1. mount命令简介 本文主要讲解Linux上如何使用mount命令,该命令用于挂载外新的块设备,比如光盘.U盘.移动硬盘.新加硬盘.网络系统文件如CIFS或者NFS. 2. mount支持常见的 ...

  7. u盘插在linux电脑上没有反应,U盘插在自己电脑上没有反应,别人电脑有反应的解决方法...

    近期,将U盘插到自己电脑上无法读盘,虽然通知栏那里显示了设备已连接,但是在电脑里看不到盘符,以为是U盘损坏了,但是插到别人电脑上却可以正常使用,这就证明了U盘肯定没有问题的.那么遇到这个问题我们要如何 ...

  8. linux系统查看u盘容量,在LINUX系统中编程查询U盘或软盘格式信息:总容量、空余容量、已用容量等。...

    df命令用来检查linux文件系统的磁盘空间占用情况,所有用户均有使用df命令的权限. 语法格式 df [参数] 主要参数 -s:对每个Names参数只给出占用的数据块总数. -a:递归地显示指定目录 ...

  9. 双系统删除Linux引导(MbrFix.exe)

    Windows和Linux双系统,如果要删除Linux,有两部:1.删除Linux引导:2.删除Linux分区: MbrFix.exe /drive 0 fixmbr /yes (针对windows系 ...

最新文章

  1. 每日一题(进制转换)
  2. github oracle教程,GitHub 使用教程图文详解
  3. 关于主机的思维导图_几张思维导图,让你清楚的知道ip地址怎么回事?
  4. android beta项目官方页面,安卓7.0开发者预览版如何安装?Android Beta项目正式上线...
  5. UnitySendMessage
  6. 机械设计基础复习重点
  7. PLC不用编程,以太网方式与多台智能仪表、变频器等串口设备通讯(基于智能网关)
  8. Win10如何查看打印机端口号?
  9. Php-SPL库中的迭代器类详解
  10. android cs bs 架构,BS架构与CS架构的区别
  11. 二元线性方程组与二阶行列式
  12. 蓝牙定位网关-蓝牙网关通过三角定位获取蓝牙设备的位置
  13. 硬座、软座、硬卧、软卧、以及餐车座
  14. 滴滴裁员2000人,员工竟然被裁出幸福感,获得员工的一致好评?
  15. abaqus编写本构方程vumat_基于ABAQUS的木材本构关系数值模拟方法与流程
  16. 好佳居软装十大品牌 软装可以提升格调
  17. 机器学习从入门到创业手记-2.算法与导师
  18. Activity的生存期
  19. [编程题] 头条校招
  20. ZORRO佐罗软件安装教程及一键新机使用方法详细简介

热门文章

  1. 一款全新的基于IntelliJ和ReSharper的跨平台.NET IDE
  2. Android之All children of ConstraintLayout must have ids to use ConstraintSet
  3. Android之电源管理 PowerManager解决远程拍照手机黑屏问题
  4. Android之解决在非Activity中使用startActivity
  5. 3分钟搞定 C++ if else 语句 05
  6. ora22813操作数值超出系统的限制_最新:华为“鸿蒙”操作系统终于面世!一旦遭到限制,将随时启用...
  7. “对不起,我们只招父母毕业于名牌院校的孩子”:最可怕的,是你还以为学历不重要...
  8. 出现了!豆瓣最高9.9分,2020年最值得看的美剧!你居然还没看过?【内附资源】...
  9. 3部世界顶级宇宙纪录片,献给对宇宙万物充满好奇的大人孩子~
  10. 这几道挑战极限的烧脑题,烧脑到爽爽爽爽爽!