热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

带电插拔损坏设备原理_U盘用完后能随意拔插,“安全弹出”没有必要?微软给出了正确答案...

U盘,作为一个办公用具,别看它外表朴实无华,实际一个小小的身子,有着大大的能量。上能存储移动资料,下能在电脑发
3f4b6aed8eda87c9a0175c8b0edbc00f.png

U盘,作为一个办公用具,别看它外表朴实无华,实际一个小小的身子,有着大大的能量。

上能存储移动资料,下能在电脑发生故障制作成启动U盘重装系统。U盘一带,谁都不爱,深受用户们的宠爱。

83ef548add87829e58d31cd22d2229c9.png

用完U盘之后,就有一个疑问了:你是直接拔出呢,还是安全弹出呢?

这时候就会有两派人的存在,一派说必须要安全弹出;一派却说,反正直接拔出也好几次了,都没什么问题,完全没必要。而且每次都要弹出,超级麻烦,有时候还遇到弹出失败的情况。

要我说,你们还是打一架吧。

e524609757e9687c31e0ef6b69357ffe.gif

那究竟,是安全弹出比较好呢?还是直接拔出更潇洒点呢?

这得由"安全弹出"的起源说起。在较早使用windows系统的时候,为了让外接移动设备的读写速度更快一点,微软直接开启了缓存设置,所以数据就直接写入缓存,由缓存进入存储。

1240a7fca266f3b7ba37e89c5eae3386.png

假如在数据写入缓存,缓存转入存储的这个过程中就拔掉了外接设备,可想而知,数据肯定写不进去;甚至还会让电脑面临资源管理器崩溃重启,数据丢失,无法识别设备的情况,所以才有了"安全弹出"的出生。

290a932d1f6b27e923e0c801dd745953.png

而且为了保证U盘可以有更好的传输速度,所以系统会默认U盘为最好的性能,让U盘始终处于工作状态中。所以当你选择"安全弹出"的时候,意味着U盘已经结束所有的工作了,给U盘有个提示,最后拔出才不会导致文件丢失或损坏。

bebc607ef642ba84a630e0bee75be9ee.png

但怎么说呢,在本质上来讲,安全弹出其实只是检查下外接设备有没有进行读写而已。如果有在读写,就会提示你此外接设备正在使用,实际上技术含量不是特别大,但是假如你的U盘中有重要文件的话,还是建议你先安全弹出吧。

鉴于大多数用户都会直接拔出U盘,绕过每次都要"安全弹出"的麻烦,意识到用户的需求,微软也做出了新的改变:直接将U盘的运行模式改为"快速删除"。

acec9edaf2e93c54db00698199bb6bcd.png

自win10 1809版本起,U盘就已经可以直接拔出了,无需再点"安全弹出"。当然在拔出前也要保证U盘不是在工作,否则会中断传输,导致文件存储失败。

f7c4f40fcd72a8b3a98612c3cbd3f565.png

如果你的win10系统目前还未升级到1809版本,又想直接拔出U盘的话,可以自行手动设置。

1. 打开此电脑的属性窗口,选择设备管理器进入。

1311ae46f548359b14dcf0c167652928.png

2. 直接右键选中磁盘驱动器中的U盘设备,打开属性窗口。

8764e546dbd1276bfdd9babd206cf6e7.png

3. 在策略下将模式改为快速删除并保存设置即可。

66f2db7735023d9d2d97ccdbfeb76a0e.png

下次你使用完U盘等外接设备后就可以直接拔出了,学废了吗?

图片来源于网络,如有侵权请联系删除



推荐阅读
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • windows便签快捷键_用了windows十几年,没想到竟然这么好用!隐藏的功能你知道吗?
    本文介绍了使用windows操作系统时的一些隐藏功能,包括便签快捷键、截图功能等。同时探讨了windows和macOS操作系统之间的优劣比较,以及人们对于这两个系统的不同看法。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • Webpack5内置处理图片资源的配置方法
    本文介绍了在Webpack5中处理图片资源的配置方法。在Webpack4中,我们需要使用file-loader和url-loader来处理图片资源,但是在Webpack5中,这两个Loader的功能已经被内置到Webpack中,我们只需要简单配置即可实现图片资源的处理。本文还介绍了一些常用的配置方法,如匹配不同类型的图片文件、设置输出路径等。通过本文的学习,读者可以快速掌握Webpack5处理图片资源的方法。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
author-avatar
谁是我我2010
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有