web-dev-qa-db-ja.com

Hyper-V VM内でServer 2012の表示解像度を変更しますか?

Hyper-V VM内でServer 2012を実行し、[表示設定]をクリックして画面解像度を変更しようとすると、「表示設定はリモートセッションから変更できない」と表示されます。

誰でも解像度を変更する方法を知っていますか?

19

Windows 8.1、HyperV Manager 6.3.9600.16384の場合

HyperV Managerから:
-ホストの[Hyper-V設定]を選択します
-[サーバー]で[拡張セッションモードポリシー]を選択します
-「拡張セッションモード」のチェックを外します

これを行う前/後に、VM /セッションを停止/再起動する必要がある場合があります。

VMに接続し、通常どおり解像度を変更します。

必要に応じて、上記の変更を元に戻し、拡張セッションモード接続を再度有効にします。

22

「基本セッション」に戻りたくない場合は、次のことを試してください。

  • セッションを開いている場合は閉じます。それを「オレンジx」にしてください。シャットダウンする必要はありません。
  • 閉じると、一部の設定動作が変わります。 VMを右クリックし、[接続]の下に[セッション設定の編集]があるはずです。
  • これで、解像度を選択してローカルデバイスをVMに接続できるダイアログに戻るはずです。
  • 新しい解像度を選択したら、再接続します。
13
Joe

解像度を変更できるようにするには、HyperV仮想マシン接続(上部パネルの最後のボタン)から「基本セッション」を設定する必要があります

3
Tomas Ryba

これはDavidBの答えへのコメントとして意図されています

Hyper-Vマネージャー>(ゲストを右クリック)>(選択)セッション設定の編集...

Hyper-Vマネージャーのマシンのコンテキストメニューに[セッション設定の編集...]オプションが表示されない場合があります。その場合は、最初にマシンが実行中であることを確認してください(OffThe Goldはすでに言っています)。それでもオプションが表示されない場合:

  • hyper-Vホストがリストされている左側のペインに移動します
  • 対応するホストを右クリックし、「更新」を選択します

これにより、オプションがコンテキストメニューに戻ります。

[セッション設定の編集...]をクリックする前に、開いているVMConnectウィンドウがないことを確認してください。それ以外の場合は、セッション設定が表示されずに単にそこに移動します...

2
wmelonman

Hyper-Vマネージャー>(ゲストを右クリック)>(選択)セッション設定の編集...

2
DavidB

Windows PowerShellで次のコマンドを実行するか、コマンドプロンプト(管理者として)を実行することで、VMConnectの接続設定を簡単に編集できます。

VMConnect.exe <ServerName> <VMName> /edit

ソース: https://docs.Microsoft.com/en-us/windows-server/virtualization/hyper-v/learn-more/use-local-resources-on-hyper-v-virtual-machine- with-vmconnect

2
Jaro

私にとってうまくいったのは、Hyper V設定に移動し、左側のパネルで、[ユーザー]の下の[リセットチェックボックス]を選択し、[リセット]ボタンをクリックしました。これにより、接続時に解像度を要求するダイアログを含め、非表示になっているすべてのダイアログが再表示されます。

2
Mau