Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10のRDPセッションでユーザーパスワードを変更・リセットする方法

リモートデスクトップ(RDP)セッションを日常的に利用しているPCユーザーの中には、何らかの理由でパスワードを変更したい方や、「資格情報が機能しません」というエラーに直面してパスワードの再設定が必要になった方もいるでしょう。この記事では、Windows 11/10のRDPセッション内でユーザーパスワードを変更またはリセットするさまざまな方法を詳しく解説します。

RDPとVNCの違いとは?

RDPとVNC(Virtual Network Computing)の主な違いは、RDPが仮想セッションであるのに対し、VNCは物理的なディスプレイをそのままキャプチャして表示する点です。つまり、VNCではリモート側のユーザーが見ている画面をそのまま確認できます。どちらのプロトコルもリモートデスクトップへのアクセスを提供し、迅速なリモート作業やトラブルシューティングを可能にします。RDPはプラットフォーム対応に一定の制限がありますが、VNCがコンピューターに直接接続するのに対し、RDPは共有サーバー経由で接続します。一般的に、RDPの方がVNCよりも高速に動作します。

RDPのユーザー名とパスワードを変更するには?

まず、リモートデスクトップ経由でWindows Serverにログインします。次に、スタートメニューを開いて「コンピューターの管理」を検索し、ユーティリティを起動します。コンソールで「ローカル ユーザーとグループ」>「ユーザー」へ移動し、対象のリモートデスクトップユーザー(既定のユーザーはServerAdmin)を右クリックして「パスワードの設定」を選択します。

Windows 11/10のRDPセッションでユーザーパスワードを変更する方法

以下のいずれかの方法で、RDPセッション内のユーザーパスワードを変更できます。

1] CTRL+ALT+ENDキーボードショートカット

CTRL+ALT+ENDは、RDPセッションにおけるCTRL+ALT+DELの代替となるキーの組み合わせです。CTRL+ALT+DELはRDPセッション内では機能しないため、代わりにCTRL+ALT+ENDを押すことでWindowsセキュリティ画面を呼び出し、パスワードを変更できます。ただし、動作するかどうかは、実行中のWindowsバージョンのセッション設定に依存します。

2] ALTGR+ENDキーボードショートカット

ドイツ語キーボードなど、Alt Grキーを備えたキーボードをお使いの場合は、ALT GR+ENDの組み合わせでCTRL+ALT+DELをシミュレートでき、Windowsセキュリティオプション画面にアクセスできます。

3] スクリーンキーボード(OSK)を使う

Windows 11/10のスクリーンキーボード(OSK)は画面上に表示される仮想キーボードで、これを使ってもパスワードを変更できます。手順は以下の通りです。

  • Windowsキー+Rを押して「ファイル名を指定して実行」ダイアログを開きます。
  • 「osk」と入力してEnterキーを押し、スクリーンキーボードを起動します。
  • 物理キーボードでCTRL+ALTを押し続けます。
  • その状態で、OSK上のDELキーをクリックします。
  • 仮想キーボードを最小化します。
  • パスワードの変更」をクリックします。

4] シェルコマンドを実行する

この方法では、シェルコマンドを直接実行してWindowsセキュリティオプション画面を表示できます。手順は以下の通りです。

  • 「ファイル名を指定して実行」ダイアログを開くか、コマンドプロンプトを起動します。
  • 以下のコマンドをコピー&ペーストしてEnterキーを押します。
C:\Windows\explorer.exe shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}
  • Windowsセキュリティオプション画面で「パスワードの変更」をクリックします。

5] バッチファイルを作成して実行する

バッチファイルを作成し、それを実行することでWindowsセキュリティオプション画面を起動してパスワードを変更する方法です。手順は以下の通りです。

  • Windowsキー+Rを押して「ファイル名を指定して実行」ダイアログを開きます。
  • 「notepad」と入力してEnterキーを押し、メモ帳を開きます。
  • 以下のコードをテキストエディターに貼り付けます。
Set objShell = CreateObject("Shell.Application")
objShell.WindowsSecurity
  • 任意の名前を付けて拡張子.batを付けて保存します(例:WinSecOptions.bat)。保存時は「ファイルの種類」で「すべてのファイル」を選択してください。
  • 保存したファイルを右クリックし、コンテキストメニューから「管理者として実行」を選択して実行します。

Windows 11/10のRDPセッションでユーザーパスワードをリセットする方法

パスワードの変更とは異なり、リセットの場合は現在のパスワードを覚えておく必要はありません。既存のパスワード(設定されている場合)を上書きして、新しいパスワードを設定するだけです。

以下のいずれかの方法で、RDPセッション内のユーザーパスワードをリセットできます。

