■Windows7(64bit版)にvmplayer6を導入する。 vmplayer.exe自体は32bit。 コマンドプロンプトから。 > systeminfo | find "OS Name" OS Name: Microsoft Windows 7 Professional > explorer "https://my.vmware.com/jp/web/vmware/free#desktop_end_user_computing/vmware_player/6_0|PLAYER-601|product_downloads" > VMware-player-6.0.1-1379776.exe > VMware-VIX-1.13.1-1379776.exe ■VMware Playerのインストール時に再起動をスキップしたなら、OSを再起動 > shutdown -r -t 0 ■ポート転送をするなら、 vmplayer5以降は、「vmnetcfg.exe」の代わりに「vmnetnat.conf」を設定。 > findstr /V "^# ^$" "c:\Users\All Users\VMware\vmnetnat.conf" [host] ip = 192.168.118.2/24 hostMAC = 00:50:56:C0:00:08 device = VMnet8 activeFTP = 1 allowAnyOUI = 1 resetConnectionOnLinkDown = 1 resetConnectionOnDestLocalHost = 1 [tcp] timeWaitTimeout = 30 [udp] timeout = 30 [dns] policy = order timeout = 2 retries = 3 autodetect = 1 [netbios] nbnsTimeout = 2 nbnsRetries = 3 nbdsTimeout = 3 [incomingtcp] [incomingudp] [PrivilegedTCP] autodetect = 1 [PrivilegedUDP] autodetect = 1 ■Linux版だと「nat.conf」 $ grep -v "^\$\|^#" /etc/vmware/vmnet8/nat/nat.conf [host] ip = 192.168.0.2 netmask = 255.255.255.0 device = /dev/vmnet8 activeFTP = 1 allowAnyOUI = 1 resetConnectionOnLinkDown = 1 resetConnectionOnDestLocalHost = 1 [tcp] timeWaitTimeout = 30 [udp] timeout = 60 [netbios] nbnsTimeout = 2 nbnsRetries = 3 nbdsTimeout = 3 [incomingtcp] [incomingudp] ■ポート転送の設定をしたらサービスの再起動 > sc query | find "NAME" | find "VM" SERVICE_NAME: VMAuthdService DISPLAY_NAME: VMware Authorization Service SERVICE_NAME: VMUSBArbService DISPLAY_NAME: VMware USB Arbitration Service SERVICE_NAME: VMware NAT Service DISPLAY_NAME: VMware NAT Service SERVICE_NAME: VMnetDHCP DISPLAY_NAME: VMware DHCP Service > net start | find "VM" VMware Authorization Service VMware DHCP Service VMware NAT Service VMware USB Arbitration Service > net stop "VMware NAT Service" > net start "VMware NAT Service" ■結局vmplayer自体は32bit版なのか。 > cd /d "c:\Program Files (x86)\VMware\VMware VIX" > vmrun -T player list Total running VMs: 0 > cd "..\VMware Player" > vmplayer.exe ■インストール情報の確認 > reg query "HKLM\Software\Microsoft\WIndows\CurrentVersion\Uninstall" /s | find "DisplayName" | find "VM" DisplayName REG_SZ VMware Player > reg query "HKLM\Software\VMware, Inc." /s HKEY_LOCAL_MACHINE\Software\VMware, Inc.\VMware Drivers vmci.status REG_SZ 1|1.9.5.10.0.1|oem4.inf VmciHostDevInst REG_SZ ROOT\VMWVMCIHOSTDEV\0000 vsockSys.status REG_SZ 1|1.9.5.7.0.0| vsockDll.status REG_SZ 1|1.9.5.1.0.0| > driverquery /FO CSV | find "VMware" "VMnetAdapter","VMware Virtual Ethernet Adapter Driver","Kernel ","2013/07/19 4:43:00" "hcmon","VMware hcmon","Kernel ","2013/10/10 0:03:51" "VMnetBridge","VMware Bridge Protocol","Kernel ","2013/07/19 4:43:47" "VMnetuserif","VMware Network Application Interface","Kernel ","2013/10/19 3:19:38" "VMparport","VMware VMparport","Kernel ","2013/10/19 2:58:11" "vmkbd","VMware kbd","Kernel ","2013/10/19 3:50:26" "vmx86","VMware vmx86","Kernel ","2013/10/19 4:34:39" "vmci","VMware VMCI Bus Driver","Kernel ","2013/05/18 10:19:18" ■PowerShellならもう少しスマートに。 > powershell PS> Get-WmiObject -Class Win32_Product | Select Name,Version | Where-Object { $_ -match "vm"} | Format-List Name : VMware Player Version : 6.0.1 Name : VMware VIX Version : 1.13.1.41495 PS> Get-WmiObject Win32_SystemDriver | Where-Object { $_ -match "vm"} | Format-List DisplayName : Virtual Machine Bus Name : vmbus State : Stopped Status : OK Started : False DisplayName : VMBusHID Name : VMBusHID State : Stopped Status : OK Started : False DisplayName : VMware Virtual Ethernet Adapter Driver Name : VMnetAdapter State : Stopped Status : OK Started : False DisplayName : VMware Bridge Protocol Name : VMnetBridge State : Running Status : OK Started : True DisplayName : VMware Network Application Interface Name : VMnetuserif State : Running Status : OK Started : True DisplayName : VMware VMparport Name : VMparport State : Running Status : OK Started : True DisplayName : VMware kbd Name : vmkbd State : Stopped Status : OK Started : False DisplayName : VMware vmx86 Name : vmx86 State : Running Status : OK Started : True DisplayName : VMware VMCI Bus Driver Name : vmci State : Stopped Status : OK Started : False PS> Get-WmiObject Win32_Service | Select DisplayName,Name,StartMode,State | Where-Object { $_ -match "vm"} | Format-List DisplayName : VMware Authorization Service Name : VMAuthdService StartMode : Auto State : Running DisplayName : VMware USB Arbitration Service Name : VMUSBArbService StartMode : Auto State : Running DisplayName : VMware NAT Service Name : VMware NAT Service StartMode : Auto State : Running DisplayName : VMware DHCP Service Name : VMnetDHCP StartMode : Auto State : Running