如何查找Windows是在vm上运行还是在物理机上运行?

时间:2013-10-21 16:32:50

标签: windows virtual-machine

我有一个Windows服务器,我们运行一些项目管理服务。我通常将远程桌面放入其中来管理服务。

服务变得非常慢,文档说不建议在VM上运行服务。

现在我如何知道Windows安装是否在VM上运行?

3 个答案:

答案 0 :(得分:7)

你可以看看设备管理器,你很可能会有很多VMWare的虚拟驱动程序,你不会在物理机上获得。

此外,您可以在CMD窗口中键入systeminfo,如果它显示System Manufacturer: VMware, Inc.或类似而不是Microsoft Windows,那么您将能够在虚拟设置之外进行设置。

答案 1 :(得分:2)

试试这段代码:

@echo off
systeminfo > temp.txt
findstr /e "System Model:              Virtual Machine" temp.txt
del temp.txt
if errorlevel 1 (
    echo Physical machine

) else (
    echo Virtual machine
)

答案 2 :(得分:2)

对于Windows, 单击开始→写入msinfo32→按Enter

系统制造商信息将显示" VMWare。公司"如果是VM。