1] Active Directoryユーザーとコンピューター

Active Directoryユーザーとコンピューターを使用してパスワードをリセットする手順は以下の通りです。

  • 「ファイル名を指定して実行」ダイアログを開きます。
  • 「dsa.msc」と入力してEnterキーを押し、Active Directoryユーザーとコンピューターコンソールを開きます。
  • パスワードをリセットしたいユーザーアカウントを見つけます。
  • アカウントを右クリックし、「パスワードのリセット」を選択します。

2] Net Userコマンドを実行する

net userコマンドを使用すると、Windows 11/10コンピューターのユーザーパスワードをリセット/変更できます。ただし、対象はローカルユーザーアカウントであり、ドメインユーザーアカウントでは使用できません。

  • コマンドプロンプトを開きます。
  • 以下のコマンドを入力してEnterキーを押します。
net user <username> <password>

<username><password>のプレースホルダーを、実際のアカウントのユーザー名と設定したいパスワードに置き換えてください。

3] PowerShellコマンドレットを実行する

PowerShellを使えば、ローカルユーザーアカウントとドメインユーザーアカウントの両方について、パスワードの変更/リセットが可能です。

ドメインユーザーアカウントの場合は、Active Directoryモジュールを読み込んだ上で、Set-ADAccountPasswordコマンドレットを使用してパスワードをリセットできます。

  • Windowsキー+Xを押してパワーユーザーメニューを開きます。
  • キーボードのiをタップしてPowerShellを起動します。
  • PowerShellコンソールで以下のコマンドを入力してEnterキーを押します。
Set-ADAccountPassword -Identity UserName -NewPassword (Read-Host -Prompt "InputNewPassword" -AsSecureString) -Reset

UserNameInputNewPasswordのプレースホルダーを、実際のユーザー名と設定したいパスワードに置き換えてください。

ローカルユーザーアカウントの場合は、Set-LocalUserコマンドレットを使用してローカルユーザーのパスワードをリセットできます。

Get-LocalUser 'UserName' | Set-LocalUser -Password (Read-Host -Prompt "InputNewPassword" -AsSecureString)

以上が、Windows 11/10のRDPセッションでユーザーパスワードを変更/リセットする方法です。

RDPの既定のポート番号を変更するには?

リモートのWindows 11/10コンピューターの既定のRDPポートを変更するには、以下の手順に従います。「ファイル名を指定して実行」ダイアログを開き、「regedit」と入力してEnterキーを押し、レジストリエディターを起動します。次のレジストリサブキーへ移動します。

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber

その場所で「編集」メニューから「修正」をクリックし、「10進数」を選択します。新しいポート番号を入力して「OK」をクリックします。最後にレジストリエディターを終了し、コンピューターを再起動すれば完了です。

RDPポートが開いているか確認するには?

WindowsシステムでRDPポートが開いているかどうかを確認するには、コマンドプロンプトを開いてtelnetコマンドを実行します。これは、Windows 11/10のリモートデスクトップ接続で利用できるコマンドラインパラメーターのひとつです。例えば、CMDプロンプトに「telnet 192.168.8.1 3389」と入力し、空白の画面が表示されればポートは開いており、テストは成功です。

関連記事:Windowsでリモートデスクトップ接続の履歴エントリを削除する方法。

  1. Windows 10でユーザーアカウントの種類を変更する3つの方法

    Windowsのバージョンにかかわらず、Windows OSを使用するにはユーザーアカウントの作成が必要です。最初に作成したアカウントは、既定で管理者(Administrator)アカウントになります。管理者アカウントでは、他の種類のアカウントでは制限される操作も実行できます。 自分一人だけでPCを使用しているのであれば、管理者アカウントのままでも問題ありません。しかし、家族や友人とPCを共有している場合は、標準ユーザーを作成するのが最適な選択肢となります。 Windows 10のアカウントの種類 以前のWindowsには「管理者」「標準」「ゲスト」の3種類のアカウントが存在しましたが、Win

  2. Windows 10でユーザー名を変更する4つの簡単な方法

    Windows 10のサインイン画面に表示されるユーザーアカウント名を変更したいと思ったことはありませんか?実は、ユーザー名の変更には複数の方法があり、目的や環境に合わせて選べます。この記事では、その中でも特に簡単で確実な4つの方法をご紹介します。 Windows 10でユーザー名を変更する方法 ユーザー名をよりプロフェッショナルな印象にしたい、あるいはその他さまざまな理由でアカウント名の変更が必要になることがあります。Windows 10では、サインイン時に表示されるユーザーアカウント名をいくつかの方法で変更できます。本記事では、すぐに実践できる4つのベストな方法を詳しく解説します。 目次