Windows11 Home エディションで RDP (リモートデスクトップ) を使う方法 《最新版》

![scr1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/283293/1d397dc2-c4f1-b796-d8cf-256d7c50ed9e.png)

『Windows11 Home エディションで RDP (リモートデスクトップ) を使う方法』
ググれば手順が見つかりますが、うまくいきませんでした。
そこで、最新手順を備忘録としてまとめておきます。

# 1. RDP Wrapper をダウンロード

https://github.com/stascorp/rdpwrap/releases

上記サイトから[RDPWrap-v1.6.2.zip](https://github.com/stascorp/rdpwrap/releases/download/v1.6.2/RDPWrap-v1.6.2.zip)をダウンロードして、**ダウンロード**フォルダに解凍する。

# 2. `rdpwrap.ini`をダウンロード

https://github.com/sebaxakerhtc/rdpwrap.ini

上記サイトから[rdpwrap.ini](https://github.com/sebaxakerhtc/rdpwrap.ini/blob/master/rdpwrap.ini)をダウンロードする。

:::note warn
OSアップデートにより、RDPがつながらないことが起きる。その場合は、そのOSバージョンに合った`rdpwrap.ini`と入れ替える必要がある。
執筆時点では、上記の`rdpwrap.ini`が最新であるが、将来バージョンの保証は無い。`rdpwrap.ini`はGitHubにいくつか公開されているので、その誰かが更新してくれることを待つしかない。

https://wiki.chobits.com/?RDP+Wrapper+Library

:::


# 3. 管理者権限のターミナルを開く

ここからは、管理者権限のターミナル（PowerShell）で以降のコマンドを実行する。

> 各コマンドをコピペして実行してください。

## 3.1 RDP Wrapper をインストール＆アップデート

次のコマンドを順に実行する

```terminal
cd .\Downloads\RDPWrap-v1.6.2\

.\install.bat

.\update.bat
```

```terminal:実行例
PS C:\Users\me> cd .\Downloads\RDPWrap-v1.6.2\

PS C:\Users\me\Downloads\RDPWrap-v1.6.2> .\install.bat
RDP Wrapper Library v1.6.2
Installer v2.5
Copyright (C) Stas'M Corp. 2017

[*] Notice to user:
  - By using all or any portion of this software, you are agreeing
  to be bound by all the terms and conditions of the license agreement.
  - To read the license agreement, run the installer with -l parameter.
  - If you do not agree to any terms of the license agreement,
  do not use the software.
[*] Installing...
[*] Terminal Services version: 10.0.22621.3958
[-] This version of Terminal Services is not supported.
Try running "update.bat" or "RDPWInst -w" to download latest INI file.
If it doesn't help, send your termsrv.dll to project developer for support.
[+] TermService found (pid 13028).
[*] No shared services found.
[*] Extracting files...
[+] Folder created: C:\Program Files\RDP Wrapper\
[*] Downloading latest INI file...
[+] Latest INI file -> C:\Program Files\RDP Wrapper\rdpwrap.ini
[+] Extracted rdpw64 -> C:\Program Files\RDP Wrapper\rdpwrap.dll
[*] Configuring service library...
[*] Checking dependencies...
[*] Checking CertPropSvc...
[*] Checking SessionEnv...
[*] Terminating service...
[*] Starting TermService...
[*] Configuring registry...
[*] Configuring firewall...
OK

[+] Successfully installed.
______________________________________________________________

You can check RDP functionality with RDPCheck program.
Also you can configure advanced settings with RDPConf program.

続行するには何かキーを押してください . . .


PS C:\Users\me\Downloads\RDPWrap-v1.6.2> .\update.bat
RDP Wrapper Library v1.6.2
Installer v2.5
Copyright (C) Stas'M Corp. 2017

[*] Checking for updates...
[*] Current update date: 2018.10.10
[*] Latest update date:  2018.10.10
[*] Everything is up to date.

続行するには何かキーを押してください . . .
```

## 3.2 RDPサービスの停止

次のコマンドを実行する

```terminal
net stop termservice
```

```terminal:実行例
PS C:\Users\me\Downloads\RDPWrap-v1.6.2> net stop termservice
次のサービスは Remote Desktop Services サービスに依存しています。
Remote Desktop Services サービスを停止すると、これらのサービスも停止されます。

   Remote Desktop Services UserMode Port Redirector

この操作を続行しますか? (Y/N) [N]: y
Remote Desktop Services UserMode Port Redirector サービスを停止中です.
Remote Desktop Services UserMode Port Redirector サービスは正常に停止されました。

Remote Desktop Services サービスを停止中です.
Remote Desktop Services サービスは正常に停止されました。
```


## 3.3 `rdpwrap.ini`を入れ替え（上書きコピー）

次のコマンドを実行する

```terminal
cp ..\rdpwrap.ini "C:\Program Files\RDP Wrapper\"
```

必要であれば`"C:\Program Files\RDP Wrapper\rdpwrap.ini"`のバックアップをとっておく。


```terminal:実行例
PS C:\Users\me\Downloads\RDPWrap-v1.6.2> cp ..\rdpwrap.ini "C:\Program Files\RDP Wrapper\"
PS C:\Users\me\Downloads\RDPWrap-v1.6.2>
```

## 3.4 RDPサービスの開始

次のコマンドを実行する

```terminal
net start termservice
```

```terminal:実行例
PS C:\Users\me\Downloads\RDPWrap-v1.6.2> net start termservice
Remote Desktop Services サービスを開始します.
Remote Desktop Services サービスは正常に開始されました。
```


# 4. 確認

次のコマンドを実行する

```terminal
.\RDPConf.exe
```

```terminal:実行例
PS C:\Users\me\Downloads\RDPWrap-v1.6.2> .\RDPConf.exe
PS C:\Users\me\Downloads\RDPWrap-v1.6.2>
```



<b>Listener state: <font color=Chartreuse>Listening</font></b> と表示されることを確認。

（もし、<font color=red>Not listening</font>の場合は、`rdpwrap.ini`がOSバージョンに合っていない可能性が高い）

![scr2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/283293/e22ca231-ae68-a9b4-fcf4-b9b7a711b5d7.png)

他の設定項目の変更は不要。「OK」で閉じる。

<br><br>これで、Home エディションでも RDP が使えるようになりました。

https://qiita.com/nak435/items/19e5dd011cbc0507f75a

**以上**