打斜体的代表这项和操作系统本身的设计没有因果关联。
Windows 的优势
- 软件生态好:绝大多数桌面软件都会提供完整功能的Windows版。对于大多数任务,Windows能提供更高的效率和更好的体验。
- 游戏。
- 多任务/窗口管理优秀。
- WSL 2 with WSLg:开箱即用的Linux开发环境。真Linux,比macOS的“类UNIX”要好用多了。虽然它就是虚拟机,但是能在五秒内冷启动的虚拟机谁不爱呢,同时开箱即用不需要繁琐的系统安装过程。
- Microsoft Office:微软开发的Office套件无疑是“标准”——任何别的Office软件都需要额外兼容MS Office格式,而MS Office只额外兼容了OpenOffice格式。而作为微软的操作系统,MS Office在Windows上的体验也是最好的,拥有最全功能的同时也有着极为流畅的过渡动画,在Office for Windows中打字可以是一种享受。
- 软件兼容性强大:Windows保留了大量老旧的系统动态连接库,因此大多数老旧的应用程序也能在较新版本的Windows上运行。
- 外围设备兼容性强大:Windows相比其它任何桌面操作系统能够兼容最多的外设。Windows Update会自动为这些设备安装驱动程序。
- UI设计理念更好:Windows的UI会对用户光标在可交互控件上的悬停、按下和松开有准确地强反馈。
- 安全漏洞及时响应:Windows Update的静默更新机制让Windows系统能更及时的下载并安装安全漏洞修补程序,甚至不一定需要重启。而macOS对安全漏洞的修补需要通过完整的系统更新来进行,而macOS的自动更新程序响应速度极慢且更新需要重启,用户更有可能推迟更新。
- 内核稳定性更高:Windows早期因为系统崩溃被诟病,这通常是因为内核态的驱动程序出错导致的。在Windows 10之后,大多数用户通过Windows Update自动安装厂商驱动程序,它们经过了Insider Preview和“可选更新”的志(小)愿(白)者(鼠)们的测试,通常比较稳定。微软也找在Windows 7的时候将许多驱动程序移除出内核态,进一步提升了稳定性。事实上,现在Windows电脑(联想Yoga 14s锐龙版,使用一年蓝屏2-3次)出现蓝屏的概率远小于搭载M1处理器的MacBook(有时候盒盖待机一段时间会 Kernel Panic,使用一年不到的时间至少发生了10次)。
- 硬件价格低,可维修性高:用户可以花费Mac一半不到的价格购买到配置相同甚至更好的Windows电脑。用户也可以更加轻松且廉价的升级或更换故障的系统组件。
- 用户生态良好:因为用户基数庞大,Windows上遇到的问题很多时候都是其他人已经遇到过的,通过搜索引擎可以容易的发现解决方案。Windows用户社区也有相对更好的“解决问题”氛围(而不是“解决提出问题的人”)。
Mac 的优势
- 对多媒体工作有着良好的支持:Mac笔记本优秀的显示屏和macOS准确的色彩管理和良好的音频设备支持让Mac取得了这方面的优势。Mac现在是大多数多媒体行业的标准,是最适合进行这类工作的设备。大多数多媒体行业的软件也在macOS上有更好的优化。Apple自己的Pro Apps则是只有Mac版。Apple Silicon 处理器专门加入的视频流编解码器也让剪辑视频变得十分愉快和高效。
- 优秀的硬件:Mac电脑的硬件配置通常不会很差,保证了良好的使用体验。
- 触摸板:macOS对触摸板手势的支持非常好,能够使用触摸板完成大量的多窗口/多任务操作。
- 良好的软硬件协同:搭载macOS系统的设备默认是Apple生产的Mac电脑,Apple可以控制运行macOS的硬件。这让Mac在理论上有着更好的稳定性(实际上M1 MBP KP的次数比我Windows笔记本BOSD次数多的多,谁知道呢),并且能为笔记本电脑保证更长时间的续航。Mac上的驱动程序全部是Apple开发和测试的,不会有冲突或不兼容的问题。Mac也可以和其它Apple设备进行“连续互通”。
- 统一的UI风格:macOS系统的高级设置均通过“配置文件”来进行,并没有Windows下许多老旧设置项导致的系统UI风格不统一的问题。
- UNIX兼容:macOS的内核是基于UNIX开发的,这让它成为了一个UNIX兼容的操作系统。由于目前许多服务部署在Linux下(兼容UNIX的内核),开发者希望一个和Linux“更像”的操作环境,macOS能满足他们。
- 只有Mac能够用于开发Apple生态下的原生软件。
- 软件权限需求低:相比Windows,Mac下的大多数软件不需要管理员权限就可以安装。这让这些软件根本无法获取到运行它们的用户账户不能访问的资源,很大程度上避免了系统被篡改。
- 优秀的软件权限管理:macOS具有对所有桌面应用的权限管理功能,包括麦克风、摄像头、文件访问等。Windows没有内置Win32应用程序的权限管理功能。
- 下载破解软件方便:去某个神秘网站一搜,得到一个DMG,直接就可以用,诶嘿。
其实对于大多数人来讲,只有Windows没有macOS没有多大问题,但是只有macOS没有Windows很有可能会遇到一些麻烦。Windows是一个泛用性极高的桌面操作系统,它在大多数场景下能做到最好,一些场景下不如macOS和Linux,但也绝对不是不能做(除了iOS开发)。反观macOS和Linux这两个系统,在擅长的领域它们乱杀,然而它们擅长的领域十分有限。而在一些它们不擅长的领域里,这两个操作系统可能完全无法完成任务。这就是为什么Windows能有这样高的市场份额的原因。
编辑于 2022-07-09 02:08・IP 属地美国