Windows电脑关机时经常会出现这样的提示:“Windows正在准备中,请不要关闭电脑”。对此,不少网友吐槽,既然选择了关机,为什么还要提醒我等待呢?关机肯定还有其他事情要做,比如把电脑拿出来等等,微软为什么要做出这种“反人类”的事情呢?互动呢?系统更新是罪魁祸首?从用户的角度来看,Windows电脑关机时有这样的提醒有点傻,严重影响了用户体验。台式机没问题,但笔记本电脑的问题可能有点大。试想一下,当你在星巴克使用Windows码字的时候,当你完成工作后,关机离开,却发现系统提示你不要关机,正在更新系统。你的心态估计要爆炸了。还有一种情况就是有时你在Windows上安装一些软件后需要重启电脑,然后在系统重启后发现系统需要更新十几分钟甚至半小时,这也大大耽误了工作。为什么Windows系统重启的时候还要更新?这是系统中的一种技术的结果。微软的Windows系统会人为地锁定正在运行的文件,使这些文件无法更新,只有在电脑关机或重启时才能更新。但是这样会造成另外一个问题,就是会有很多流氓软件通过连续自启动的方式来防止被删除。除了这种交互难以理解之外,Windows上还有很多我们觉得奇怪或者低效的操作,主要有以下几个方面:1.允许应用程序向系统文件夹中添加文件。由于最早的DOS系统是命令行界面,运行程序有四种操作方法,即通过cd命令将当前文件夹更改为程序所在的文件夹;输入可执行文件的完整路径;将程序所在文件夹添加到PATH变量;可执行文件放在DOS目录下。现在还有很多类Unix系统使用命令进行操作,允许第三方应用程序添加可执行文件或链接到系统默认目录(/usr、/bin等)。2.A-Z盘符。在软驱时代,一张软盘的容量是有限的,不会有太多的文件和目录。过去很流行在一张软盘上存放程序,在另一张软盘上存放数据文件。3.传统的树结构文件系统。无论是早期的FAT/FAT32,还是现在主流的NTFS磁盘格式,都是树状文件结构,但是对于CPU来说效率很低,因为每个文件都有特殊的符号和分割线。这些复杂的路径代表了文件的具体位置。如果系统要根据这个路径查找文件,需要从第一条分界线开始一个一个的查找。每次搜索时系统都需要重新检查路径中的字符串。另外,如果你的电脑是机械硬盘的话,系统找文件的速度会比较慢。4.打开的文件不能在其他程序中更改。这种设计最初是一个面向多用户的类Unix系统。一个用户打开文件后,其他授权用户可以删除或修改该文件。如果修改冲突,比如两个用户修改的文件是一样的。是的,然后会有特定的应用程序需要处理。总的来说,可能是微软过于传统,不得不强行把一些过时的东西塞进新系统,或许是为了软件的兼容性。其次,微软不可能没有取消强制系统更新的能力。至于为什么没有做到,我们不得而知。这个问题的答案似乎只有微软能回答。Windows还有很多东西值得我们学习。微软为了软件兼容性做出了妥协,关机/开机时强制更新也是束手无策。毕竟,鱼和熊掌不可兼得。以目前的技术和硬件性能,其他操作系统有很多值得Windows借鉴的优点,这里仅举几个例子。macOS:系统会自动更新。下载完成后会有弹窗提醒用户是否需要重启电脑进行安装;系统支持文件标签,用户可以多维度管理大量文件,同时方便区分。Linux:系统不锁定运行文件,所有文件都可以直接更新。只是运行的文件还是更新前的版本,退出程序重新运行后才会变成更新后的版本。iOS:任何第三方应用程序都无法更改系统,每个应用程序都是一个独立的包,使用统一的渠道分发。如果微软愿意付出努力,多为用户着想,不断优化系统的每一个槽点,取其精华,去其糟粕,那么相信Windows用户的口碑会越来越好。总结综合来看,Windows电脑关机时的系统更新提醒,更像是微软希望免责的一种做法,因为如果用户不听劝告,强行关机后导致数据丢失,官方不需要承担任何责任。所以提醒你不要关机很正常,不正常的是微软对Windows更新的态度。长期以来,微软在Windows更新方面过于强硬。虽然你有WIndows的使用权,但是系统内部更新是强制性的,微软并没有给用户留下更多的选择。虽然目前的Windows更新已经改进了很多,可以暂停下载调整网络使用,可以设置定时重启,还增加了只关机不更新的选项,但这些都没有解决用户的痛点。微软真正需要做的是让用户决定何时安装系统更新,就像macOS那样。
