更新日期:2019 年 1 月 30 日 VMware Tools | 2018 年 4 月 26 日 | 組建編號 8267844 查看這些版本說明的新增項目和更新。 |
版本說明的內容
此版本說明涵蓋下列主題:新增功能
- VMware Tools 10.2.1 支援下列客體作業系統:
- windows.iso 支援 Windows Vista 及更新版本。
- linux.iso 支援 Linux 客體作業系統 Red Hat Enterprise Linux (RHEL) 5 及更新版本、SUSE Linux Enterprise Server (SLES) 11 及更新版本、Ubuntu 10.04 及更新版本。它也支援具有 glibc 版本 2.5 及更新版本的其他發行版本。
- darwin.iso 支援 Mac OS X 版本 10.11 及更新版本。
- solaris.iso 支援 Solaris 版本。
- 搭配 VMware Tools VIB 的離線服務包:搭配 VMware Tools VIB 的離線服務包可安裝於使用 vSphere Update Manager 的 vSphere 5.5.x、 6.0.x 和 6.5.x 版本。
- 改善 VMware Tools 的生命週期管理
- 使用 Microsoft System Center Configuration Manager (SCCM) 來發佈和更新 VMware Tools:Microsoft System Center Configuration Manager (SCCM) 用來管理整個企業中的 Windows 應用程式部署,並可用來部署 VMware Tools。如需詳細資訊,請參閱使用 SCCM 部署 VMware Tools using SCCM。。。
- FreeBSD 支援:VMware Tools 10.2.0 及更新版本不提供 freebsd.iso,因其已中止並改為 open-vm-tools。如需詳細資訊,請參閱此版本說明的相容性注意事項一節。
- 虛擬網路介面卡篩選:tools.conf 組態檔中會新增用以「將網路介面排除於 GuestInfo 外,並設定主要和低優先順序網路介面」的組態選項。
- ASLR 支援: VMware Tools 的隨機位址空間配置支援。
- 已解決的問題:此版本的 VMware Tools 依預設會停用 VMware CAF 管理代理程式服務。如需詳細資訊,請參閱此版本說明的已解決的問題一節。
舊版本 VMware Tools
- 如需舊版 VMware Tools 的資料,請參閱 VMware Tools 說明文件頁面。
開始之前
一些生命週期結束之客體作業系統的 VMware Tools ISO 映像會予以凍結。部分 ISO 映像不會隨附在 ESXi 的 tools-light VIB 中。如需詳細資料,請參閱 VMware Tools 說明文件頁面。所有 VMware Tools ISO 映像可透過 http://my.vmware.com 下載。
VMware Tools for Windows 有 32 位元和 64 位元安裝程式可執行檔 (.exe) 可供下載。提供這些檔案是為了方便您在 Windows 客體作業系統中存取與安裝 VMware Tools。
有關升級至 ESXi 5.5 Update 3b 或更新版本的重要注意事項
如需在使用舊版 Horizon View Agent 時,將 ESXi 主機升級至 ESXi 5.5 Update 3b 或 ESXi 6.0 Update 1 或更新版本所發生之不相容問題的解決方法和一般準則,請參閱知識庫文章:
- Connecting to View desktops with Horizon View Agent 5.3.5 or earlier hosted on ESXi 5.5 Update 3b or later fails with a black screen (使用在 ESXi 5.5 Update 3b 或更新版本上主控的 Horizon View Agent 5.3.5 或更早版本連線至 View 桌面平台時失敗,並出現黑色畫面)。
- Connecting to View desktops with Horizon View agent 6.0.x or 6.1.x hosted on ESXi 5.5 Update 3b or later fails with a black screen (使用在 ESXi 5.5 Update 3b 或更新版本上主控的 Horizon View Agent 6.0.x 或 6.1.x 連線至 View 桌面平台時失敗,並出現黑色畫面)。
- Connecting to View desktops with Horizon View Agent 6.1.x hosted on ESXi 6.0 Update 1 or later fails with a black screen (使用在 ESXi 6.0 Update 1 或更新版本上主控的 Horizon View Agent 6.1.x 連線至 View 桌面平台時失敗,並出現黑色畫面)。
國際化
VMware Tools 10.2.1 提供下列語言版本:
- 英文
- 法文
- 德文
- 西班牙文
- 義大利文
- 日文
- 韓文
- 簡體中文
- 繁體中文
相容性注意事項
- VMware Tools 10.2.1 與 VMware vSphere ESXi 5.5 及更新版本、VMware Workstation 14.0 和 VMware Fusion 10.0 的支援版本相容。如需詳細資訊,請參閱 VMware 相容性指南。
- 使用 VMware Tools 安裝程式覆寫作業系統隨附之 Linux 核心模組的選項已移除,且不再受支援。
- 從 VMware Tools 10.2.0 版開始,適用於 FreeBSD、以 Perl 指令碼為基礎的 VMware Tools 安裝已中止。因此,僅能透過直接從 FreeBSD 套件存放庫取得的 open-vm-tools 套件來支援 FreeBSD 系統。適用於 open-vm-tools 10.1.0 及更新版本的 FreeBSD 套件可透過 FreeBSD 套件存放庫來取得。
客體作業系統自訂支援
《客體作業系統自訂支援對照表》詳細列出受支援自訂客體作業系統的相關資料。
互通性對照表
VMware 產品互通性對照表提供目前及更早版本之 VMware 產品相容性的相關詳細資料。VMware Tools 10.2.0 的 VMware 產品互通性對照表可以適用於 VMware Tools 10.2.1。
此版本的安裝及升級
VMware Tools 可從產品下載頁面下載。
VMware Tools 作業系統特定套件可從 http://packages.vmware.com/tools/releases/index.html 下載。如需安裝 OSP 的詳細資訊,請參閱作業系統特定套件適用的 VMware Tools 安裝指南。
VMware Tools 的安裝步驟會根據 VMware 產品和您已安裝的客體作業系統而有所不同。如需在多數 VMware 產品中安裝 VMware Tools 的一般步驟,請參閱 VMware Tools 一般安裝指示 (1014294)。若要將 productLocker 設定為指向共用資料存放區,請參閱 KB 2004018。
如需安裝、升級和設定 VMware Tools 的特定指示,請參閱 VMware Tools 說明文件頁面。
注意:
如果您使用的是早於 9.4 的 VMware Tools 版本,請參閱 VMware Tools 10.1.0 版本說明以取得特定升級準則。
VMware Tools 安裝的 Windows 客體驅動程式
VMware Tools 10.2.1 在 Windows 客體作業系統上支援下列驅動程式版本。
驅動程式 | VMware Tools 10.2.1 |
硬體驅動程式 | |
vmci | 9.8.6.0 |
vsock | 9.8.10.0 |
pvscsi | 1.3.8.0 |
wddm | 8.15.1.60 |
xpdm | 12.1.8.0 |
vmxnet3 | 1.7.3.7 |
vmxnet2 | 2.2.0.0 |
vmmouse | 12.5.7.0 |
vmusbmouse | 12.5.7.0 |
vmaudio | 5.10.0.3506 |
efifw | 1.0.0.0 (Windows 8 及更新版本) |
vmaudio | 5.10.0.3506 |
軟體驅動程式 | |
vmrawdsk.sys | 1.1.1.0 |
vmmemctl.sys | 7.4.1.1 |
vmhgfs.sys | 11.0.28.0 |
vsepflt.sys | 10.2.0.0 |
vnetflt.sys | 10.2.0.0 |
vnetWFP.sys | 10.2.0.0 |
已解決的問題
- 使用 VMware Tools 10.2.0 時,可能會用盡客體虛擬機器上的網路連接埠
使用 VMware Tools 10.2.0 時,客體虛擬機器連接埠可能會在數天之後用盡。這會導致網路連線失敗。
此版本依預設會停用 VMware CAF 管理代理程式服務 (ManagementAgentHost.exe),因此已解決此問題。請勿手動啟用 VMware CAF 管理代理程式服務。如需更多詳細資料,請參閱知識庫 54459。
- 自動調整客體無法與 VMware Tools 10.2.0 一起運作。
虛擬機器自動調整客體在安裝 VMware Tools 10.2.0 後無法運作。調整 VMware Workstation 應用程式視窗大小時,虛擬機器自動調整客體無法運作。在 Windows 10 Insider Preview 客體作業系統中發現此問題。已在此版本中解決此問題。
- 在 Windows 10 客體作業系統上嘗試使用多台監視器模式或聯合模式失敗。
Windows 10 客體作業系統無法切換至多台監視器模式或聯合模式。vmware.log
檔案包含類似下列的錯誤訊息:...
T| svga| I125: SVGA Driver Error: svgaPresentCmd.c:1287 UpdateGBScreenTarget
...
T| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
T| vmx| I125: GuestRpcSendTimedOut: message to toolbox timed out.
T| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
T| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
T| vmx| W115: TOOLS unity.launchmenu.open failed: failure of the transport layer
T| vmx| I125: GuestRpcSendTimedOut: message to toolbox timed out.已在此版本中解決此問題。
- 登出再重新登入在多台顯示器上以全螢幕模式執行的 Windows 7 虛擬機器之後,滑鼠指標可能無法正常運作。
在多台顯示器上以全螢幕模式執行的 Windows 7 虛擬機器中,當您登出再重新登入之後,滑鼠指標可能無法在虛擬機器內正確定位。按一下滑鼠右鍵時,快顯功能表不會顯示在預期的位置,即指標所在位置。此問題僅發生在 Windows 7 虛擬機器中。已在此版本中解決此問題。
- 在 Windows 2012 和 Windows 10 客體作業系統上嘗試使用多重螢幕失敗。
從 Windows 8 升級至 Windows 10 後,嘗試在 Windows 2012 和 Windows 10 客體作業系統上使用多重螢幕會失敗。除非作業系統重新開機且使用者登入客體作業系統,否則多重螢幕的選取和使用會受到限制。已在此版本中解決此問題。
- Windows Media Player 無法在 Windows 10 Creators Update 客體作業系統上播放視訊檔案。
此版本已解決會導致 Windows Media Player 無法在 Windows 10 Creators Update 上播放視訊檔案的問題。已在此版本中解決此問題。
- 連線至 View 失敗,並間歇性顯示黑色畫面。
使用在 ESXi 6.5 上主控的 Horizon View Agent 連線至 View 時會發生問題並顯示黑色畫面,這個問題已在此版本中修正。已在此版本中解決此問題。
- 由於記憶體壓力導致 Windows 虛擬機器故障。
此版本已修正會導致 Windows 虛擬機器發生間歇性故障的問題。此問題會影響處於記憶體壓力下的虛擬機器執行顯示器解析度模式設定。已在此版本中解決此問題。
- 具有多個虛擬 CPU 的 Windows 10 客體作業系統在使用 Windows Media Player 播放視訊時故障。
在具有多個虛擬 CPU 的 Windows 10 虛擬機器上使用 Windows Media Player 播放視訊檔案,而導致客體作業系統失敗。已在此版本中解決此問題。
- 設定多台監視器解析度後,系統顯示部分黑色畫面。
對配備硬體版本 8、9 和 10 版的 Windows 虛擬機器中設定的多台監視器解析度造成影響的問題,已在此版本中修正。此問題會在設定解析度後,導致間歇性顯示黑色螢幕。已在此版本中解決此問題。
- Windows 虛擬機器在設定大型多台監視器顯示模式時發生故障。
導致 Windows 虛擬機器在設定大型多台監視器顯示模式時,發生故障的問題已在此版本中修正。已在此版本中解決此問題
- 在 Windows 虛擬機器中,ReadEnvironmentVariableInGuest API 會傳回系統變數
如果在 Windows 虛擬機器中安裝 VMware Tools 9.10 版或更高版本,則 ReadEnvironmentVariableInGuest API 會傳回與 NamePasswordAuthentication 資料物件所使用之使用者無關的系統變數。此版本中已修正這個問題,但具有已知限制。
當使用者未登入 Windows 時,vSphere API ReadEnvironmentVariableInGuest 會傳回已驗證使用者帳戶的特定環境變數。例如,
TMP=C:\Users\ADMINI~1\AppData\Local\Temp
TEMP=C:\Users\ADMINI~1\AppData\Local\Temp
USERPROFILE=C:\Users\Administrator
當使用者未登入 Windows 時,vSphere API CreateRegistryKeyInGuest、ListRegistryKeysInGuest 和 DeleteRegistryKeyInGuest 可如預期與已驗證使用者帳戶的 HKEY_CURRENT_USER 登錄根機碼搭配運作。
對於未登入 Windows 的已驗證使用者,vSphere API StartProgramInGuest 會以使用者特定環境區塊在使用者帳戶中執行應用程式。它不會等待應用程式終止之後才卸載使用者設定檔並傳回給呼叫者,造成使用者 HKEY_CURRENT_USER 登錄根機碼在執行階段無法存取該應用程式。 - 要求的密碼到期時,客體驗證會因為 SystemError 錯誤而失敗。
嘗試使用到期的密碼進行驗證 (例如在嘗試客體作業時) 時,會因為 SystemError 錯誤而失敗。已在此版本中解決此問題。現在,使用過期密碼的驗證在失敗時會出現
InvalidGuestLogin
錯誤,以提供錯誤代碼的精確詳細資料。 - 在 vim.vm.GuestInfo.DiskInfo 中報告的 Linux 客體可用空間與客體中的 df 命令不符。
在 VMware Tools 10.2.0 版之前,vim.vm.GuestInfo.DiskInfo
中報告的 Linux 客體可用空間會包含檔案系統特有的保留區塊。這會導致 vSphere 用戶端中的客體檔案系統使用量所報告的可用空間,多於客體中 df 命令所報告的數量。藉由將vim.vm.GuestInfo.DiskInfo
中報告的 Linux 客體可用空間預設為不包含檔案系統特有的保留區塊,此版本已解決此問題。此預設行為可透過 Linux 客體作業系統中/etc/vmware-tools/tools.conf
檔案內的組態加以反轉:[guestinfo]
diskinfo-include-reserved=true
- 升級 VMware Tools 後,客體檔案自我檢查核心元件可能不會執行。
在升級 VMware Tools 期間,較舊版的客體檔案自我檢查核心模式驅動程式會遭到停止並移除,然後再安裝新的版本。如果現有的驅動程式停止,則驅動程式服務金鑰會標示為要在系統重新啟動時刪除。即使在安裝時取代為新版本,仍會發生此錯誤。在重新開機期間,此金鑰會遭到刪除,驅動程式因此可能不會載入或執行。已在此版本中修正此問題。
舊版 VMware Tools 的因應措施:
- 解除安裝 VMware Tools,並重新開機
- 安裝新版 VMware Tools,並重新開機
- 在 open-vm-tools 升級後,VMware 使用者程序可能不會重新啟動。
VMware 使用者程序在接收 SIGUSR2 時,會藉由執行vmware-user
來重新啟動其本身,然後再終止。進行升級時會使用此程序,以確保會執行最新版的 vmtoolsd。在 open-vm-tools 中無法使用 vmware-user。已在此版本中修正此問題。
- 使用建議程序升級 OSP 後,核心模組未跟著升級。
vmware-tools-esx-kmods
套件是需要核心模組套件才能運作的中繼套件。使用yum/apt/zypper
進行安裝可取得kmod
套件。升級vmware-tools-esx-kmods
可能不會自動升級核心模組套件,因為相依性的版本還未設定。已在此版本中修正此問題。
- 在 Windows Creators Fall 版本 (1709) 中,使用 Microsoft Office 應用程式將已修改的檔案儲存到 VMware 共用資料夾的作業可能會失敗。
若在 Windows Creators Fall 版本 (1709) 中的 VMware 共用資料夾上編輯檔案後嘗試儲存 Microsoft Office 檔案,則虛擬機器可能會失敗,並顯示類似下列的錯誤:
網路或檔案的使用權限錯誤。網路連線可能中斷」
即使網路連線仍保持可用,且磁碟機可供存取,仍可能發生此問題。已更新 VMware 共用資料夾用戶端以解決此問題。此問題發生的原因在於新版 Windows 10 中的檔案重新命名作業有所變更。新的重新命名檔案作業並非由 VMware 共用資料夾用戶端來處理。
以 Microsoft Word 為例,在您關閉錯誤對話方塊後,應用程式會提示您儲存檔案。如果您選取本機磁碟機,並將修改後的檔案儲存到這個新位置,則可能不會遺失該檔案的任何變更。修改後的新檔案必須從這個暫存位置複製到 VMware 共用資料夾磁碟機上的原始位置,才能使用「檔案總管」或 xcopy 等應用程式來更新原始檔案。 - 安裝 VMware Tools 10.1.x 後,Windows 系統的備份會失敗
當 Windows 系統狀態備份嘗試在安裝 VMware Tools 10.1.x 的情況下執行,您可能會看到類似以下的錯誤:
Error in backup of C:\windows\\systemroot\ during enumerate:Error [0x8007007b] The filename, directory name, or volume label syntax is incorrect
已在此版本中解決此問題。
已在此版本中解決此問題。
已知問題
- 連接埠在客體虛擬機器上使用 VMware Tools 10.2.0 後已用盡
在使用 VMware Tools 10.2.0 後,已用盡客體虛擬機器連接埠。這會導致網路連線失敗。因應措施:針對因應措施,請參閱知識庫 54459。
- 虛擬機器重新啟動電源時,VMware Tools 不會自動升級。
如果客體 VMware Tools 版本比 VMware Tools 主機版本更舊,則vmware.log
檔案會顯示如下的訊息:
2016-12-19T12:48:41.353Z| vmx| I120: ToolsUpdateManifestInfoWorkerThreadDone: 比較來自主機和客體的工具資訊清單。狀態 = 3。
狀態 3 表示客體 VMware Tools 是最新版本。客體 VMware Toolsmanifest.txt
已損毀。因應措施:
- 使用來自客體版本 VMware Tools 安裝的 VMware Tools manifest.txt 檔案取代已損毀的 VMware Tools manifest.txt 檔案
- 升級 VMware Tools。
Windows 客體的manifest.txt
檔案可於C:\ProgramData\VMware\VMware Tools\manifest.txt
中取得。
- 在具有 open-vm-tools 的 Ubuntu17.04 上,共用資料夾會顯示為空白。
在重新啟動已安裝 open-vm-tools 的 Ubuntu 17.04 時,共用資料夾 /mnt 目錄是空白的。即使在使用簡易安裝來安裝 Ubuntu 17.04,然後於虛擬機器設定中啟用共用資料夾,最後再選取一律啟用後,仍會發現此問題。因應措施:
- 在介面中停用共用資料夾
- 在開啟虛擬機器電源且執行 VMware Tools 後啟用共用資料夾。