如何在已安装在 Windows 环境中的 Linux 中运行 Windows 应用程序?

1 windows wine

有两个驱动器,一个安装了 Windows,一个安装了 Linux。我希望能够从 Linux 环境运行已安装在 Windows 环境中的应用程序。更具体地说,如果能够捕获 Windows 驱动器上的注册表值、用户 AppData、ProgramData 和其他路径,那就太好了。有没有办法配置 WINE 来做类似的事情?而且,如果没有,是否有 WINE 的叉子呢?如果需要此信息,两个特定操作系统是 Windows 7 x64 和 Mint 18。

eyo*_*100 5

简答

不,不要尝试你正在询问、思考或考虑的事情。

长答案

阅读常见问题解答:5.1 我已经在 Windows 中安装了很多应用程序。我如何在 Wine 中运行它们?,其中指出:

Wine 并非旨在与现有的 Windows 安装交互。如果您有任何 Windows 安装所需的数据,请在您的普通文件管理器中浏览您的 Windows 文件系统并将数据复制到另一个位置。

然后接着说:

不要尝试将 Wine 配置为指向您实际的 Windows C:\ 驱动器。这将破坏 Windows 并需要重新安装 Windows。我们试图让这很难做到,所以你可能不会意外地做到这一点。如果您确实做到了这一点,Wine 可能会也可能不会继续运行,但是您的 Windows 安装将 100% 死亡,因为它的关键部分被覆盖了。发生这种情况后修复 Windows 的唯一方法是重新安装它。