Отправляет email-рассылки с помощью сервиса Sendsay

Windows и Office: новости и советы

  Все выпуски  

Windows и Office: новости и советы


Служба Рассылок Городского Кота
N 57

Здравствуйте, уважаемые подписчики.

Извините за некоторый перерыв в рассылке.

Как вы, скорее всего, уже знаете, 14 сентября поступила в продажу Windows Millennium Edition - новая ОС семейства Win9x. В России "Майкрософт" никаких мероприятий, посвященных этому событию, проводить не стала. Ведь совсем скоро, десятого октября, прессе будет представлена русская версия WinMe.

Спящий режим в WinMe

Я уже упоминал о том, что в Windows Me имеется спящий режим. При выключении компьютера система запоминает свое состояние в специальном файле, а при включении компьютера вместо обычной загрузки восстанавливает это запомненное состояние. При этом рабочая среда оказывается в точности такой, какой она была перед уходом в "спячку". Открыты те же программы и те же документы, как будто вы просто на минуту отходили от компьютера.

Но вполне возможно, что после установки WinMe вы не обнаружите этой возможности. Сначала ее необходимо включить. Для этого дважды щелкните на значке "Параметры электропитания" (Power Options) в панели управления. В открывшемся окне свойств перейдите на вкладку "Спящий режим" (Hibernation) и разрешите использование этого режима.

Ах, у вас такой вкладки нет? Тогда ищите в папке Windows файл Nohiber.txt. В этом файле будут перечислены драйверы, которые препятствуют использованию данного режима. Как правило, это драйверы старых типов, не соответствующие спецификации WDM. Чтобы спящий режим заработал, их необходимо заменить на драйверы, входящие в состав Windows Me или специально написанные для нее. Во многих случаях удовлетворительный результат получается и при установке драйверов WDM, написанных для предыдущих версий Windows.

Если спящий режим включен, а компьютер, тем не менее, уходить в него не хочет, то загляните в файл Sysfail.txt. В нем будет указано устройство, отказавшееся уйти в "спячку". Еще одной причиной, правда, маловероятной, может оказаться нехватка места на диске. Для записи состояния ОС необходимо место, равное половине размера ОЗУ.

Драйверы и "спячка"

Сразу скажу, что я не знаю конкретных причин, по которым для функционирования спящего режима необходимы специальные драйверы. Но такое решение было принято разработчиками вынужденно. В ранних бета-версиях этот режим можно было включить независимо от того, какие драйверы стоят в системе. И во многих случаях все работало прекрасно. Но и проблем со "спячкой" было немало.

В результате на одном из этапов разработки эта возможность в системе была вообще заглушена, и только некоторым бета-тестерам был выдан специальный "ключ" - программа, включавшая спящий режим. Тогда же работоспособность этого режима стала обеспечиваться только при использовании драйверов WDM. Наконец, ближе к концу разработки, спящий режим был возвращен в систему. Но с теми ограничениями, о которых я уже сказал выше.

Вероятно, не один раз раздастся (да и уже задается) вопрос: - "Как же так, в Windows 2000 у меня спящий режим работает прекрасно, а в WinMe - не хочет, хотя машина одна и та же". Разработчики отвечают на него так.

Прежде всего, Windows 2000 и WinMe - разные операционные системы и используют разные модели драйверов. Хотя драйверы WDM в большинстве случаев подходят и к той, и к другой, этим список драйверов не исчерпывается.

Во-вторых, список оборудования, совместимого с Windows 2000, намного меньше аналогичного списка для WinMe, Да и совместимое с Win2000 оборудование обычно выпускается крупными компаниями, которые обычно более ответственно относятся к разработке устройств и написанию драйверов.

В-третьих, Win2000 предназначена в первую очередь для корпоративных пользователей. То есть, человек, использующий эту ОС, скорее всего, не настраивает систему сам. Этим занимаются специалисты из информационных отделов. Их же вызывают в случае появления неполадок. Пользователь же WinMe, как правило, остается с компьютером один на один, и необходимо предпринять все возможное, чтобы проблем у него возникало как можно меньше.
Поэтому-то включение спящего режима и обусловлено такими ограничениями.
 

Драйверы в WinMe

Поскольку при использовании спящего режима с драйверами, написанными для предыдущих версий ОС, возникали разного рода проблемы, в состав WinMe были включены только те драйверы, которые были переписаны изготовителями оборудования и прошли сертификацию в MS. Старые драйверы, даже прошедшие сертификацию ранее, новые возможности WinMe не поддерживают, поэтому в состав системы включены не были. При таком подходе с высокой степенью вероятности обеспечивается полная функциональность системы, если она установлена на новый компьютер и для всех устройств имеются встроенные драйверы.

Если Windows Me устанавливается поверх более старой версии, то программа установки, как правило, сохраняет ранее установленные драйверы. В этом случае "спячка" и некоторые другие возможности могут оказаться недоступными. Правда, иногда драйверы все же заменяются на новые, но это происходит очень редко. Только в тех случаях (менее одного процента), когда заведомо известно, что текущий драйвер не будет правильно работать в WinMe, он заменяется встроенным.
 

Еще раз о рассылке в гипертекстовом формате

В прошлом выпуске я упомянул, что гипертекстовые выпуски рассылки обычно оказываются меньше, чем в простом текстовом формате. И получил довольно много писем с утверждениями, что этого быть не может. Двое подписчиков даже возмутились - зачем я обманываю людей.

Конечно, гипертекст не может быть меньше по размеру, чем такой же, но неформатированный текст. Но обратите внимание, что я говорил не о тексте самом по себе, а о выпусках рассылки. Сразу после отправки рассылки ко мне приходят две авторские копии: простая и гипертекстовая. И я давно заметил, что если гипертекстовый вариант сделан аккуратно, без тегов, которые добавляет Word, то гипертекстовый вариант оказывается меньше по размеру.

Это казалось мне странным, но разбираться в причинах желания не было. Как заявлял персонаж одного анекдота, "хвост у коровы растет вниз. Я не знаю, почему он так растет, я просто констатирую факт".

Теперь же пришлось вдаваться в детали. Начнем с того, что в выпуски рассылки обычно включена реклама. В гипертекстовых это обычно ссылка на банер, в текстовом - реклама в виде текста. Нетрудно понять, что ссылка короче, чем несколько строк текстовой рекламы.

Но несложный подсчет показал, что 4-6 строк текста не могут дать нередко наблюдаемой разницы в несколько килобайт (до пяти-восьми в больших выпусках). Дальнейший анализ обнаружил, что в теле текстовых выпусков рассылки (по крайней мере тех, что приходят мне) сам текст содержится дважды, но в разных кодировках: сначала в КОИ-8, затем в Win1251. На экране отображается только один вариант, а второй, похоже, спрятан где-то в служебных полях. Вряд ли это сделано специально, возможно, просто какая-то ошибка. За счет этого текстовые выпуски и оказываются больше.

Игорь Лейко

ipl@redline.ru

http://www.redline.ru./~ipl



http://subscribe.ru/
E-mail: ask@subscribe.ru

В избранное