尽管我将Mac用作日常使用的主要工作机器,但对于某些程序或某些只能在Internet Explorer中运行的网站,我仍然偶尔需要(Internet Explorer)Windows。不必使用第二台计算机,只需在我的Mac上运行(Mac)Windows就容易得多。
在本文中,我将讨论在Mac上安装(Mac)Windows的不同方法以及每种方法的优缺点。大多数人认为我们只是在谈论在OS X上安装(OS X)Windows的完整副本,但这不一定是唯一的选择。
例如,使用特殊软件,您可以在Mac上运行某些(Mac)Windows 应用程序(Windows apps),而无需实际安装Windows的完整副本。此外,如果您的网络上已经有一台 Windows PC(Windows PC),您可以简单地将桌面远程连接到Windows 机器(Windows machine),而无需安装任何东西!让我们谈谈不同的选择。
新兵训练营
您将在线阅读的最常见的解决方案是使用Boot Camp。它是所有版本的OS X(OS X)中包含的免费工具,它允许您在Mac上与OS X一起安装(OS X)Windows的单个副本。实际上,我已经写过一篇关于如何使用Boot Camp安装(Boot Camp)Windows的文章。
使用Boot Camp安装Windows的过程很简单,但我认为大多数消费者除非有技术背景才能做到这一点。如果您随身携带Windows CD/DVD,那就更容易了。如果没有,您必须下载Windows的ISO 版本(ISO version)并将其安装到USB 闪存(USB flash)驱动器上。
使用Boot Camp的优势有两个:您可以安装完整的Windows副本,并且它可以直接在Mac 硬件(Mac hardware)上运行。这意味着它将比下面提到的任何其他方法更快。使用完整的Windows副本,您可以不受限制地安装任何和所有程序。
您还需要在Mac上拥有大约 50 到 100 GB 的可用空间才能安装Windows。总的来说(Overall),如果您需要完整的Windows副本并希望充分利用Mac的规格,我建议您使用Boot Camp。
虚拟机软件
如果您需要在机器上本地安装 Windows,我认为第二个最佳选择是使用虚拟机。我已经写了几篇关于虚拟机的文章,因为它们是保护您免受病毒侵害和增加隐私的好方法。
此外,您可以在当前机器上试用其他操作系统,而无需创建双引导或三引导系统。虚拟机在软件内部运行,因此速度稍慢,但它们有一些巨大的优势。
首先,虚拟机内的所有内容都保留在虚拟机内。从隐私的角度来看(privacy standpoint),这很棒。其次,如果虚拟机感染病毒或崩溃(virus or crashes)或发生其他任何事情,您只需将其重置,您就会回到操作系统(operating system)的原始副本。
对于Mac,您可以使用几个虚拟机供应商:
VMware Fusion
Parallels
VirtualBox
这真的是仅有的三个不错的选择。前两个Fusion 和 Parallels(Fusion and Parallels)是付费程序,而VirtualBox是免费的。如果您只是将其作为测试,我建议您尝试VirtualBox,因为它是免费的。如果你真的希望 Windows 在你的Mac上运行良好并支持完整的 3D 图形,你应该把钱花在VMware Fusion 或 Parallels(VMware Fusion or Parallels)上。
我个人在我的Windows和Mac机器上使用(Mac)VMware Workstation 和 VMWare Fusion来运行(VMware Workstation and VMWare Fusion)Windows 和 OS X(Windows and OS X.)的虚拟副本。它速度很快,并且仍然允许您在系统上安装完整的Windows副本。(Windows)唯一的缺点是,即使使用付费程序,您也无法做任何图形密集型的事情。
查看我关于如何使用VMware Fusion安装(VMware Fusion)OS X以及如何在虚拟机中安装 Windows 的(install Windows in a virtual machine)文章。例如,虚拟机的另一大优势是它们比Boot Camp更容易设置。
您还可以将虚拟机文件(machine file)存储在您喜欢的任何地方,因此外部硬盘驱动器甚至NAS(网络附加存储设备(storage device))都可以正常工作。
远程桌面
另一个不错的选择是使用从您的Mac到另一台 Windows PC(Windows PC)的远程桌面。这种方法显然意味着您不会在本地安装Windows,并且您需要有网络连接(network connection)才能连接到另一台机器。
此外,它更复杂,因为您必须正确配置Windows以接受远程桌面连接。最重要的是,如果您想从本地网络外部连接到您的Windows机器,您必须在路由器上转发端口并设置动态DNS,这要复杂得多。
但是,如果您只需要在本地LAN上连接到(LAN)Windows,那么这并不难。配置Windows后,您只需从Mac App Store下载(Mac App Store)Microsoft 远程桌面(Microsoft Remote Desktop)客户端即可。
这种方法的最大优点是您实际上不必在任何机器上安装任何东西。如果您已经有一台 Windows PC(Windows PC),只需启用远程桌面连接并从您的Mac进行连接!它只需要在您的Mac上安装一个小应用程序,仅此而已。
此外,Windows将顺利运行,因为这取决于 PC 的硬件。如果您的网络连接(network connection)速度很慢,您可能会遇到问题,因此如果可能的话,最好为Mac 和 PC使用(Mac and PC)以太网电缆(Ethernet cable)。如果您尝试通过WiFi连接,请确保您至少使用无线N 或 AC(N or AC)。
适用于 Mac 的 CrossOver/Wine
您拥有的最后一个选项是使用名为CrossOver的程序。该程序将允许您在您的Mac 计算机上运行特定的(Mac computer)Windows应用程序,而无需安装Windows甚至拥有Windows 许可证(Windows license)。
主要限制是该程序仅适用于所有Windows程序的子集。该子集相当大:根据他们的网站,大约有 13,000 个程序。这些是已经过CrossOver测试的程序。您仍然可以安装未知程序,但可能会遇到问题。
该程序还支持您可能正在使用的许多大型软件应用程序,如Microsoft Office、Internet Explorer等。它们还支持大量游戏,如星球大战(Star Wars)、辐射(Fallout)、侠盗猎车手(Grand Theft Auto)、上古卷轴(Elder Scrolls)等。所以,如果您想在Mac上玩(Mac)Windows游戏,这是一个不错的选择。
同样,该程序仅运行某些Windows应用程序。没有开始菜单或 Windows 资源管理器或与(Start Menu or Windows Explorer)Windows相关的任何其他内容。
还有另一个名为Wine的程序最初是为Linux开发的,但现在也可以在Mac(Macs)上使用。不幸的是,它需要大量的技术技能和使用(skill and use)命令行(command line)等。我只向非常精通技术的人推荐这个选项。
结论
如您所见,在您的Mac(Mac)上运行Windows 或 Windows 应用程序(Windows or Windows applications)时,您有多种选择。每个解决方案都有其优点和缺点,以及不同程度的难度和价格(difficulty and prices)。
最好的选择将要求您购买额外的Windows 许可证并购买(Windows and purchase)虚拟机软件(machine software),因此无论如何这样做都不便宜。但是,如果您是这两种操作系统的重度用户,则完全值得付出代价。如果您有任何问题,请随时发表评论。享受!
Ultimate Guide to Running Windows on a Mac
Even though I use my Mac as my main working machine for everyday use, I still nеed Windows occaѕiоnally fоr сertain programs or for certain websites that only work in Internet Explorer. Instead of having to use a second computеr, it’s much easier to just run Windows on my Mac.
In this article, I’m going to talk about the different ways you can install Windows on a Mac and the advantages/disadvantages to each method. Most people assume that we are only talking about installing a full copy of Windows on OS X, but that’s not necessarily the only option.
For example, using special software, you can run certain Windows apps on a Mac without actually having to install a full copy of Windows. Also, if you already have a Windows PC on your network, you could simply remote desktop into the Windows machine and not have to install anything! Let’s talk about the different options.
Boot Camp
The most common solution you will read about online is using Boot Camp. It’s a free tool included with all versions of OS X and it allows you to install a single copy of Windows alongside OS X on your Mac. I’ve actually already written an article on how to install Windows using Boot Camp.
The process of installing Windows using Boot Camp is straight-forward, but not something I think most consumers would be able to do unless they have a technical background. If you have a Windows CD/DVD with you, that makes it much easier. If not, you have to download an ISO version of Windows and install that onto a USB flash drive.
The advantages of using Boot Camp are two-fold: you get an entire copy of Windows installed and it is running directly on the Mac hardware. This means it’ll be faster than any other method mentioned below. With a full copy of Windows, you can install any and all programs without limitation.
You’ll also need to have about 50 to 100 GB of free space available on your Mac in order to install Windows. Overall, if you need a full copy of Windows and want to fully utilize the specs of your Mac, I suggest using Boot Camp.
Virtual Machine Software
The second best choice in my opinion if you need Windows installed locally on the machine is to use a virtual machine. I’ve already written several articles on virtual machines because they are a great way to keep you safe from viruses and increase your privacy.
In addition, you can try out other operating systems on your current machine without having to create dual boot or triple boot systems. Virtual machines run inside software, so they are a bit slower, but they have some huge advantages.
Firstly, everything inside the virtual machine stays inside the virtual machine. From a privacy standpoint, it’s great. Secondly, if the virtual machine gets a virus or crashes or anything else happens, you just reset it and you’re back to a pristine copy of your operating system.
For Mac, there are a couple of virtual machine vendors that you can use:
VMware Fusion
Parallels
VirtualBox
These are really the only three good options. The first two, Fusion and Parallels, are paid programs and VirtualBox is free. If you’re just doing this as a test, I suggest trying VirtualBox since it’s free. If you really want Windows to run well on your Mac with full 3D graphics support, you should spend the money on VMware Fusion or Parallels.
I personally use VMware Workstation and VMWare Fusion on my Windows and Mac machines to run virtual copies of Windows and OS X. It’s fast and still allows you to have a full copy of Windows installed on your system. The only downside is that you won’t be able to do anything too graphics intensive, even when using the paid programs.
Check out my articles on how to install OS X using VMware Fusion and how to install Windows in a virtual machine. Another big advantage to virtual machines is that they are much easier to setup than Boot Camp is, for example.
You can also store the virtual machine file anywhere you like, so an external hard drive or even a NAS (network attached storage device) would work fine.
Remote Desktop
Another good option is to use remote desktop from your Mac to another Windows PC. This method obviously means you won’t have Windows installed locally and you’ll need to have a network connection in order to connect to the other machine.
In addition, it’s more complicated because you have to properly configure Windows to accept remote desktop connections. On top of that, if you want to connect to your Windows machine from outside of your local network, you have to forward ports on your router and setup dynamic DNS too, which is a lot more complicated.
However, if you only need to connect to Windows while on your local LAN, then it’s not terribly hard to do. Once Windows is configured, you just download the Microsoft Remote Desktop client from the Mac App Store and you’re good to go.
The big advantage to this method is that you literally don’t have to install anything on any machine. If you already have a Windows PC, just enable remote desktop connections and connect from your Mac! It requires just one small app on your Mac and that’s it.
In addition, Windows will run smoothly since that depends on the hardware of the PC. You can run into issues if your network connection is slow, so it’s best to use an Ethernet cable for both the Mac and PC if possible. If you’re trying to connect over WiFi, just make sure you’re using at least wireless N or AC.
CrossOver/Wine for Mac
The last option you have is to use a program called CrossOver. This program will allow you to run specific Windows applications on your Mac computer without the need for installing Windows or even having a Windows license.
The major limitation is that this program only works with a subset of all Windows programs. The subset is fairly large: around 13,000 programs according to their website. These are programs that have been tested with CrossOver. You can still install unknown programs, but you might run into issues.
The program also supports a lot of the big software applications you might be using like Microsoft Office, Internet Explorer, etc. They also support a whole bunch of games like Star Wars, Fallout, Grand Theft Auto, The Elder Scrolls, etc. So if you want to play Windows games on your Mac, this is a good choice.
Again, this program only runs certain Windows applications. There is no Start Menu or Windows Explorer or anything else related to Windows.
There is another program called Wine that was originally developed for Linux, but now can be used on Macs too. Unfortunately, it requires a lot of technical skill and use of the command line, etc. I only recommend this option for very tech-savvy folk.
Conclusion
As you can there, you have several options when it comes to getting Windows or Windows applications running on your Mac. Each solution has its pluses and minuses, along with varying levels of difficulty and prices.
The best options will require you to purchase an extra license for Windows and purchase virtual machine software, so it’s not cheap by any means to do this. However, if you’re a heavy user of both operating systems, it’s totally worth the cost. If you have any questions, feel free to comment. Enjoy!