如何在 Wine 中伪造 Windows 版本

如何在 Wine 中伪造 Windows 版本

我正在尝试安装该软件施乐设备代理到我的 Kubuntu。到目前为止,我遵循了标准步骤:

  1. 我从 Ubuntu 存储库安装了wine64(版本 5.0) 。winetricks

  2. mono葡萄酒网站

  3. winecfg将我的应用程序的 Windows 版本设置为 WINDOWS 10。

  4. 我尝试启动安装程序,但收到以下错误消息:

    The host is not running a supported Windows operating system version.
    
  5. 我尝试了一些其他的 Windows 版本,但是没有任何变化。

我的问题是:

  1. 我可以以某种方式调试该应用程序尝试读取的内容以获取 Windows 版本吗?
  2. 还有其他方法可以伪造 Windows 版本吗?

更新日期 2021.05.01 这是我执行后看到的错误:

0009:err:eventlog:ReportEventW L"DM: Error in Remove XP support System.ArgumentNullException: Value cannot be null.\r\nParameter name: ptr\r\n  at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal.PtrToStringBSTR(intptr)\r\n  at System.Variant.GetValue () [0x0011e] in <084b4366b7b24485afe7dc701f3d4323>:0"...
0009:err:eventlog:ReportEventW L"DM: The host is not running a supported Windows operating system version."
^C002e:err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.

相关内容