RDP Wrapper がクリーンインストール出来なくなった場合の対処法

RDP Wrapper のクリーンインストール

RDP Wrapper が、[-] Failed to set up TermService. Unknown error. というエラーを吐いて、アンインストールできなくなり、その結果、クリーンインストールにも失敗することがある。日本語の検索では対処法はヒットせず、取りうる手段はなくなるが、GitHub を検索していて解決策を見つけたので紹介する。

まず、解決策を記しておく:

  1. レジストリエディターで Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters を開き、「ServiceDll」の値を「%ProgramFiles%\RDP Wrapper\rdpwrap.dll」から「C:\Windows\System32\termsrv.dll」に書換える。
  2. これで、クリーンインストール出来るようになるので、引き続き、3.~6.の正しいインストール作業を行えばよい。
  3. “RDPWrap-v1.6.2.zip” および “autoupdate.zip” をダウンロードして、これらを “%ProgramFiles%\RDP Wrapper” に解凍する。
  4. “%ProgramFiles%\RDP Wrapper\helper\autoupdate__enable_autorun_on_startup.bat” を管理者権限で動かす。
  5. “%ProgramFiles%\RDP Wrapper” を Windows Defender の除外項目に設定する。
  6. “autoupdate.bat” を管理者権限で動かすと、install と update が同時にできる。

I can’t get windows to uninstall RDP Wrapper so i can try to install fresh, nor can I get what is installed working の中程にあるheychief3000さんの投稿(Apr 10, 2021)に彼がこの対処法を取った理由が書いてある。

<2024-9-21追記>その後、新たなRDP Wrapper対策があったのか、また使えなくなった。
         ⇒ 現在は、brynhildr verethragna を使っている。