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

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

リモートデスクトップセッションを日常的に利用しているPCユーザーの中には、何らかの理由でパスワードの変更が必要になる方もいるでしょう。例えば、Windows 11やWindows 10のリモートデスクトップ接続で「資格情報が機能しません」というエラーが表示されるケースなどが挙げられます。本記事では、Windows 11/10のRDPセッション内でユーザーパスワードを変更またはリセットするためのさまざまな方法を詳しく解説します。

RDPとVNCの違いとは?

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

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

RDPのユーザー名とパスワードを変更するには、以下の手順に従ってください。まず、リモートデスクトップ経由でWindows Serverにログインします。次にスタートメニューを開き、「コンピューターの管理」を検索して起動します。コンソールが開いたら、「ローカルユーザーとグループ」→「ユーザー」の順に移動し、対象となるリモートデスクトップユーザー(デフォルトはServerAdmin)を右クリックして「パスワードの設定」を選択します。

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

WindowsのRDPセッション内でユーザーパスワードを変更するには、以下の5つの方法があります。

1. CTRL+ALT+ENDキーボードショートカットを使う

CTRL+ALT+ENDキーの組み合わせは、RDPセッションにおけるCTRL+ALT+DELの代替として機能します。通常、CTRL+ALT+DELはRDPセッション内では動作しないため、このショートカットを使用して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キーを押し続けます。
  • その状態で、オンスクリーンキーボード上のDELキーをクリックします。
  • 仮想キーボードを最小化します。
  • パスワードの変更」をクリックします。

4. Shellコマンドを実行する

この方法では、Shellコマンドを直接実行して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セッションでユーザーパスワードをリセットする方法

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

WindowsのRDPセッション内でユーザーパスワードをリセットするには、以下の3つの方法があります。

1. Active Directoryユーザーとコンピューターを使う

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

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

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

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

手順は以下の通りです。

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

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

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

この方法では、PowerShellを使用してローカルユーザーアカウントとドメインユーザーアカウントの両方のパスワードを変更またはリセットできます。

ドメインユーザーアカウントの場合、Active Directoryモジュールがロードされている必要があります。PowerShellのSet-ADAccountPasswordコマンドレットを使用してユーザーパスワードをリセットできます。

手順は以下の通りです。

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

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

ローカルユーザーアカウントの場合は、PowerShellの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つのベストな方法を詳しく解説します。 目次