
У меня настроена виртуальная машина через Windows Virtual PC для Windows XP Pro, и мне никак не удается заставить работать ClearType.
Я включил его в диалоговом окне Display -> Appearance -> Effects, но, похоже, он полностью игнорирует это. Весь текст по-прежнему без сглаживания. Даже установка обычного сглаживания не работает. Если я отключу Integration Features, он, похоже, работает, но тогда я теряю много хороших функций.
Что еще более странно, так это то, что Windows XP Mode, установленный с Windows Virtual PC (это отдельно от моей XP Pro VM), отлично работает как с ClearType, так и с Integration Features. Я включил его таким же образом, и он работает как часы, никаких проблем.
Я использую Windows 7 Professional 64-bit в качестве хостовой ОС и у меня установлена последняя (насколько мне известно) версия Windows Virtual PC. Единственное забавное дело, которое я могу придумать, это то, что я включил 24-битный цвет через настройку групповой политики внутри каждой виртуальной машины XP (как Pro, так и урезанной копии режима XP). Это довольно известный трюк, задокументированный во всем Интернете, новот типичный постоб этом.
решение1
По крайней мере, в Windows 7 64-бит Windows Virtual PC (я использую Windows XP sp3 IE7 VHD) можно включить «Возможности интеграции» и одновременно использовать ClearType в Internet Explorer 7.
Первую часть информации можно найти здесь:
Сначала отключите Integration Features, прежде чем продолжить процедуру. После изменения максимального предела глубины цвета снова включите Integration Features.
- В операционной системе Windows XP (удаленная система) нажмите меню «Пуск», затем «Выполнить».
- Введите GPEdit.msc, чтобы открыть редактор групповой политики.
- Перейдите в раздел «Политика локального компьютера» -> «Конфигурация компьютера» -> «Административные шаблоны» -> «Компоненты Windows» -> «Службы терминалов».
- На правой панели дважды щелкните параметр «Ограничить максимальную глубину цвета».
- В диалоговом окне «Свойства» выберите переключатель «Включено», а затем установите для параметра «Глубина цвета» значение 24 бита.
- перезапустите образ, выбрав ДЕЙСТВИЕ > ПЕРЕЗАПУСК (в самом верхнем левом углу программы Windows Virtual PC).
затем по этой ссылке:
[не могу разместить вторую ссылку, так как я новый пользователь, но название страницы «Virtual PC for Windows 7 УЖАСНО — или я что-то упускаю?»]
- В операционной системе Windows XP (удаленная система) нажмите меню «Пуск», затем «Выполнить».
- Введите regedit, чтобы открыть редактор реестра.
- Перейдите в [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations]
- добавьте новый DWORD с именем "AllowFontAntiAlias" (без кавычек) и установите значение на единицу. Значение будет отображаться как "0x00000001(1)"
- перезапустите образ, выбрав ДЕЙСТВИЕ > ПЕРЕЗАПУСК (в самом верхнем левом углу программы Windows Virtual PC).
вам может потребоваться или не потребоваться перезагрузка между каждым шагом, но я это сделал. После этого у меня были включены "Функции интеграции" с ClearType, работающим в Internet Explorer 7 в Windows Virtual PC.
решение2
Единственный способ, который я нашел, это отключить функции интеграции. Очевидно, функции интеграции заставляют все работать через терминальные службы, которые не поддерживают более 24-битного видео.
Я отключил функции интеграции, увеличил глубину цвета до 32 бит и включил ClearType. К сожалению, производительность видео довольно низкая, поскольку используется программный рендеринг XP (в отличие от аппаратного ускорения).
Единственным негативным последствием отключения функций интеграции является то, что XP Mode не выполняет автоматический вход в систему и вы не сможете перетаскивать объекты так же легко, как раньше.