Windows マシンで VMRC 13.0.0/13.0.1 から 13.0.2 へのアップデートが "Failed to install USB inf file." により失敗する。
search cancel

Windows マシンで VMRC 13.0.0/13.0.1 から 13.0.2 へのアップデートが "Failed to install USB inf file." により失敗する。

book

Article ID: 429809

calendar_today

Updated On:

Products

Remote Console

Issue/Introduction

Windows マシンで VMRC 13.0.0/13.0.1 から 13.0.2 へのアップデートが "Failed to install USB inf file." により失敗します。

下記のような vmint.log のエントリが確認できます。

YYYY-MM-DDThh:mm:17.246+TZ| USBDeviceInstUtil-build-24896162| I0: --- VMStopUSBArbSvc(): Stopping USB arbitrator service
YYYY-MM-DDThh:mm:17.246+TZ| USBDeviceInstUtil-build-24896162| I2: Inst_QueryServiceRunningStatus: Attempting to query service: VMUSBArbService
YYYY-MM-DDThh:mm:17.246+TZ| USBDeviceInstUtil-build-24896162| E1: Inst_QueryServiceRunningStatus: Service could not be opened: ERROR_SERVICE_DOES_NOT_EXIST
YYYY-MM-DDThh:mm:17.246+TZ| USBDeviceInstUtil-build-24896162| I0: VMUSBArbService service not running
YYYY-MM-DDThh:mm:19.444+TZ| USBDeviceInstUtil-build-24896162| I0: --- VMPrepDeviceInstall(): Preparing for device driver installation
YYYY-MM-DDThh:mm:19.444+TZ| USBDeviceInstUtil-build-24896162| I1: MsiUtil_GetPropertyString: Getting Property CustomActionData = C:\Program Files (x86)\Common Files\VMware\USB\DriverCache\
YYYY-MM-DDThh:mm:19.444+TZ| USBDeviceInstUtil-build-24896162| I0: Installing using drivers in:  C:\Program Files (x86)\Common Files\VMware\USB\DriverCache\
YYYY-MM-DDThh:mm:19.584+TZ| USBDeviceInstUtil-build-24896162| I0: --- VMInstallUSB()
YYYY-MM-DDThh:mm:19.584+TZ| USBDeviceInstUtil-build-24896162| I1: MsiUtil_GetPropertyString: Getting Property CustomActionData = C:\Program Files (x86)\Common Files\VMware\USB\;5;Win8
YYYY-MM-DDThh:mm:19.584+TZ| USBDeviceInstUtil-build-24896162| I0: Installing USB drivers from:  "Win8"
YYYY-MM-DDThh:mm:19.584+TZ| USBDeviceInstUtil-build-24896162| I0: ERROR: Failed to load vnetlib from "C:\Program Files (x86)\Common Files\VMware\USB\vnetlib.dll" [126]

Environment

VMware Remote Console

 

Cause

VMRC が含んでいる USB arbitrator service の内部バージョンの不整合により、VMRC のアップデートが Windows マシンで失敗します。この事象は Linux や Mac の VMRC のアップデートでは発生しません。

Broadcom エンジニアリングチームは根本原因を特定し、この問題が Windows 上での VMRC 13.0.0/13.0.1 から 13.0.2 へのアップデートでのみ発生し以降のリリースバージョンでは発生しないことを確認しました。

Resolution

既存の VMRC をアンインストールし、VMRC 13.0.2 を手動でインストールすることで本事象は回避可能となります。

Additional Information

Failed to update VMRC from 13.0.0 or 13.0.1 to 13.0.2 due to "Failed to install USB inf file."