问:为什么许多人在Mac上安装Windows,却很少有人在PC上安装OS X呢?(注:通常,我们定义运行Windows的电脑为PC,而Mac的操作系统则为OS X)

答:iPhone的真正流行让更多的国人消费者认识到了苹果产品。可是苹果产品一贯的高售价也令部分消费者对苹果的产品形成了一种错误的评价,那就是:使用苹果产品等于“装”。关于iPhone等产品这种错误的观念直到近年来iPhone在中国市场的普及度日渐增高,才得到缓解。可是对于Mac,这种观念依旧存在。尤其是对于在Mac电脑上使用Windows系统的用户,许多网友都认为这是一种没有品位的表现。可是事实真的是这样吗?

我相信所有亲眼见过、或亲自上手尝试过Mac系列产品的消费者,无论是MacBook Pro还是MacBook Air,都会在上手的一瞬间就体会到苹果对于工业设计与工业制造那种精益求精的追求。这也成为了绝大多数消费者被Mac打动的第一个也是相当重要的原因。MacBook Air作为超极本的启蒙者,其楔形轻薄的设计,真正让笔记本成为了便携的产品。而MacBook Pro则在配置视网膜屏幕后反而体积有所缩减,精致的铝合金一体外壳精美绝伦。

可是购买Mac就必须要使用OS X系统吗?答案显然是否定的。这一点就连苹果自己也给出了答案:主动提供了Boot Camp帮助希望在Mac上使用Windows的用户简化操作流程。

导致用户继续使用Windows的原因有很多。首先,现在购买Mac的用户,大多数都已经有了多年Windows“驾龄”,甚至很多用户从Windows 95就开始使用,97、XP、Win7到现在的Win8,对于系统已经产生了很强的使用习惯。如果突然更换到OS X系统,学习成本与客服习惯所消耗的精力对于用户来说也是不小的困扰。

其次,Windows平台下的软件体验总的来说还是要超过OS X的。就用国人最熟悉使用的几款软件来说,迅雷的Mac版本在相当一段长的时间里不支持离线下载,而即使在最近支持之后,使用效果也依旧无法和Windows版本的使用体验相抗衡;而至于QQ,Windows版本向来以稳定著称,但Mac版本的QQ却一直在寻找方向,最近的3.0版本又受到了一些用户的批评;而网银支付系统和输入法等日常必备功能,OS X也是在最近才刚刚开始跟上节奏;更不要提Windows系统对于游戏的超高支持度了。

正是诸如此类的影响因素,使得希望购买拥有惊艳外观与精致做工的Mac用户,在自己的电脑上安装了Windows系统。不过话说回来,花钱的是大爷,自己买的东西想装什么就装什么。有许多机器里大量装载盗版软件的用户去鄙视在Mac上安装正版Windows的用户,我觉得多少有些说不过去了。

那么为什么在PC上安装苹果的OS X系统的用户却少之又少呢?

确实有用户在PC上安装Mac OS,我们通常把这些机器称之为“黑苹果”,因为这样的安装方案并没有得到官方的支持。这也就导致了在PC上安装OS X变成了一件十分复杂的事情。

最主要的原因是,驱动不完善。因为苹果的软硬件都已经经过了特殊的优化,如果你想安装黑苹果,那么首先需要配备与苹果已有产品一致的硬件,如果苹果没有的硬件,那么只能靠个人写驱动,这种民间行为实际上是没有任何保障的。想完整的运行一套黑苹果的硬件,包括主板芯片、显卡、声卡、网卡和键盘鼠标等设备,这些都需要驱动来支持完成。基于这个原因,使得黑苹果在使用时稳定性较差,严重影响了用户体验。

除此之外,黑苹果的安装对于用户自身也有着相当的要求。因为在安装黑苹果的过程中,可能遭遇大量的重启操作、修改配置文件、更新驱动等问题,因此让许多小白用户都望而却步。

以上也就是为什么很少有在PC上安装Mac的OS操作系统的主要原因了。

最后想说,每个购买产品的用户都有权利选择自己喜欢的使用方式,这其实无可厚非,无论是在Mac上装Windows,还是在PC上装OS X,能够得到自己熟悉的、喜欢的使用感受,才是购买这款产品的最终价值。我相信,厂商的最初出发点其实也是这样的吧。

