前回はWindows 8で標準で利用できるようになった仮想マシン環境「Hyper-V」の具体的な使い方を紹介したが、今回は引き続き、「Hyper-V」利用時のいくつかのTipsなどを解説する。
統合サービスを組み込むことで
マウスやキーボードをシームレスに利用可に
まず、Hyper-Vを使う場合、ホストとなるWindowsも仮想環境の中で動作することになる。このため、Instant Goが動作しているマシンではInstantGoは動作できなくなる。ただHyper-Vが必須とする64bit版WindowsでIntantGoを実装しているマシンは世界でも3機種(ソニー、松下、マイクロソフトで各1機種)なので、基本的には問題ないだろう。ハードウェアを選択する場合にちょっと気に掛けておく必要がある。
次に「統合サービス」。これはホスト側のWindowsにHyper-V用のサービスを組み込み、マウスやキーボードの切り替えをシームレスにできるようにするものだ。これがインストールされている場合、「仮想マシン接続」ウィンドウを選択していると、キーボード入力はすべて仮想マシン側へ送られる。
なお、統合サービスのインストールが必要かつ可能なゲストOSは、Windows 2000/XP/Vista/7で、Windows 8.1は最初から組み込まれているために不要。Windows 2000より古い、クライアントWindows用には統合サービスが用意されていない。
というのも古いWindowsは、準仮想化で動作せず、完全仮想化で動作するからだ。統合サービスをインストールするには「操作」メニューで「統合サービスセットアップディスクの挿入」を選択する。すると、仮想環境内のDVDドライブ(通常はDドライブ)にインストールディスクが挿入された状態になり、これを使ってインストールが可能になる。この統合サービスは64bit/32bit版のゲストOSで利用可能だ。
また、Windows 8.1とWindows Server 2012R2をゲストとして動作させる場合、「拡張セッション」が利用できる。これはVMBus経由のリモートデスクトップ接続となり、ホスト側のオーディオやUSBデバイスなどをゲスト側で利用できるようになるものである。「表示」メニューでオンオフを切り替えられる。
このとき、ウィンドウが選択状態ならキーボードも大半がそのままゲスト側に送られる。たとえば、画面をキャプチャする「PrtSc」キーは、「拡張セッション」中ならば、ゲスト側に送られ、ゲスト側のフルスクリーンショットとなるが、拡張セッションがオフだと、ホスト側で処理されるため、画面全体のスクリーンショットとなる。なお拡張セッションが有効でない場合(拡張セッションが利用できないゲストオペレーティングシステムを含む)、画面のキャプチャは「Ctrl+C」または、「クリップボード」メニューからできる。
統合サービスが稼働していないゲストOSでは、仮想マシン接続のクライアント領域(つまりゲストオペレーティングシステムの画面)をクリックすると、マウスがキャプチャされて、ゲスト側で動作するようになる。なお、「Ctrl+Alt+←」でキャプチャが解除されてホスト側で動作するようになる。
また、マウスのキャプチャ中は、キー入力もすべてゲスト側へ送られる。なお、特殊なキーの組み合わせである「Ctrl+Alt+Del」は常にホスト側で処理されるため、ゲスト側でこのキーの組み合わせを使う場合には「Ctrl+Alt+End」を用いる。
この連載の記事
-
第449回
PC
WSLはプレビュー版でGUIでの設定が加わった! リリース2.3.xの新機能を見る -
第448回
PC
PowerShellで面倒なオブジェクトはPSCustomObjectに変換するのが早道 -
第447回
PC
この秋登場のWindows 11の新バージョン、Ver.24H2の状況を見る -
第446回
PC
Windows 11のフォトアプリがUWPからWin32アプリになったことで今更わかるUWPの問題点 -
第445回
PC
次期Windows 11ではAndroidのファイルをエクスプローラーからアクセス可能になる -
第444回
PC
外部ファイルをExcelに読み込む際の作業を効率化するPower Queryの活用 -
第443回
PC
Windows Terminalで採用されたCascadia Codeフォントを使うとプログラムを書くとき断然見やすい -
第442回
PC
Copilot+ PCで実現されるローカル推論で「対クラウド企業」を指向するMicrosoft -
第441回
PC
WSL以前から40年以上続く、Windows(Microsoft)とUNIXとの関わり -
第440回
PC
そもそも「Copilot+ PC」とは何なのか? -
第439回
PC
今更more.comを使うのか!? Windowsでのページングを考える - この連載の一覧へ