Welcome to TechNet Blogs Sign in | Join | Help

フィールドSEあがりの安納です

Microsoft Evangelist -- Junichi Anno

News

  • お正月はオンラインセミナー 愛の戦士ですが何か?

    新着動画

    ・PowerPivotデモ

    ・SQL Azureの管理

    Twitter Updates

      follow me on Twitter

      Tech
    XP Mode と Active Directory ドメインの関係 その1 ー 仮想XPのユーザープロファイル

    以下の投稿の続きです

    XP Modeをインストールした方であればご存じのとおり、XP Mode をインストールして環境設定すると、自動ログオン用のアカウントを設定する必要があります。

    既定では、以下のように XPMUser というユーザーIDが使用されます。VirtualXP-48949 は、仮想XPのコンピュータ名です。つまり、XPMUser はXPローカルに登録されているユーザーです。

    xpmode17

    一度保存したユーザーは、Windows 7に別のユーザーでログオンした場合にも使用されます。

    ここでいくつかの疑問が生じます。

    • 仮想XPの環境はWindows7にログオンするユーザーで共有されてしまうのか?
    • 仮想XPをドメインに参加させてもすべてのユーザーで同じ環境を共有することになるのか?
      • 仮想XPのプロファイルはどうなるの?
      • ホームディレクトリはどうなるの?
      • ファイルサーバー等へのアクセス権はどうなるの?

    企業や大学の情報システム部門の方には、非常に重要な部分です。XPでしか動作しない業務アプリケーションの環境を、Windows7に引き継げるかどうかにかかわってきますから。

    そこで、テストしながら1つずつ疑問を解消してきたいと思います。

    まずは 仮想XPを使用する場合のユーザープロファイルについて。

    以下の画面を見てください。これはWindows 7から見た XP Mode の環境設定画面です。

    image

    ①と②の「パス」に注目してください。途中で切れているので補足すると、①と②はそれぞれ以下のように設定されています。

    ① C:\Users\junichia\AppData\Local\Microsoft\Windows Virtual PC\仮想マシン\Windows XP Mode.vhd

    ② C:\Program Files\Windows XP Mode\Winodws XP Mode Base.vhd

    もうおわかりですよね。

    後者② は仮想XPのベースとなるVHDファイルで、すべてのユーザーが共通で使用するファイルです。

    前者① は②の差分VHDファイルであり、これがWindows7にログオンしているユーザーごとに作成されます。

    つまり、Windows7にログオンしたユーザーごとに、仮想XPの環境は保存されるということです。図にすると、以下のような感じ。

    image

    仮想XPへのログオンは1種類のユーザー(XPMUser)で行われていますが、プロファイル自体はWindows7にログオンしているユーザー単位で完全に分かれているんですねぇ。

    以下はエクスプローラーで仮想マシンフォルダを参照したところですが、仮想OSの環境設定ファイル(VMCファイル)もユーザーごとに保存されていることがわかります。

    image

    ちなみに、仮想XPの環境に手を加えて、それをデフォルトのプロファイルにしたい!場合にはどうしたらよいか。以下に答えが書かれています。

    image

    そうです。ベースとなるVHDと差分VHD(ユーザーごとのプロファイル)を「結合」してしまえばよいわけです。

    うーん、差分VHDって使い勝手がよいですねぇ。ちょっと感動しました。

    でも待ってください!ここで新たな疑問が…。

    • 移動プロファイルを使った場合ってどうなるの?

    うーん、頭が痛くなってきました…。さすがに差分VHDをログオンのたびにダウンロードするわけにはいかないような…じゃ、ネットワーク上の差分VHDを使うのか??

    現在思案中…。

    Posted: Monday, November 02, 2009 9:55 PM by junichia
    Filed under: ,

    Comments

    No Comments

    Anonymous comments are disabled
    Page view tracker