VMware Workstation 16 虛擬機 Windows 7 可能無法安裝 VMware tools的兩個症狀:一是「安裝 Vmware Toos(T)...」菜單灰色;二是安裝過程中會提示「安裝程序無法自動安裝 Virtual Machine Communication Interface Sockets(VSock)驅動程序。必須手動安裝此驅動程序」等錯誤而安裝失敗。
VM Workstation 16 虛擬機「安裝 Vmware Toos(T)...」菜單灰色 解決辦法
1.1手動加載 Vmware Toos 光盤
啟動虛擬系統后,在 VMware Workstation 菜單欄「虛擬機」-「設置」「-CD-ROM」-「使用ISO鏡像」-「瀏覽」,定位到物理機 VMware Workstation 安裝目錄中 windows.iso 文件,然后進入虛擬 Win7 系統,打開「我的電腦」-「光驅」-找到「setup.exe」文件執行安裝即可。

1.2修改軟盤為自動檢測
在開啟虛擬機操作系統情況下,虛擬機設置中更改 Floppy(軟盤)為 Auto detect(自動檢測),保存可能會提示出錯,不用理會。如無意外,「安裝 Vmware Toos(T)...」已經可以點擊,加載成功,虛擬操作系統中光驅里就會有 VMWare Tools 安裝程序,打開安裝即可。


重新進入虛擬機即可發現安裝VM tools按鈕可用了。

VM Workstation 16 虛擬機 Win 7 安裝 VMware tools 失敗
如無意外,安裝 VMware Tools 過程中,會彈出「Windows 無法驗證此驅動程序軟件的發布者」,點擊「始終安裝」繼續強制安裝,最終會彈出「安裝程序無法自動安裝 Virtual Machine Communication Interface Sockets(VSock)驅動程序。必須手動安裝此驅動程序」等錯誤提示,最終導致安裝失敗。


解決方法:由於微軟更新了驅動程序簽名算法,2019年開始棄用 SHA1,改用SHA2。
VMware Tools 驅動程序使用 SHA2,而 Windows7 只支持SHA1,需要下載安裝補丁 KB4474419 來支持 SHA2 算法。

安裝KB4474419補丁完成,再安裝 VMware tools 就可以順利安裝上。


