Windows XP Pro の Windows Virtual PC では ClearType 設定が無視される

Windows XP Pro の Windows Virtual PC では ClearType 設定が無視される

Windows XP Pro 用の Windows Virtual PC を通じて VM をセットアップしましたが、ClearType をまったく動作させることができませんでした。

「ディスプレイ」->「外観」->「効果」ダイアログでオンにしましたが、完全に無視されているようです。すべてのテキストにアンチエイリアシングがまだ適用されていません。通常のスムージングに設定しても機能しません。統合機能を無効にすると機能するようですが、多くの便利な機能が失われます。

さらに奇妙なのは、Windows Virtual PC でインストールされた Windows XP モード (これは私の XP Pro VM とは別) が、ClearType と統合機能の両方で問題なく動作することです。同じ方法でオンにしたところ、問題なくうまく動作しました。

私はホストOSとしてWindows 7 Professional 64ビットを実行しており、最新の(私の知る限り)Windows Virtual PCをインストールしています。私が思いつく唯一のおかしなことは、各XP仮想マシン(ProとXPモードの簡素化コピーの両方)内のグループポリシー設定を介して24ビットカラーを有効にしたことです。これはWebのいたるところで文書化されているかなりよく知られたトリックですが、典型的な投稿はこちらそれについて。

答え1

少なくとも Windows 7 64 ビット Windows Virtual PC (私は Windows XP sp3 IE7 VHD を使用しています) では、「統合機能」を有効にして、同時に Internet Explorer 7 で ClearType を動作させることができます。

情報の最初の部分はここにあります:

http://www.mydigitallife.info/2009/12/16/how-to-increase-color-depth-and-quality-of-windows-xp-accessed-via-remote-desktop-or-terminal-services/

まず、手順を続行する前に統合機能を無効にします。最大色深度の制限を変更した後、統合機能を再度有効にします。

  1. Windows XP オペレーティング システム (リモート システム) で、[スタート] メニューをクリックし、[実行] をクリックします。
  2. GPEdit.msc と入力してグループ ポリシー エディターを開きます。
  3. [ローカル コンピュータ ポリシー] -> [コンピュータの構成] -> [管理用テンプレート] -> [Windows コンポーネント] -> [ターミナル サービス] に移動します。
  4. 右側のペインで、「最大色深度の制限」設定をダブルクリックします。
  5. [プロパティ] ダイアログで、[有効] ラジオ ボタンを選択し、[色深度] の値を 24 ビットに設定します。
  6. [アクション] > [再起動] (Windows Virtual PC プログラムの左上) に移動してイメージを再起動します。

このリンクから:

[私は新規ユーザーなので 2 番目のリンクを投稿できませんが、ページ名は「Virtual PC for Windows 7 はひどい - それとも何か見落としているのでしょうか?」です。]

  1. Windows XP オペレーティング システム (リモート システム) で、[スタート] メニューをクリックし、[実行] をクリックします。
  2. regedit と入力してレジストリ エディターを開きます。
  3. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations]に移動します。
  4. 「AllowFontAntiAlias」(引用符なし)という新しいDWORDを追加し、値を1に設定します。値は「0x00000001(1)」と表示されます。
  5. [アクション] > [再起動] (Windows Virtual PC プログラムの左上) に移動してイメージを再起動します。

各ステップの間に再起動が必要な場合とそうでない場合がありますが、私はそうしました。その後、Windows Virtual PC の Internet Explorer 7 で ClearType が動作するように「統合機能」を有効にしました。

答え2

これを実行する唯一の方法は、統合機能を無効にすることです。明らかに、統合機能によりすべてがターミナル サービス経由で実行されるため、24 ビットを超えるビデオはサポートされません。

統合機能を無効にし、色深度を 32 ビットまで上げ、ClearType を有効にしました。残念ながら、XP のソフトウェア レンダリング (ハードウェア アクセラレーションではなく) を使用しているため、ビデオのパフォーマンスはかなり低下しています。

統合機能を無効にした場合の唯一の悪影響は、XP モードが自動的にログインしなくなり、以前のようにシームレスにドラッグ アンド ドロップできなくなることです。

関連情報