如何在Chromebook上运行Windows软件

Chromebook通常不运行Windows软件--这是它们最好和最坏的地方。您不需要杀毒软件或其他Windows垃圾…。但你也不能安装Photoshop、完整版的Microsoft Office或其他Windows桌面应用程序。

幸运的是,有几种方法可以在Chromebook上使用Windows桌面程序:要么通过各种Android解决方案,在现有的Windows系统上远程运行这些程序,要么在开发者模式下动手,在Chromebook上运行它们。

选项一:远程访问Windows桌面

谷歌的Chrome OS本来是一个轻量级的操作系统,那么为什么不拥抱它呢?我们建议在Chromebook上运行Windows软件,方法是访问一台远程Windows计算机并在那里进行操作。您可以采取两种不同的方法。

访问您自己的Windows计算机:如果您已经有一台Windows计算机,您可以远程访问它并使用它来运行您的Windows软件。您可以使用Google的Chrome Remote Desktop Beta Webapp来实现这一点。*您将能够从Chromebook(或任何其他运行Chrome的计算机)连接到Windows桌面,并完全控制您的远程计算机,从而允许您使用Windows应用程序。

这样做的缺点是,无论何时需要从Chromebook访问Windows计算机,都必须在家中运行。这是一个方便个人使用的解决方案,但企业不会想要为每个Chromebook用户管理一台单独的Windows计算机。

在远程服务器上托管Windows应用程序:Chromebook可以使用Citrix Receiver访问Citrix服务器上托管的Windows应用程序,或使用RDP客户端访问Windows服务器上托管的远程桌面。这非常适合希望托管自己的服务器并为用户提供轻型瘦客户机以允许他们远程访问托管软件的企业。

作为一名家庭用户,你可以选择从一家公司购买服务,该公司将为你托管一台Windows桌面,并允许你远程访问它,但你可能会更好地使用自己的Windows电脑。

选项二:使用开发人员模式并安装Wine

Wine是一个开放源码兼容层,它允许Windows应用程序在Linux和MacOS上运行。Wine是桌面软件,没有专为Chromebook…设计的Wine版本。但也有解决办法。

由于Chrome OS基于Linux,在Chromebook上运行Wine有两种方式:使用Crouton在Linux上运行,或者使用新的Wine Android应用程序。

重要提示:Linux中的Wine不能在ARM Chromebook上运行,而且Android版本只支持Windows RT应用程序。不过,WINE应该可以在英特尔Chromebook上正常工作。

将Wine与Crouton配合使用:要安装桌面版的Wine,您需要启用开发模式并安装Crouton,才能获得与您的Chrome OS系统并排的Linux桌面。然后,您可以在Linux桌面上安装Wine,并使用它安装Windows程序,就像在典型的Linux桌面上使用Wine一样。

相关:如何使用Crouton在Chromebook上安装Ubuntu Linux

这将允许你在Chromebook上运行Microsoft Office的标准版本,尽管你使用微软的官方Office Web Apps或Android应用程序会更好-除非你需要高级功能。

当你想使用Windows程序时,你只需使用键盘快捷键就可以在Chrome OS系统和Linux桌面之间切换--不需要重启。

使用Wine for Android:Wine也有一款Android应用程序,目前仍处于测试阶段,但如果你有一台运行Android应用程序的Chromebook,它可以让你在不安装Crouton的情况下运行Windows程序。它在Google Play商店还没有提供,所以你需要把Chromebook放在开发者模式下,同时加载APK。

一旦在Chromebook上安装了Wine,只需像正常一样启动应用程序即可访问Windows的最小模拟版本。请记住,这仍然是非常测试版,所以它不能完美地工作。也就是说,如果您只打算将此选项用于Wine,我建议您至少在经历设置Crouton的麻烦之前尝试一下此选项。

Wine并不完美,因此它不能运行所有Windows应用程序,如果不进行手动调整,可能无法运行某些应用程序。有关支持的应用程序和您可能需要的调整的更多信息,请参考Wine应用程序数据库。

选项三:使用开发人员模式并安装虚拟机

相关:在Linux上运行Windows软件的4种以上方式

如果Wine不支持您想要运行的程序,或者它太麻烦了,您还可以使用Crouton从Linux桌面运行Windows虚拟机。与上述选项非常相似,你需要启用开发者模式并安装Crouton,以获得与Chrome OS系统并排的Linux桌面,然后安装一个类似VirtualBox的虚拟化程序。要在VirtualBox内部安装Windows,就像在典型的电脑上一样-你可以用键盘快捷键在Chrome桌面和Linux桌面之间来回切换。

重要提示:典型的虚拟机软件如VirtualBox无法在ARM Chromebook上运行。你会想要一台基于英特尔的Chromebook来试一试。

要做到这一点,虚拟机是最繁重的方式,因此您需要足够强大的硬件来驱动虚拟机软件、Windows和桌面应用程序。较新的Chromebook现代处理器可能比较旧、速度较慢的Chromebook能够更好地处理这一问题。虚拟机还会占用大量的磁盘空间,而Chromebook通常没有这样的空间--这不是一个很好的组合。

选项四:为Android使用交叉

如果你使用的Chromebook支持Android应用程序,一款名为CrossOver的Android应用程序可以让你在运行Chrome应用程序的同时运行Windows程序。它仍然是测试版,但早期测试呈阳性。

Crossver的工作原理类似于Chrome OS上的Wine,但它在指导您安装应用程序时需要更多的动手操作。当你打开这款应用程序时,你可以搜索特定的Windows软件,它会引导你完成安装过程。它将搜索适当的安装文件,在大多数情况下甚至会为您下载这些文件。它使用起来相当简单。

一旦安装了该应用程序,您就可以将其与您的Chrome应用程序一起运行,就像它是原生的一样。在我使用Crossver的经验中,应用程序时好时坏--这是意料之中的,因为这款应用程序还处于测试阶段。它对Chromebook上的Windows软件的未来仍然很有希望,特别是如果你只需要一两个特定的程序。

选项五(某种程度上):在开发人员模式下运行Linux软件

最后,你可能根本不需要运行Windows程序--许多Windows程序都有自己的Linux版本,可以在使用Crouton的Linux桌面的Chromebook上轻松运行。例如,如果你想在Chromebook上运行游戏,Steam for Linux提供了许多Linux游戏,而且它的目录还在继续扩大。因此,从技术上讲,这并不是“运行Windows软件”,但在某些情况下,它是一样好的。

请记住,许多Linux程序,如“我的世界”、Skype和Steam,只能在Intelx86处理器上使用,不能在配备ARM处理器的设备上运行。

我可以只在Chromebook上安装Windows吗?

相关:如何在Chromebook上安装Windows

我知道,以上这些选择都不是真正理想的。如果你发现自己希望在Chromebook…上安装视窗系统。嗯,你也许可以。有一些项目允许用户安装Windows,但这是一个相当深入的过程。不仅如此,它只适用于一组特定的英特尔Chromebook,因此大多数选项实际上并不支持。如果你感兴趣,请查阅该指南了解更多信息。

否则,你最好使用上面的一个选项-或者如果你绝对需要的话,只买一台Windows笔记本电脑。

相关文章