1. 程式人生 > 其它 >Sorry, this application cannot run under a Virtual Machine

Sorry, this application cannot run under a Virtual Machine

背景

win11主機 用Vmware搭建win764位系統玩征途,使用征途小祕(輔助)過程中出現此問題,用第二種辦法解決

第一種解決辦法

解決 VMware 虛擬機器 中被提示 “請不要在虛擬機器中執行此程式”或者“Themida Sorry, this application cannot run under a Virtual Machine”方法

自己發現問題,解決問題後,覺得應該分享給大家。用記事本開啟 VMX 檔案 類似 Windows XP Professional.vmx ,在文字末尾加入一行

monitor_control.restrict_backdoor = TRUE

儲存檔案

現在啟動虛擬機器 就不會被其他不能執行的軟體檢測到了,如果還被檢測可以再加入一行disable_acceleration = TRUE

“這樣處理以後 可能有個後遺症 就是 VMTools 無法載入了”————

第二種解決辦法
我的沒有遇到這種情況
1原因:是因為此程式會自動執行虛擬機器檢測,從而禁止在虛擬機器執行。
2解決辦法:開啟 VMware 虛擬機器的配置檔案,這是一個字尾為 vmx 的文字檔案。在裡面加入以下內容
isolation.tools.getPtrLocation.disable = "TRUE"
isolation.tools.setPtrLocation.disable = "TRUE"
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
monitor_control.disable_directexec = "TRUE"
monitor_control.disable_chksimd = "TRUE"
monitor_control.disable_ntreloc = "TRUE"
monitor_control.disable_selfmod = "TRUE"
monitor_control.disable_reloc = "TRUE"
monitor_control.disable_btinout = "TRUE"
monitor_control.disable_btmemspace = "TRUE"
monitor_control.disable_btpriv = "TRUE"
monitor_control.disable_btseg = "TRUE" 

這段程式碼在7.0-7.1版本虛擬機器好用()
轉載自 :https://blog.51cto.com/chentianwang/1785942