为什么少有人在Windows电脑上安OS X?的更多相关文章

  1. 一个在windows电脑上控制比较全的文件夹的设置方式

    一个在windows电脑上控制比较全的文件夹的设置方式: 1.在桌面上创建一个新建文件夹 2.将新建文件夹重命名为  万能控制模式.{ED7BA470-8E54-465E-825C-99712043E ...

  2. Windows电脑上安装Appium

    Windows机器上,除了JAVA的安装和配置外,安装Appium需要如下设置: 0. 安装SDK后设置环境变量 1)新建JAVA_HOME: SDK安装路径,如D:\Program Files\Ja ...

  3. 查看Windows电脑上.NET Framework版本的方法(找了好久的方法)

    照网上大多数人的方法,在路径 C:\Windows\Microsoft.NET\Framework 下可以查看到.NET Framework的版本,不过无论Win7还是Win10,显示都是这样的: 那 ...

  4. windows电脑上传ipa到appstore的详细流程

    在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布. 但是在苹果开发者中心无法直接上传ipa文件,它要求我们使用xcode或transpo ...

  5. windows电脑上安装虚拟机

    1.搭建虚拟机环境 1)先安装VMware10,在本机上双击VMware10.exe,安装过程要用密钥,双击VM10KeyGen.exe会生成密钥,输入就可以了 2)在VMware中新建虚拟机,加载系 ...

  6. 如何在WIndows电脑上安装 SVN Server 实现代码版本控制

    One 下载-安装 SVN SVNServer  先去官网下载服务器版本的svn server,下载地址 :https://www.visualsvn.com/server/download/   选 ...

  7. 安装Python及各种包/库——没有网络的电脑上

    我们做项目时可能会遇到,一些电脑只能联内网或者无法联网,这种情况怎样在电脑上安装Python及各种第三方包/库呢? 1.首先,在有网络的电脑上在python官网下载好python安装包,地址:http ...

  8. 解决OCX 在 非开发电脑上注册出错的问题

    这几天遇到一个问题,就是在我自己电脑上开发的OCX 放在其他电脑上居然注册失败,管理员运行也不行,老是会蹦出这样的错误,最后呢终于让我找到一个线索就是在开发电脑上可以安装,在无开发环境上很大概率安装失 ...

  9. Windows电脑多个SSH Key管理.md

    笔者偏在阿里云,Github,开源中国上均存放一些私有项目代码,因此需要再Windows电脑上配置多个SSH Key 环境 操作系统:windows 7 Git 提示:Git 安装后就可以使用 Git ...

随机推荐

  1. javascript sleep方法

    function sleep(numberMillis) {     var now = new Date();     var exitTime = now.getTime() + numberMi ...

  2. LightOJ - 1010 Knights in Chessboard(规律)

    题目链接:https://vjudge.net/contest/28079#problem/B 题目大意:给你一个nxm的棋盘,问你最多可以放几个骑士让他们互相攻击不到.骑士攻击方式如下图: 解题思路 ...

  3. webpack编译时No PostCSS Config的解决方法

    1. { loader:"postcss-loader", options: { // 如果没有options这个选项将会报错 No PostCSS Config found pl ...

  4. nginx文件类型错误解析漏洞

    漏洞介绍:nginx是一款高性能的web服务器,使用非常广泛,其不仅经常被用作反向代理,也可以非常好的支持PHP的运行.80sec发现 其中存在一个较为严重的安全问题,默认情况下可能导致服务器错误的将 ...

  5. Linux Shell基础篇——变量

    一.Shell中的变量 注:这里所说的Shell是Bash Shell,我姑且统称为Shell. Shell中的变量分为用户自定义变量.环境变量.位置参数变量.预定义变量.在Shell中,变量的默认类 ...

  6. mysql数据库和oracle数据库之间互相导入备份

    把从Oracle数据库导出的数据导入到MySql数据库中1. 使用默认的结束符号导入到MySql数据库中:    LOAD DATA LOCAL INFILE 'd:/oracle.txt' IGNO ...

  7. apache2.2控制目录文件访问设置

    1.apache2.2控制目录文件访问需求 红框可以访问,其他不能访问 2.apache2.2具体正则配置 <locationMatch ^/f/user/Panorama/81/581/(gr ...

  8. 洛谷P1554 梦中的统计 题解

    题目传送门 这道题暴力又让我过了...数据真的很水(luogu) 暴力枚举n~m的每个数,再统计一次,交付评测...AC #include<bits/stdc++.h> using nam ...

  9. 在WebClient类中保持Session

    string url = context.Request["url"]; WebClient MyWebClient = new WebClient(); // 获取或设置用于向I ...

  10. [实战]MVC5+EF6+MySql企业网盘实战(7)——文件上传

    写在前面 周末了,在家继续折腾网盘,今天实现网盘文件的上传. 系列文章 [EF]vs15+ef6+mysql code first方式 [实战]MVC5+EF6+MySql企业网盘实战(1) [实战] ...