本稿では、「レッツ! Windows 7」と題して、Windows 7の便利な機能を中心に、初心者が判断に悩む設定や、気付きにくい場所に設けられた設定を解説していきます。Windows 7から初めてコンピュータに触る方はもちろん、Windows XP/Vistaからアップグレードした方も是非ご覧ください。また、読者からの質問をお待ちしておりますので、本稿末にある筆者のWebサイトからのご連絡をお願い致します。本稿では、Windows 7 Professionalエディション以上で使用できる仮想環境「Windows XP Mode」について解説します。
レッツ! Windows 7 - デスクトップ編(1)
レッツ! Windows 7 - デスクトップ編(2)
レッツ! Windows 7 - デスクトップ編(3)
レッツ! Windows 7 - 電源管理編(1)
レッツ! Windows 7 - 電源管理編(2)
レッツ! Windows 7 - 電源管理編(3)
レッツ! Windows 7 - ユーザーインタフェース編(1)
レッツ! Windows 7 - ユーザーインタフェース編(2)
レッツ! Windows 7 - Windows Update編(1)
レッツ! Windows 7 - ユーザーインタフェース編(3)
レッツ! Windows 7 - ユーザーインタフェース編(4)
レッツ! Windows 7 - デバイス編(1)
レッツ! Windows 7 - ホームグループ編(1)
レッツ! Windows 7 - ユーザーインタフェース編(5)
Windows XP Modeとは
さて、Windows 7 Professionalエディション以上で使用できる仮想環境ソフトウェア「Windows XP Mode」。Windows XPユーザーがWindows 7へ問題なく移行するために用意されたものです。主にWindows 7で正常に動作しない周辺機器やソフトウェアを実行するための環境ですが、VMware PlayerやVirtualBoxのようにDirect3Dを積極的にサポートしていないため、Windows XP ModeでPCゲームなどを楽しむのは難しいでしょう。そのため、コンピュータのパフォーマンスを必要する場合は、Windows 7とWindows XPのデュアルブート環境を構築するのが現実的です。
Windows XP Modeは、Virtual PC 2007をベースにUSBサポートなどの改良を加えたWindows Virtual PCと、Windows XP Service Pack 3を仮想化した環境のセットで構成されています(詳しくは拙著「Windows 7大百科」をご覧ください)。興味深いのはRTM(製造工程向けリリース)版と一緒に公開された修正プログラム。筆者はTechNet経由でWindows XP Mode RTM版を入手しましたが、Windows Virtual PC 32/64ビット版、Windows XP Modeに加え、「RAIL QFE for Windows XP SP3」が用意されていました。
RAIL QFE for Windows XP SP3の内容を調べてみますと、「RemoteAppを有効にするためのWindows XP SP3用の更新プログラム」というタイトルで、環境環境であるWindows XPにKB961742-v3が適用されます。同修正プログラムは公開日も2009年08月04日と古く、Windows XP Mode RC版でもWindows Update経由で自動適用されていました。そのため、多くのユーザーは存在を意識する必要はありません(図01~02)。
KB961742-v3は文字どおりWindows XPでRemoteApp機能(リモート環境のアプリケーションを実行するために用意されたターミナルサービスの一種)を使用するための修正プログラム。Windows Virtual PCにおいては、仮想アプリケーションモードで使用されます。
その証拠ではありませんが、同修正プログラムをアンインストールした状態で、仮想アプリケーションモードを実行しますと、エラーダイアログが表示され、同モードを実行することができません。繰り返しになりますが、同修正プログラムは自動的に適用されると思われますが、万が一、仮想アプリケーションモードが使用できないなどのトラブルが発生しましたら、同修正プログラムの適用状態を確認してください(図03~05)。
図03 KB961742-v3をアンインストールしますと、Windows Virtual PCの統合機能を実現する「Virtual PC統合コンポーネント」の一部機能が動作しなくなります |
図04 KB961742-v3未適応の状態では、仮想アプリケーションモードが使用できません |
仮想アプリケーションを公開する
Windows Virtual PCには、ゲストOS(Windows XP Mode:仮想マシン)側のアプリケーションを、ホストOS(Windows 7)のプログラムフォルダにショートカットファイルを作成し、単独のアプリケーションのように使用する機能が備わっています。同機能は、公開するアプリケーションのショートカットアイコンを、「%ALLUSERSPROFILE%\スタートメニュー」フォルダに置くことで、ホストOS(Windows 7)のプログラムフォルダ(「%APPDATA%\Microsoft\Windows\Start Menu\Programs\Windows Virtual PC\Windows XP Mode アプリケーション」)にショートカットファイルを作成するというもの(図06~09)。
図06 ゲストOS(Windows XP Mode)の<すべてのプログラム>を右クリックし、メニューから<開く-All Users>をクリックします |
図08 ホストOS(Winodws 7)の<スタート>メニューを開き、<すべてのプログラム>をクリックします |
図09 プログラムメニューが開いたら、<Windows Virtual PC>→<Windows XP Modeアプリケーション>→<Internet Explorer(Windows XP Mode)>とクリックします |
仮想アプリケーションモードは前述のように、RemoteApp機能を用いているため、ローカルアプリケーションのようにスムーズなウィンドウ移動は苦手で、ある程度のスペックを持つコンピュータでも若干の引っかかりを覚えます。しかし、Windows 7上でもWindows XPネイティブ環境でアプリケーションの実行や、USBデバイスを使用できるのは大きなメリットとなるのではないでしょうか(図10~12)。
図10 仮想アプリケーションモードを実行するには、仮想マシンモードを終了しなければなりません。警告ダイアログが表示されたら<続行>ボタンをクリックします |
1つ注意しなければならないのが、自動公開されない仮想アプリケーションの存在。Windows XP Mode、正しくは「Virtual PC統合コンポーネント」を導入する際に、ホストOSのプログラムメニューに公開させないアプリケーションリストが作成され、大半のWindows標準アプリケーションは公開されません。Windows 7上でWindows XP/Vistaの使用を想定しているため、機能内容が重なる標準アプリケーションが抑制されたのでしょう。なお、かなりの分量となりますが筆者が調べた公開されないアプリケーションリストも提示しておきます(図13~14)。
図14 図13で登録した「電卓」はホストOSのプログラムメニューに表示されません |
プログラム名 | 実行ファイル名 |
IISマネージャー | C:\WINDOWS\System32\inetsrv\InetMgr.exe |
iSCSIイニシエーター | C:\WINDOWS\System32\iscsicpl.exe |
Mahjong Titans | C:\Program Files\Microsoft Games\Mahjong\Mahjong.exe |
Media Player Center | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Media PlayerCenter.lnk |
Messenger Center | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\MessengerCenter.lnk |
Microsoft HTML Help Executable | C:\WINDOWS\hh.exe |
MoreGames | C:\Documents and Settings\All Users\Microsoft\Windows\StartMenu\Programs\Games\MoreGames.lnk |
MSN | C:\Program Files\MSN\MSNCoreFiles\Install\msnsusii.exe |
msoobe.exe | C:\WINDOWS\System32\oobe\msoobe.exe |
ODBCデータソースアドミニストレーター | C:\WINDOWS\System32\odbcad32.exe |
PostMig.exe | C:\WINDOWS\System32\migwiz\PostMig.exe |
Power Shell | C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe |
Power Shell ISE | C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell_ise.exe |
Purble Place | C:\Program Files\Microsoft Games\Purble Place\PurblePlace.exe C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Games\PurblePlace.lnk C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Games\Purble Place.lnk |
RunDll32 | C:\WINDOWS\System32\rundll32.exe |
SAAServer.exe | C:\WINDOWS\System32\Speech\SelectAsk\SAAServer.exe |
sapisvr.exe | C:\WINDOWS\Speech\Common\sapisvr.exe |
SCW.exe | C:\WINDOWS\System32\SCW.exe |
Small Business Resources | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Extras and Upgrades\Small Business Resources.lnk |
Snipping Tool | C:\WINDOWS\System32\SnippingTool.exe |
Virtual PC Folder Redirector | C:\WINDOWS\system32\vwafr.exe |
Welcome Center | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Accessories\Welcome Center.lnk |
wercon.exe | C:\WINDOWS\System32\wercon.exe |
Windows Catalog | http://go.microsoft.com/fwlink/?LinkId=374 |
Windows Defender | C:\Program Files\Windows Defender\MSASCui.exe |
Windows DVDメーカー | C:\Program Files\DVD Maker\DVDMaker.exe |
Windows FAXとスキャン | C:\WINDOWS\System32\WFS.exe |
Windows Live | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Windows Live.lnk |
Windows Marketplace | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Extras and Upgrades\Windows Marketplace.lnk |
Windows Media Center | C:\WINDOWS\ehome\ehshell.exe |
Windows Media Player | C:\Program Files\Windows Media Player\wmplayer.exe |
Windows Messenger | C:\Program Files\Messenger\msmsgs.exe |
Windows Update | C:\WINDOWS\System32\wuapp.exe C:\WINDOWS\System32\wuauclt.exe C:\WINDOWS\System32\wupdmgr.exe |
Windows Web | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Extras and Upgrades\Windows Web.lnk |
Windowsカレンダー | C:\Program Files\Windows Calendar\WinCal.exe |
Windowsジャーナル | C:\Program Files\Windows Journal\Journal.exe |
Windowsセキュリティセンター/アクションセンター | C:\WINDOWS\system32\wscui.cpl |
Windowsバックアップ | C:\WINDOWS\System32\ntbackup.exe |
Windowsフォトギャラリー | C:\Program Files\Windows Photo Gallery\WindowsPhotoGallery.exe |
Windowsミーティングスペース | C:\Program Files\Windows Collaboration\WinCollab.exe |
Windowsムービーメーカー | C:\Program Files\Movie Maker\DVDMaker.exe C:\Program Files\Movie Maker\MOVIEMK.exe |
Windowsメール | C:\Program Files\Windows Mail\WinMail.exe |
Windowsメモリー診断 | C:\WINDOWS\System32\MdSched.exe |
Windowsモビリティセンター | C:\WINDOWS\System32\mblctr.exe |
Windowsリモートアシスタンス | C:\WINDOWS\System32\msra.exe |
XPSビューアー | C:\WINDOWS\System32\xpsrchvw.exe |
アドレス帳 | C:\Program Files\Windows Mail\wab.exe |
イベントビューアー | C:\WINDOWS\System32\eventvwr.msc |
インクボール | C:\Program Files\Microsoft Games\inkball\inkball.exe |
インターネットスペード | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Games\InternetSpades.lnk |
インターネットチェッカー | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Games\InternetCheckers.lnk |
インターネットバックギャモン | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Games\InternetBackgammon.lnk |
エクスプローラ | C:\WINDOWS\explorer.exe |
ゲームエクスプローラ | C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Games\GameExplorer.lnk |
コントロールパネル | C:\WINDOWS\System32\control.exe |
コンピュータの管理 | C:\WINDOWS\System32\compmgmt.msc C:\WINDOWS\System32\CompMgmtLauncher.exe |
コンポーネントサービス | C:\WINDOWS\System32\comexp.msc |
サービス | C:\WINDOWS\System32\services.msc |
サイドバー | C:\Program Files\Windows Sidebar\sidebar.exe |
サウンドレコーダー | C:\WINDOWS\System32\sndrec32.exe C:\WINDOWS\System32\SoundRecorder.exe |
システムの復元 | C:\WINDOWS\System32\Restore\rstrui.exe C:\WINDOWS\System32\rstrui.exe |
システム構成ユーティリティ/システム構成 | C:\WINDOWS\System32\msconfig.exe |
システム情報 | C:\Program Files\Common Files\Microsoft Shared\MSInfo\msinfo32.exe C:\WINDOWS\System32\msinfo32.exe |
スパイダーソリティア | C:\WINDOWS\System32\spider.exe C:\Program Files\Microsoft Games\SpiderSolitaire\SpiderSolitaire.exe C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Games\Spider Solitaire.lnk |
スペード | C:\Program Files\MSN Gaming Zone\Windows\shvlzm.exe |
セキュリティが強化されたWindwosファイアウォール | C:\WINDOWS\System32\WF.msc |
セキュリティポリシーエディタ | C:\WINDOWS\System32\secpol.msc |
ソリティア | C:\WINDOWS\System32\sol.exe C:\Program Files\Microsoft Games\Solitaire\Solitaire.exe C:\Documents and Settings\All Users\Microsoft\Windows\Start Menu\Programs\Games\Solitaire.lnk |
タスクスケジューラ | C:\WINDOWS\System32\taskschd.msc |
チェスタイタン | C:\Program Files\Microsoft Games\Chess\Chess.exe |
チェッカー | C:\Program Files\MSN Gaming Zone\Windows\chkrzm.exe |
ディスククリーンアップ | C:\WINDOWS\System32\cleanmgr.exe |
ディスクデフラグツール | C:\WINDOWS\system32\dfrg.msc |
ディスクデフラグツール | C:\WINDOWS\System32\dfrgui.exe |
ディスプレイスイッチ | C:\WINDOWS\System32\DisplaySwitch.exe |
ドキュメントフォルダ | C:\WINDOWS\System32\WindowsPowerShell\v1.0\Documents |
ネットワークプロジェクターへの接続 | C:\WINDOWS\System32\NetProj.exe |
ハーツ | C:\Program Files\MSN Gaming Zone\Windows\hrtzzm.exe C:\WINDOWS\System32\mshearts.exe C:\Program Files\Microsoft Games\Hearts\Hearts.exe |
ハイパーターミナル | C:\Program Files\Windows NT\hypertrm.exe |
バックアップと復元 | C:\WINDOWS\System32\sdclt.exe |
バックギャモン | C:\Program Files\MSN Gaming Zone\Windows\bckgzm.exe |
パフォーマンス/パフォーマンスモニター | C:\WINDOWS\System32\perfmon.exe C:\WINDOWS\System32\perfmon.msc |
ピンボール | C:\Program Files\Windows NT\Pinball\pinball.exe |
ファイルと設定の転送ウィザード | C:\WINDOWS\System32\migwiz\migwiz.exe |
フリーセル | C:\WINDOWS\System32\freecell.exe C:\Program Files\Microsoft Games\FreeCell\FreeCell.exe |
ペイント | C:\WINDOWS\System32\mspaint.exe |
ボリューム | C:\WINDOWS\System32\sndvol32.exe |
マインスイーパー | C:\Program Files\Microsoft Games\Minesweeper\MineSweeper.exe C:\WINDOWS\System32\winmine.exe |
ユーザー補助の設定ウィザード | C:\WINDOWS\System32\accwiz.exe |
リバーシ | C:\Program Files\MSN Gaming Zone\Windows\Rvsezm.exe |
リモートデスクトップ接続 | C:\WINDOWS\System32\mstsc.exe |
ワードパッド | C:\Program Files\Windows NT\Accessories\wordpad.exe |
印刷の管理 | C:\WINDOWS\System32\printmanagement.msc |
手書きパッド | C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe |
手書き認識の個人用設定 | C:\Program Files\Common Files\Microsoft Shared\Ink\ShapeCollector.exe |
数式入力パネル | C:\Program Files\Common Files\microsoft shared\ink\mip.exe |
電卓 | C:\WINDOWS\System32\calc.exe |
同期する項目/同期センター | C:\WINDOWS\System32\mobsync.exe |
付箋 | C:\WINDOWS\System32\StikyNot.exe |
文字コード表 | C:\WINDOWS\System32\charmap.exe |
阿久津良和(Cactus