手順
アンインストール時に使用する文字列を抽出
powershellを開いて、次のコマンドを実行します。
出力された文字列を後の工程で使用します。
Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -match "Nutanix Guest Tools" } | Select-Object -Property QuietUninstallString | Out-String -Width 4096
出力例
PS C:\Users\Administrator> Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -match "Nutanix Guest Tools" } | Select-Object -Property QuietUninstallString | Out-String -Width 4096 QuietUninstallString -------------------- "C:\ProgramData\Package Cache\{7e50f656-14f5-4191-bdd7-c054f3d7009e}\NutanixGuestTools.exe" /uninstall /quiet PS C:\Users\Administrator>
アンインストール用のスクリプトの実行
コマンドプロンプトを開いて、次のコマンドを実行します。
"C:\ProgramData\Package Cache\{7e50f656-14f5-4191-bdd7-c054f3d7009e}\NutanixGuestTools.exe" /uninstall /quiet
※先ほど出力された文字列です。UUIDはVM固有となります。
C:\Users\Administrator>"C:\ProgramData\Package Cache\{7e50f656-14f5-4191-bdd7-c054f3d7009e}\NutanixGuestTools.exe" /uninstall /quiet C:\Users\Administrator>
レジストリの確認
以下のレジストリが削除されていることを確認します。
HKEY_LOCAL_MACHINE\SOFTWARE\Nutanix HKEY_LOCAL_MACHINE\SOFTWARE\Nutanix\VSS\1.0 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nutanix Guest Agent HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nutanix Self Service Restore Gateway HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix Guest Agent HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix Self Service Restore Gateway HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS
コマンドプロンプトからreg queryを使用して確認できます。
ただし、青字のレジストリは削除されないようです。
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Nutanix HKEY_LOCAL_MACHINE\SOFTWARE\Nutanix\VSS\1.0" reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nutanix Guest Agent" reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nutanix Self Service Restore Gateway" reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix" reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix Guest Agent" reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix Self Service Restore Gateway" reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS"
出力例
C:\Users\Administrator>reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Nutanix HKEY_LOCAL_MACHINE\SOFTWARE\Nutanix\VSS\1.0" エラー: 指定されたレジストリ キーまたは値が見つかりませんでした C:\Users\Administrator>reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nutanix Guest Agent" エラー: 指定されたレジストリ キーまたは値が見つかりませんでした C:\Users\Administrator>reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nutanix Self Service Restore Gateway" エラー: 指定されたレジストリ キーまたは値が見つかりませんでした C:\Users\Administrator> C:\Users\Administrator>reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix" エラー: 指定されたレジストリ キーまたは値が見つかりませんでした C:\Users\Administrator>reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix Guest Agent" HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix Guest Agent EventMessageFile REG_SZ C:\Program Files\Nutanix\Python36\lib\site-packages\win32\servicemanager.pyd TypesSupported REG_DWORD 0x7 C:\Users\Administrator>reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix Self Service Restore Gateway" HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nutanix Self Service Restore Gateway EventMessageFile REG_SZ C:\Program Files\Nutanix\Python36\lib\site-packages\win32\servicemanager.pyd TypesSupported REG_DWORD 0x7 C:\Users\Administrator>reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS" HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS DependOnService REG_MULTI_SZ RPCSS Description REG_SZ @%systemroot%\system32\vssvc.exe,-101 DisplayName REG_SZ @%systemroot%\system32\vssvc.exe,-102 ErrorControl REG_DWORD 0x1 ImagePath REG_EXPAND_SZ %systemroot%\system32\vssvc.exe ObjectName REG_SZ LocalSystem ServiceSidType REG_DWORD 0x1 Start REG_DWORD 0x3 Type REG_DWORD 0x10 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Diag HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Settings HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\VssAccessControl C:\Users\Administrator>
参考
Nutanix Support & Insights
コメント