Windows7の新機能に、XPモードがあります。
XPモードを使うには、マイクロソフトのサイトからXPモードのファイルとVirtual PC のファイルの2種類をダウンロード、インストールする必要があります。
ところが、インストールしても起動しない事があります。
エラーウインドウが開いて、「Windows Virtual PC ホストプロセスを開始できません。詳細については、システムのイベントログを確認してください。」「Windows Virtual PC ではハードウェア対応仮想化が必要です。このシステムではハードウェア対応仮想化はサポートされていません。」このようなメッセージが表示されます。
パソコンのCPUが仮想化機能を搭載していないのが原因です。
XPモードは、仮想化ソフト「Virtual PC」を使います。
以前の「Virtual PC」はCPUの仮想化機能がなくても動作しましたが、Windows7用の「Virtual PC」からCPUの仮想化機能が必須となりました。
CPUが仮想化機能を搭載しているかどうかを確認するには、マイクロソフトのチェックツールを使います。
「Hardware-Assisted Virturalization Detection Tool」をダウンロードして実行します。
This computer is configured with hardware-assisted virtualization というメッセージがウインドウに表示されればCPUは仮想化機能を搭載しています。
This computer does not have hardware-assisted virtualization というメッセージが出た場合は、CPUを交換しなければなりません。