首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

重启是解决电脑问题的万能法宝?你对了也错了……

从网管到运维、从小白到微软工程师、他们掌握的计算机知识,对计算机的理解程度天差地别,但在他们遇到计算机问题时的第一反应却意外的非常一致 ——「重启」。

无论是网络、性能还是程序,90% 的计算机问题都通过重启解决,如果不幸遇到那10%,估计微软工程师也要犯难。

「重启」这门技艺为何能从电脑诞生之初流传到现在,还如此好使?归根结底,就是因为计算机无法修复这个问题,只能从头再来。

注意,「计算机」不单指电脑,对于几乎所有计算机设备,比如手机、路由器、游戏机等,重启都是最好用的修理方式。

01

系统没辙了

我们先来看看 Windows 系统的主动重启行为,「死亡蓝屏」。

蓝屏是很低级的错误同时也是很极端的错误,蓝屏可能是硬件故障和程序错误导致,蓝屏错误发生时,Windows 已经到了无法继续运行的程度,它只能停止,保护重要数据,搜集问题信息,然后重启电脑。

通过重新启动,代码可以从 square one 开始。也就是说重启只是将一切归零,问题并没有被修复,之后的使用可能还会因为同样的原因导致同样的问题。

关于彻底解决蓝屏问题我们之前也分享过方法:不求人!电脑蓝屏重启的终极解决方法!

02

解决程序错误

可以把计算机想象成一块的黑板,刚启动的计算机就是一块干净的黑板,程序运行就是在黑板上写代码,黑板的空间也就是资源,比如内存、显存、CPU等,资源是有限的。一个合格的程序,会合理使用自己的那部分区域,尽量减少资源浪费,并且在使用完后擦除自己写的代码,将资源返还给系统。

但是,有些程序它不老实啊!代码写的非常冗长,写完还不擦,逐渐的这个程序占用太多资源,所以你的电脑在运行一段时候后会慢慢变卡。

另外需要注意的是,计算机这块黑板不是一个程序在使用,而是同时很多程序在上面写代码,抢资源。这种时候应该怎么办呢?可以结束那个不老实的程序,将资源归还给系统。

或者另一个办法「重启」,将黑板擦干净,大家都别用了。

另外有些程序可能把代码写到驱动程序的区域上,这种情况对导致驱动的代码混乱,硬件无法正常工作,电脑直接卡死或蓝屏。

03

各种疑难杂症也行

当然并不是每次情况都有这么糟,有时候只是一些简单的问题,系统可以解决一些简单的错误,比如手机卡顿时会杀后台,笔记本电脑在拔下网线后会自动切换到无线网络。但是对于一些系统预料之外的错误,它就没有能力自己解决了。

理论上只要不是系统和硬件故障,其他问题都不需要重启系统就能解决,比如手动刷新 DNS 缓存解决网页无法打开的问题。

但是大多数用户并不知道问题所在和解决方法,而重启恰巧会刷新重置所有代码,这时候通过简单的重启系统来刷新 DNS 缓存就是最简单有效的方法。重装也是这个道理,有些错误可能会导致系统这块黑板出现问题,重装就相当于换一块新的黑板。正所谓重启解决 90% 的问题,重装解决 99% 的问题,重买解决 100% 的问题。

总结:重启并不能修复问题,重启只是将所有一切都重置到开始的状态,因为开始的部分没有故障,所以给了人重启解决了问题的错觉。重启可以解决很多问题,小到一部手机,大到一个宇宙。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200520A0DQ7M00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券