当前位置:首页 > 虚拟机 > 正文

虚拟机怎么禁止运行指定程序(虚拟机里软件运行不了)


一、一个win11系统一个win10+no+Hyper-v怎么关掉一个?方法一
1.打开桌面控制面板图标,选择大图标或小图标作为查看方式,然后选择程序和功能。
​2.然后选择启用或禁用Windows功能。如果Hyper-V位于打开的功能列表中,请取消选中它并单击“确定”。
方法2
1.右键单击此计算机并选择管理。进入计算机管理界面,单击服务和应用程序。
2.在服务列表中,找到“Hyper-V虚拟机管理”,双击它,并将启动类型更改为“手动”。单击“确定”。
方法3
1.使用管理员权限运行命令提示符。即在C:\Windows\System32中找到,右键以管理员身份运行。运行命令bcdedit/sethypervisorlaunchtypeoff。
2.最后,重新启动计算机。
摘要:您可以通过控制面板中的程序和功能、计算机管理服务和应用程序或直接使用命令来关闭它。那!


二、我安装虚拟机VMware之后,进程多了好多个,怎样让这些进程不随系统启动?通常,启动的程序出现在以下关键位置:
第一个:开始--程序---开始
第二个:单击“开始”--“运行”,然后键入msconfig并单击“开始”。取消选中列表中的每个启动项,这样下次就不会重新启动。或者,在注册表中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,然后单击要删除的所有项目。我不想启动它!
第三种可能性是安排一个任务,以便该程序在您每次打开计算机时运行!
但大多数初创公司都可以使用上述第二种方法退出!
三、如何彻底禁止vmware的服务自启动?如今大多数使用VMware虚拟机的人可能仍在使用NAT网络方法。此方法需要启动两个服务:vmnat和vmdhcp。我不喜欢它们被用作自动服务并在您打开计算机时启动。所以想办法在使用虚拟机时启动服务,退出时停止服务。
Windowsnetstart/stop命令可以启动和停止服务。所以我编写了一个bat脚本来执行此操作:
:
-----------------
netstart“VMwareDHCPService”
netstart"VMwareNATService"
vmplayer
netstop"VMwareDHCPService"
netstop"VMwareNATService"
-------------------
**记得将这两个服务(vmnat和vmdhcp)更改为手动模式,并且可以禁用vmauth。**
**如果您使用的是VMplayer,如果您使用的是VMwareStation,请将其更改为vmware。**
这样,执行这个bat就会启动服务,启动虚拟机,等待虚拟机退出,然后停止服务。代价有在后台等待虚拟机退出,是看不见的,不影响任何东西。
但是执行bat的时候会出现cmd的黑框,我又不想阻止它出现,所以我写了几行Win32程序调用ShellExecute()来执行bat,传入SW_HIDE。参数,这样就不会显示黑框了。后来在网上发现别人用VBScript实现了更简单的实现:
:
----------------------
dimwsh
1then
MsgBox"没有指定要执行的bat!"
(-1)
endif
setwsh=Object("")
nts(0),SW_HIDE,FALSE
---------------------
将这两个文件放在VMPlayer/VMwareStation目录下,创建一个快捷方式并输入:

就足够了,但您也可以将图标从快捷方式更改为虚拟机图标。
以后只要启动虚拟机,打开这个快捷方式就可以了。虽然有点烦人,但为什么不做一些可以一劳永逸的事情呢:)注意:你也可以使用这种方法来启动其他程序的服务。
注意:使用VMPlayer是免费的,不需要注册码,但VMPlayer无法创建或修改虚拟机。
注意:新的VMPlayer2和VMwareStationv6的体积要大得多,我发现主要原因是里面的大了很多,这是vmwaretoolsforlinuxguest。之前使用vmwarev5的时候,发现debian和ubuntu在安装vmwaretools的时候好像会出现编译错误,导致版本不匹配之类的情况。最好使用这个版本。而且,在使用vmwarev5.x时,我的XP系统登录时经常需要等待很时间。这些新版本似乎没有问题。
工具:首先安装与uname-r版本兼容的linux头文件以查找匹配。看来创建此文件还需要makeinclude/linux/version.h。
注意:将vmwarestationv6的文件复制到VMPlayer目录下,然后就可以运行来创建和修改虚拟机了,但是怎么也运行不了,我一般用VMPlayer运行。