Windows 8.1/8で複数の同時RDPセッションを有効にする
Windows 8および8.1では、以前のMicrosoftクライアントOSバージョンと同様に、1つの同時着信RDP接続のみ サポートされています。これは、リモートデスクトップを使用してWindowsコンピューターに同時に接続できるのは1人のユーザー(1つのセッション)のみであることを意味します。ほとんどの場合はそれで十分ですが、複数のリモートユーザーが自分のセッションで同時に作業できると便利な場合もあります。良い例は、コンピュータがメディアセンターとして使用されている場合、ビデオがシステムコンソールセッションで再生され、テレビのビデオを中断することなくシステムとリモートで同時に作業する必要がある場合です。
ヒント 。リモートRDPアクセスにはWindows8のProまたはEnterpriseバージョンが必要であり、Homeエディションでは使用できません。
Windows 8.1 / 8を搭載したコンピューターに対して2番目のRDPセッションを開始しようとすると、別のユーザーが既にローカルにサインインしているため、このセッションを閉じる必要があるというメッセージが表示されます。
別のユーザーがサインインしています。続行すると、それらのユーザーは切断されます。
ヒント 。以前は、[リモート]タブのコンピューターのプロパティでRDPアクセスを有効にし、必要なユーザーアカウントをローカルグループの[リモートデスクトップユーザー]に追加する必要がありました。ローカル管理者の場合、リモートRDPアクセスはデフォルトで許可されています。システムプロパティでRDPアクセスを有効にすると、WindowsファイアウォールはローカルTCPポート3389への着信トラフィックを許可するルールを自動的に有効にします。このルールを手動でチェックする必要がある場合があります。
たとえば、Windowsのサーバーバージョンでは、個々のセッションとの2つの同時管理接続がサポートされています(ターミナルRDSサーバーの場合、この数はさらに大きくなる可能性があります)。
それでも、この制限を無視できる特別なパッチをWebで見つけることができます。このパッチにより、複数のユーザーがRDPを介してWindows 8 /Windows8.1コンピューターに同時に接続できます。
重要 。このパッチを使用すると、Microsoft製品のライセンス契約と使用条件が破られます。したがって、以下に説明するすべての操作は、自己責任で実行してください。
したがって、パッチは元のシステムファイル%SystemRoot%\ System32 \ termsrv.dllを置き換えます。 (リモートデスクトップサービスで使用されるライブラリ)。
変更されたライブラリバージョンへのリンクは次のとおりです。
- Windows 8 – windows8-termsrv.dll.zip
- Windows 8.1 — windows8.1-termsrv.dll.zip
ライブラリを置き換える前に、次のコマンドを使用して元のtermsrv.dllをバックアップします。
copy c:\Windows\System32\termsrv.dll termsrv.dll_old |
c:\ Windows \ System32\termsrv.dlltermsrv.dll_oldをコピー
これで、問題が発生した場合でも、現在のファイルを元のtermsrv.dll_oldに置き換えることで、いつでも元の構成にロールバックできます。
Windowsバージョン用のパッチが適用されたtermsrvライブラリを含むアーカイブをダウンロードします。
Windows 8では、最初に HKLM \ System \ CurrentControlSet \ Control \ Terminal Server \の次のキーの値を変更する必要があります。 :
- fDenyTSConnections (DWORD)— 0 (キーを使用すると、コンピューターでRDPを有効にできます)
- fSingleSessionPerUser (DWORD)— 0
コマンドプロンプトから同じ操作を実行できます:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f |
REG ADD "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server" / v fDenyTSConnections / t REG_DWORD / d 0 / f
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fSingleSessionPerUser /t REG_DWORD /d 0 /f |
REG ADD "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server" / v fSingleSessionPerUser / t REG_DWORD / d 0 / f
次に、 C:\ Windows \ System32に移動します 、ファイル termsrv.dllを見つけます プロパティを開きます。
デフォルトでは、このファイルの所有者は TrustedInstaller です 管理者でさえ、それを置き換える権利はありません。
セキュリティに移動します タブをクリックし、編集をクリックします ボタン。アクセスリストで、ローカル管理者グループを見つけて、このファイルを完全に制御し、変更を保存します。
ライブラリファイルを置き換える前の次のステップは、サービス管理コンソール( services.msc )を開くことです。 )そしてリモートデスクトップサービスを停止します 。
ダウンロードしたWindowsバージョンのアーカイブからtermsrv.dllを%SystemRoot%\ System32 \にコピーします。 (交換あり)。
注 。 Windows 8.1のアーカイブ 2つのファイルが含まれています: 32_termsrv.dll および64_termsrv.dll 32ビットおよび64ビットバージョンのWindows8.1の場合。アーカイブを解凍し、ご使用のバージョンのシステムのファイルの名前をtermsrv.dllに変更します。
ファイルを置き換えた後、リモートデスクトップサービスを実行し、異なるアカウントからパッチを適用したコンピューターで2つのRDPセッションを作成してみてください。すべてを正しく行うと、2つの別々のリモートデスクトップセッションが開くはずです。
ヒント 。コンピュータを再起動する必要がある場合があります。
重要な注意事項 !パッチを適用したバージョンのtermsrv.dllを使用すると、いくつかの欠点があります。主なもの– Windows 8.1 / 8の次のセキュリティ更新プログラムをインストールすると、このファイルを置き換えることができます。この場合、HEXエディタを使用して自分で新しいファイルにパッチを適用する必要があります。または、インターネットで変更された termsrv.dllを検索できます。 Windowsビルド用のファイル。termrv.dllファイルをWindowsUpdateに置き換えることに対する安定したソリューションとして、オープンソースソリューション–RDPラッパーライブラリを使用する必要があります。 (GitHubで利用可能)termsrv.dllに置き換わるものではなく、ターミナルサービスとSCMの間のレイヤーです。 RDPラッパーライブラリの使用の詳細については、こちらをご覧ください。 。
-
Windows 10 または Windows 11 で休止状態を有効にする方法
通常、しばらく PC から離れることを考えると、実際にデスクを離れる前にシャットダウンが最初に頭に浮かぶでしょう。スリープモードはおそらく2番目に近いかもしれません.しかし、すべてをゼロから始めるのではなく、中断したところから作業を再開したい場合はどうしますか? この場合、スリープ モードを利用できますが、バッテリーや電力の消費が懸念される場合は、Windows の休止状態を使用することをお勧めします。 以下では、Windows コンピューターを休止状態にする最善の方法について詳しく説明します。それでは、早速始めましょう。 Windows 休止状態とは? ただし、Windows の休止
-
Windows 11 で Bluetooth を有効にする方法
ブログのまとめ – 最近 Windows 11 にアップグレードして、Bluetooth デバイスとペアリングしたいとお考えですか?このブログでは、簡単な手順で Windows 11 で Bluetooth をオンにする方法を学びます。 Bluetooth は最も人気のあるテクノロジの 1 つであり、Windows PC で広く使用されています。技術の進歩により、Bluetooth デバイスはラップトップやスマートフォンでより顕著に使用されています。アクセスしやすいように、Bluetooth オーディオ デバイスが接続されていることがよくあります。これにより、Windows のメジャー ア