RDP Wrapper が、[-] Failed to set up TermService. Unknown error. というエラーを吐いて、アンインストールできなくなり、その結果、クリーンインストールにも失敗することがある。日本語の検索では対処法はヒットせず、取りうる手段はなくなるが、GitHub を検索していて解決策を見つけたので紹介する。
まず、解決策を記しておく:
- レジストリエディターで Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters を開き、「ServiceDll」の値を「%ProgramFiles%\RDP Wrapper\rdpwrap.dll」から「C:\Windows\System32\termsrv.dll」に書換える。
- これで、クリーンインストール出来るようになるので、引き続き、3.~6.の正しいインストール作業を行えばよい。
- “RDPWrap-v1.6.2.zip” および “autoupdate.zip” をダウンロードして、これらを “%ProgramFiles%\RDP Wrapper” に解凍する。
- “%ProgramFiles%\RDP Wrapper\helper\autoupdate__enable_autorun_on_startup.bat” を管理者権限で動かす。
- “%ProgramFiles%\RDP Wrapper” を Windows Defender の除外項目に設定する。
- “autoupdate.bat” を管理者権限で動かすと、install と update が同時にできる。