顯示具有 XP Mode 標籤的文章。 顯示所有文章
顯示具有 XP Mode 標籤的文章。 顯示所有文章

2009年11月18日 星期三

Windows 7 使用 XP Mode 色彩品質及解析度限制

Windows 7 內建的 XP Mode ,安裝完預設值是 螢幕解析度 800x600,色彩品質只有 16位元

而且這兩個設定預設是無法修改,如下圖



後來查了一下
才發現這兩個值是因為在 XP Mode啟用了”整合功能”造成的

以下參考來自 愛力克斯的賣寇蒐福特 如何在 Windows Virtual PC / XP Mode 內調整解析度

===========================================================

使用 Windows Virtual PC 安裝所謂的客體(Guest)作業系統之後,一定會再安裝整合元件套件,以便增強虛擬機器與實體電腦之間的互動性,例如:滑鼠整合、時間同步處理、音效…等。如果您使用 Windows XP Mode,整合元件套件則會事先完成安裝,可直接使用整合功能!
當客體作業系統的整合功能開啟時,是無法調整螢幕解析度,因此欲調整解析度,當然就是要停用整合功能,然後調整解析度,最後要記得再啟用整合功能!
===========================================================

停用整合功能時可調整的畫面如下


而這兩個調整值在啟用整合功能時會有些差異
螢幕解析度在啟用整合功能時會是修改後的值
但色彩品質在啟用整合功能後會回到系統預設值

有關色彩品質的部份,因 Windows XP's Remote Desktop service 不支援 RDP service 執行在 32-bit ,預設是 16-bit

(Remote Desktop server on Windows XP only support up to 24-bit video through a RDP session. However, by default it only runs in 16-bit! )

這個部份則可以透過修改群組原則來變更,但最大只到24位元

1. Open up the Group Policy editor, by going Start --> Run and type in MMC.

2. Add the Group Policy snap-in by going File --> Add/Remove Snap-in --> Add --> Group Policy Object Editor --> Add --> Finish (Local Machine) --> Close --> Ok.

3. Now navigate in the Group Policy Object Editor from Local Computer Policy --> Computer Configuration --> Administrative Templates --> Widnows Components --> Terminal Services and double-click on the 'Limit maximum Color Depth' object.

4. By default the policy is disabled and sets you to 16-bit color. Click on 'Enable' and choose either 'Client Compatible' or 24-bit to enable the highest resolution of 24-bit (True Color) to display via Remote Desktop. Options include 8-bit, 15-bit, 16-bit, and 24-bit.

Now you should be able to run in up to 24-bit on Windows XP via your Remote Desktop connection!







整合功能到底整合了那些功能呢

如下圖

2009年11月13日 星期五

Windows 7 的 XP Mode

Windows 7 熱熱鬧鬧的上市了
但看來會不會又是工程師的惡夢開始

為了測試公司的產品 iSing99 Player 在 Windows 7 上的相容性
所以開始了 XP Mode 之路

幾個注意事項

1. 只有 專業版(Professional) 跟 旗艦版(Ultimate)可以執行 XP MODE
那一堆家用進階版(Home Premium)的人不就又殘念了

2. CPU 又是一個需要確認的項目

它必須採用支援 AMD-VIntel VT 虛擬化技術的處理器和主機板

不過 Microsoft 網站上有提供相關的檢測工具
Microsoft® Hardware-Assisted Virtualization Detection Tool

我突發奇想拿去 Windows Server 2003 上,結果不能執行 (我本來是想看看該機器是不是 Intel VT)

才注意到該程式 Supported Operating Systems: Windows 7; Windows Vista Service Pack 1; Windows Vista Service Pack 2; Windows XP Service Pack 2; Windows XP Service Pack 3

並可以在 Windows XP Mode and Windows Virtual PC Home下載所需的兩個程式

Windows XP Mode (約500MB)

Windows Virtual PC

下載完後安裝順序
1.先安裝 Windows Virtual PC
2.再安裝 Windows XP Mode
安裝完後會自動建立起一個 Windows XP Mode 的虛擬機器