Archive

Posts Tagged ‘Windows 7’

Почему Windows 7 просыпается то в текстовом, то в графическом режиме?

October 11th, 2010 1 comment

Вопрос из зала:

А почему Windows 7 поднимается после hibernate то в текстовом режиме (серая полоса внизу, заполняющаяся белым), то в графическом (собирающийся из светлячков флаг)?

Я не знаю точного ответа на этот вопрос, но могу поделиться парой соображений, которые могут прояснить (или еще больше запутать) ситуацию.

Соображение первое. Эмблема Windows 7 (тот самый «собирающийся из светлячков флаг»), можно выключить с помощью утилиты msconfig (или напрямую в реестре). Иногда этот может быть способом обойти некоторые проблемы с драйвером видеокарты. Кроме того, графическая заставка не показывается, если видеокарта не поддерживает нужное разрешение (1024×768, если не ошибаюсь), например на некоторых нетбуках.

Соображение второе. Большинство современного железа поддерживает hybrid sleep. При засыпании, содержимое памяти сбрасывается на диск точно так же, как и при погружении в спячку (hibernate), но компьютер засыпает нормальным сном (sleep). Через определенное время (десятки минут, часы) компьютер выключается. Такой маневр позволяет быстро проснуться, если компьютер усыпили недавно, и сэкономить батарею во время длительного сна.

Во время обычного сна, устройства могут быть обесточены не полностью, и не трудно себе представить, что в зависимости от предыдущего состояния некоторые функции устройства могут быть недоступны, вплоть до момента полной инициализации. Скажем, по каким-либо причинам не будут работать определенные видеорежимы. В дополнение к этому, при пробуждении из нормального сна (sleep) и спячки (hibernate) явно выполняется разный код, который может иметь сои соображения на счет показывание/не показывания заставки.

В общем, вывод примерно такой. Графическая заставка при загрузке системы суть штука опциональная и если звезды не сошлись, то система её показывать не станет.

Что нового в Windows 7: изменения в Wow64.

June 9th, 2009 13 comments

Наконец-то обновилась документация в MSDN. Теперь можно спокойно рассказать, что изменилось в Wow64 с выходом Windows 7.

  1. Был полностью переписан механизм перенаправления реестра (Registry Redirection).
  2. Была изменена структура реестра. Многие ключи, перенаправляемые ранее в Wow6432Node, теперь совместно используются 32-х и 64-х разрядными приложениями.
  3. Механизм синхронизации 32-х и 64-х ключей (Registry Reflection) был с корнем выкорчеван и с позором изгнан из кода Windows. :-)
  4. В документацию было внесено множество дополнений и исправлений.

Read more…