不少人把Windows说得一文不值,觉得它像个黑乎乎的监狱,但事实并不是这样。在科技圈里,争论最久、也最能引起共鸣的话题之一,就是Windows和Linux谁更适合普通人使用。要是你总泡在那些以Linux为主的社区里,肯定能听到一大堆对Windows的难听坏话,比如说它臃肿不堪、全是老掉牙的代码,还带着一堆让人讨厌的默认设置。其实很多批评确实有道理,但我觉得Linux那边的人反应得有点过激了。Windows确实有不少毛病,可你要是把表面那层乱七八糟的东西剥掉就会发现,底下的核心操作系统其实挺干净的。只要你稍微调教一下,它就会变回那个大家熟悉的样子。 说它好用的一大原因就是硬件支持特别强。消费级的电子产品几乎全是按Windows的标准来造的,显卡(GPU)、Wi-Fi卡、蓝牙、采集卡、DAC、打印机还有数不清的其他配件,装在Windows里基本都能马上用起来。驱动好找、固件工具也有、厂商又都把Windows当默认系统维护。Linux这方面进步很大了,但还做得不太均匀。一件东西能不能用得上,全看运气——运气好碰到内核版本对的,运气差就只能看厂家愿不愿意写驱动。就算有驱动能用,也得比Windows慢个几月,甚至有时候根本就没有。所以区别在于Linux不是不支持新硬件,而是Windows的支持更靠谱。你买个电脑回来组装或者购买新PC时,基本不用操心系统认不认你的配件。这种靠得住的感觉比所谓的“纯净度”重要多了。 软件生态系统对它的倾向性也是个大优势。虽然Linux在桌面环境上搞得挺热闹,但大多数商用软件还是最先发在Windows上的。游戏、设计工具和企业软件基本都是先上Windows平台才会考虑Linux。像Proton和Wine这种兼容层虽然帮了大忙缩小了差距,但也没完全填平这个坑。“勉强能用”跟本地能得到完整的供应商支持完全是两码事。Windows的软件要是坏了,修起来一般都是开发者在操心;而Linux的问题通常得靠去翻三年前发在论坛上的帖子来解决。这些小摩擦积累起来很快就会让人头疼。虽然这取决于你具体做什么工作类型,但对于只想干活的人来说,这种积累下来的麻烦可能就太多了。 大家批评得最多的其实都是那些默认设置,而不是系统本身有啥问题。遥测功能、捆绑软件、界面设计、强制更新还有那些系统提示都让人看着不顺眼。这些抱怨有很多是合理的抱怨点都在于配置上了。好好调教过的Windows和第一次开机的样子根本就是两个样子。高级用户通常都会关掉没用的功能、改掉更新策略、删掉那些捆绑的程序、按自己的习惯定制系统。Windows给的控制权其实比大家想象得要多得多;只不过默认情况下这些选项都藏着掖着呢。 说实话这确实是Windows的一个缺点;Linux在给用户留下一个更清爽的自定义基础方面做得确实更好。但这不代表它第一次开机时的体验就完美了。你还是得去设置一下系统行为、删掉那些预装但你不想要的应用、再根据你的工作习惯调整一番系统。也不一定真有很多需要删除的“臃肿”软件;只是说哪个操作系统刚一开机就能说是完美无缺的?这事儿不存在的。 在Windows上遇到驱动问题通常没那么复杂深不可测。 因为有太多人和你用同样的系统配置。 在以前大家遇到过类似的问题的情况就多了去了。 如今Linux的驱动问题确实变少了;但一旦出了问题可能更让人头疼。 这些问题可能跟特定的内核、桌面环境或者某个发行版的补丁有关。 两个同样硬件的系统可能仅仅因为更新时间点不一样就表现出不同的状态。 另一个不常被提到的Linux故障排除环节是缺乏抽象层的问题。 虽然这对高级用户来说是个好处;对新手来说却是个陷阱。 把网上的“修复”命令复制粘贴进终端里;可能会迅速引发一连串其他麻烦;让你很快就得重装系统了。 Windows确实有自己的优点;这是个合理的看法;但这并不是为了反对Linux的存在。 Linux在完全自定义、服务器工作负载还有透明度方面依然是无可替代的存在。 但认为Windows成功全是因为用户不懂行的说法是站不住脚的。 虽然它身上背着不少新旧包袱;可Windows其实并没有大家想象得那么不堪一击。