Обзор Windows Millennium Edition
Обзор Windows Millennium EditionMicrosoft успешно выдержав все нападки антимонопольного законодательства продолжает успешно выпускать новые продукты. В 2000 году она явила миру WindowsME. Надо сказать, что Windows 95 в свое время действительно была фурором, действительно новой, лучшей и быстрой операционной системой. Все что последовали позже, были лишь чуть красивее (интерфейс, кнопочки), содержали всякие новые нужные и не нужные функции и конечно новые "глюки" ;-)
За последние несколько лет прослеживается достаточно четкая тенденция к ежегодному обновлению потребительской ОС: Windows 98 - Windows 98SE - WindowsME. Судя по всему, диктуется такой график исключительно маркетинговыми соображениями - учитывая достаточно отлаженную систему Windows Update и периодическое обновление ключевых (с точки зрения Microsoft) апплетов, никакой реальной необходимости в регулярном выпуске новых версий ОС нет. Этим же можно объяснить и почти трехмесячную паузу между фактическим завершением работ над Windows Me (середина июня) и началом ее розничных продаж - режим надо соблюдать.
Cудя по всему, внутри компании еще не до конца вырисовалась сама концепция потребительской операционной системы, т. е. "ОС для домохозяек". Хотя Windows 9х давно уже пропагандировалась в таком качестве, не секрет, что в деловой среде она была, не менее популярна, чем Windows NT Workstation. Да, надежность ее ниже, но этот фактор далеко не всегда оказывается решающим - еще есть цена, ресурсоемкость, простота настройки. Кстати, в качестве сетевого клиента Windows 9x обеспечивает даже более высокую производительность (хотя и в ущерб безопасности).
В большей степени это связано именно с отсутствием четкого разграничения между потребительской и корпоративной ОС. До сих пор наиболее принципиальным отличием были разные ядра, а технологии и интерфейсные решения свободно кочевали туда-сюда. Однако с выходом Whistler ядро станет общим. Таким образом, WindowsME - пожалуй, наиболее решительная попытка Microsoft расставить все точки над "i". Первоначально из нее даже собирались исключить клиент для сетей NetWare, но под давлением общественности все же оставили.
Что же из себя представляет WindowsME? Рассмотрим систему в целом и основные нововведения.
Начнем с инсталляции. Итак, стиль работы установщика системы практически не изменился по сравнению с Win98, хотя инсталляция WinME занимает немного больше времени, чем установка Win98. Количество поддерживаемых системой устройств, конечно, увеличено, однако вы, возможно, не найдете некоторые старые драйверы устройств, присутствовавшие в Win98 и даже в Win2000. Microsoft предлагает попрощаться с REAL Mode. После инсталяциии Windows ME Вы заметите, как быстро загружается эта операционная система. Приятно видеть, насколько шустро окно самотестирования при включении питания (POST) переходит в рабочий стол Windows (Desktop). Это занимает гораздо меньше времени, чем у других современных версий Windows. В Windows ME произошел полный отказ от поддержки Real Mode. Операционная система находится в Real Mode только мгновения во время загрузки.
Что касается внешнего вида и функциональности Проводника и Рабочего стола - изменения не слишком большие. Первое, что бросается в глаза, это приятный синеватый фон Desktop'a, новые красочные и более "лаконичные" иконки, а также прозрачная подложка у их подписей (все как в Win2000). В Проводнике доработаны кнопочные панели, пополнившиеся полезными файловыми командами Move To (перенести) и Copy To (скопировать), стало возможно настраивать, какие кнопки показывать, выбирать отображаемые в Details-режиме информационные колонки, количество которых заметно возросло: категория, число каналов, формат, тип компрессии, длина клипа и прочие мультимедиа-атрибуты, комментарий, Copyright... Поиск файлов организован в виде HTML-формы; приближены к 2000'ному офисному стилю системные окна открытия/сохранения файлов, которые обзавелись масштабируемостью и панелью быстрого доступа к Истории, Моему Компьютеру, Рабочему Столу. Обращение к компьютерам в сети теперь осуществляется через иконку My Network Places (как в Win2000, но действует иначе), упрощена настройка ассоциаций типов файлов (+отмена произведенных изменений и опция принудительного просмотра в "родительском" окне). Появились возможности быстрого открытия документов одним из ранее уже использовавшихся для этого приложений (Open With), переименования файлов и назначения ассоциаций из окна свойств, выполнения операций Synchronize... В общем, Проводник, безусловно, стал удобней, правда, толку от этого мало - все равно продвинутые пользователи пользуются им крайне редко.
Теперь кратко пройдемся по основным программам WindowsME:
RegEdit: управление ссылками на часто посещаемые разделы реестра (Favorites); запоминание состояния ветвей дерева реестра при выходе из редактора (открыто/закрыто, последний открывавшийся ключ...).
System Information 6.0: заметно доработана и теперь полностью интегрирована в справочную систему Windows. Последняя, кстати, сильно пострадала от переделок, с трудом "вращается" и вообще больше напоминает навороченный Интернет-сайт с системами поиска, отслеживания последних просмотренных тем, рекламными турами (некоторые с Windows Media, Macromedia Flash) и прочим. Введен даже новый Help Center-протокол работы со справочными ресурсами, доступ к которым можно осуществлять из браузера с помощью префикса hcp://. К счастью, старый компилированный (CHM) HTML-Help все еще копируется инсталлятором на диск и используется большей частью приложений Windows.
В приложении также добавлена функция диагностики программно-аппаратной конфигурации сети; стало возможно просматривать историю изменений ресурсов и компонентов ПК (подсистема PCHealth).
DriveSpace 3: исчезли функции создания сжатых дисков, поддерживаются только операции присоединения/доступа, изменения размеров/удаления сжатых томов, распаковки дискет.
Disk Cleanup: возможность очистки отладочной информации (FAULTLOG.TXT) о вызывавших сбои приложениях и удаления файлов, собранных системой обеспечения целостности системы (WINSYSTEM SFPARCHIVE). Появилась дополнительная команда для вызова диалога ограничения размеров архивов System Restore. Автоматически появляющиеся Disk Cleanup-сообщения о нехватке места на диске теперь всплывают в System Tray-области (возле часов) вместе со специальной иконкой.
Scheduled Tasks: теперь планировщик задач работает незаметно, "не оставляя следов" в виде значка в System Tray-области. В приложении уже "зашито" два задания, первое из которых предназначено для сбора данных о ПК (система PCHealth, о которой будет сказано отдельно), а второе - для превентивной оптимизации запуска приложений. В свойствах задач добавлен новый полезный переключаемый параметр "будить компьютер для запуска выбранной задачи".
MediaPlayer 7.0: очень "ресурсо-прожорлив", но понимает практически все популярные форматы аудио/видео файлов (кроме, конечно, RealAudio), имеет функции Интернет-радио-тюнера, копирования и сжатия треков с аудиокомпакт-дисков на винчестер, поддерживает возможность изменения интерфейса с помощью скинов, предоставляет средства управления мультимедиа-коллекциями, портативными hardware-плейерами. Поддерживаются визуальные эффекты, есть эквалайзер, действенная система улучшения звука, плэйлистер и т.д. Новый DVD Player, кстати, оформлен в том же стиле, что и MediaPlayer. Что касается NetShow Player и CD Player, то они теперь просто являются составной частью монстра MediaPlayer'a. С теми небольшими, симпатичными утилитами проигрывания компакт-дисков, которые можно было найти в Win9x и Win2k, похоже, покончено... навсегда. Ну а если вам не нравится MediaPlayer, что поначалу вполне объяснимо, сохраните файл cdplayer.exe из Windows 98 или воспользуйтесь старенькой утилитой FlexiCD из бесплатного набора MS Power Toys. Но лучше, конечно, не мучаться и установить WinAMP.
System Configuration Utility: распаковка файлов из инсталляционных дисков, поиск в ключах Win.ini и System.ini, переключение загрузки статических VxD-драйверов, настройка переменных окружения и параметров кодовых страниц. Сама утилита не имеет ярлыка в меню Пуск, а спрятана она в папке WindowsSystem под именем MSCONFIG.EXE.
Calculator: возможность переключения формата представления (HEX, DEC, GRAD...) из меню View, добавлен режим Digit Grouping для более четкого визуального представления чисел (работает, только если они не дробные).
Paint: функции получения изображений со сканера или камеры.
Windows Movie Maker: новое приложение, по непонятным причинам стоящее во главе списка What's New и предназначенное для создания и редактирования аудио/видео, получения записей из цифровых камер.
Home Networking Wizard: расширенный мастер пошагового создания и конфигурирования домашних сетей.
System File Protection & Restore: эмигрировавшая из Windows 2000 и заметно исковерканная подсистема многослойной защиты и восстановления важных файлов ОС; часть большой системы PCHealth, которая будет отдельно описана в одном из следующих номеров.
Compressed Folders: новая системная функция (кажется, позаимствована из Plus! for Win98), предоставляющая возможность работы с ZIP-архивами в Проводнике без внешних утилит. Вы сможете просматривать содержимое архивов, распаковывать отдельные или все файлы, копировать/вырезать и удалять их, защищать паролем, просматривать архиваторные свойства... Команды шифрования и распаковки архивов можно найти в контекстном меню Проводника, кроме того, предоставляются возможности сжатия файлов командой SendTo, а создания архивов - через меню New. Image Preview: новое и пока довольно примитивное средство, предназначенное, как и следует из названия, для быстрого просмотра файлов изображений. Причем поддерживается не только основная тройка BMP/GIF/JPEG, но и многие другие форматы. Предоставляются функции масштабирования, вращения и печати изображений.
Кроме того, в вашем распоряжении обновленные DirectX версии 7.1 и много раз уже обозревавшиеся Internet Explorer & Outlook Express 5.5. Зато из новой операционной системы исчезли Windows-конвертер FAT16 в FAT32 (осталась только DOS-версия), VRML Viewer, RealAudio Player, System File Checker, System Configuration Editor и средства быстрого просмотра QuickView, имевшиеся во всех предыдущих Windows 9x. Попробую лучше перечислить, что нового появилось в панелях управления, если сравнивать с Windows 98SE.
Taskbar & Start Menu: расширены функции настройки меню Пуск - режим персонализированных меню в стиле Office2000, отключение показываемых команд, переключение поддержки Drag&Drop, отображение подменю с элементами системных папок, например, апплетов из Control Panel... Расширены возможности настройки Панели Задач - опции отключения контекстного меню и функций изменения размеров/перетягивания панели.
Folder Options: количество опций сокращено до минимума; добавлен режим отключения показа защищенных системных файлов.
Automatic Updates: новая панель, предназначенная для настройки режимов автоматического поиска и установки системных обновлений через Интернет.
System: добавлены опции System Restore disk space use (ограничение занимаемого под "снимки" системы дискового пространства) и Disable System Restore (отключение функции отслеживания изменений в системе).
Mouse: странновато работающая функция ClipLock, предназначенная для упрощения перетягивания без длительного удержания кнопки мыши; управление ускорением перемещения курсора; режим автоподведения указателя мыши к нажимаемым по умолчанию кнопкам в диалогах; скрытие курсора во время набора текста; помощь в сомнительно быстром нахождении курсора на экране - при нажатии Ctrl сходящиеся концентрические круги покажут местоположение указателя.
Regional Settings: раздельный выбор страны и региона; область предварительного просмотра результатов настройки форматов отображения дат и цифр вместо карты мира, которая в Win98 использовалась исключительно для открытия "пасхального яйца" (Easter egg) системы.
Sounds & Multimedia: закладки управления устройствами записи/воспроизведения голоса; пошаговый Wizard тестирования возможностей аудиокарты для работы с голосом; свежие Windows Media Audio и Fraunhofer MP3 кодеки. Последний, кстати, advanced-версии, но максимальный битрейт сжатия ограничен 56 Кбит, что, очевидно, сделано для продвижения Windows Media формата.
Dial-Up Networking: возможность быстрой установки используемого по умолчанию соединения из контекстного меню; настройка пароля и логина, а также параметров телефонного подключения прямо в свойствах dial-up-записей.
К сожалению, надежды на реализацию имеющихся в Win2k функций указания нескольких номеров телефонов для дозвона, дублирования dial-up записей и т.п. оправданы не были.
Accessibility Options: дополнительные визуальные средства изменения толщины курсора и частоты его мигания.
Game Controllers: возможность добавления игровых устройств управления на основе указанных пользователем характеристик (custom); опции переключения штурвала и педалей; добавление функций голосового чата в DirectPlay игры, не имеющие соответствующих встроенных функций.
Power Options: поддержка функции Hibernate (на современных ПК) - возможность экономии электроэнергии путем отключения всего аппаратного обеспечения ПК с предварительным сохранением содержимого памяти на диске. При возвращении в рабочий режим восстанавливаются все документы и программы, запущенные перед выключением.
Display: давно востребованная поддержка частот развертки монитора более 85 Герц.
Кроме всего прочего, упрощена работа с цифровыми камерами и сканерами, появилась возможность предварительного просмотра и управления изображениями, не "вытаскивая" их из камеры (при наличии у нее поддержки Windows Image Acquisition (WIA)), конфигурирование домашних сетей сможет произвести даже неспециалист, обновлена виртуальная машина Java и проигрыватели Macromedia Shockwave Director/Flash, раздел реестра HKEY_CLASSES_ROOT, наконец, перенесен в отдельный файл classed.dat, повышена стабильность работы - даже после множественных "слетов" rundll система неплохо держится, правда, иногда "загибается" на мелочах.
Куда же делся DOS?
Одно из самых заметных новшеств WinME - это отсутствие поддержки Real-Mode DOS. То есть программы, желающие работать с ресурсами единолично в реальном режиме, запустить из Windows вы не сможете. Выйти же в DOS через меню выключения системы также невозможно, а загрузить так называемый "чистый" DOS получится только с загрузочного CD или дискеты, которую можно создать средствами Windows в панели Add/Remove Programs (правда, объем свободной основной памяти при загрузке с EBD-дискеты довольно низок). К счастью, RM-программы встречаются нынче крайне редко, в основном, это устаревшие игры.
Что еще означает для пользователя ликвидация RM-DOS? Многое. Config.sys и Autoexec.bat полностью теряют свои способности запускать программы/драйверы и предназначены лишь для первичной настройки переменных окружения (SET PATH, BLASTER, TEMP, TMP).
Основным же местом хранения переменных является раздел реестра HKEY_LOCAL_MACHINESystemCurrentControlSet ControlSessionManagerEnvironment, запись переменных в который происходит при перезагрузке системы. В то же время происходит и удаление неверных команд, внесенных несведущим пользователем в Config.sys и Autoexec.bat. Естественно, что возможности создания загрузочных меню средствами Config.sys тоже "накрылись". В общем, обещанное разработчиками повышение скорости загрузки ОС достигнуто, в основном, за счет отсутствия необходимости произведения длительных операций обработки "конфигов" и запуска всяких TSR'ов. Забавно, что обо всем этом лишь вскользь написано в What's New, и упомянуто как большое благо для всех пользователей.
Естественно, что при отсутствии DOS'a тестер ScanDisk после некорректного выхода из системы автоматически запускается в графическом, а не текстовом режиме, а отменить автопроверку в MSDOS.SYS (как это можно было раньше) нельзя. Впрочем, учитывая перекос WinME в сторону обеспечения целостности системы, это вполне обоснованно.
В свойствах DOS-программ, конечно же, удалена вкладка управления соответствующими режимами работы (Advanced), от которой остался только флажок для предотвращения обнаружения программой наличия ОС Windows. Зато появилось дополнительное поле Batch File, предназначенное для указания выполняемого перед запуском конкретной программы пакетного файла.
PCHealth, System Restore & File Protection
Теперь обратимся к рассмотрению разрекламированной многокомпонентной подсистемы PCHealth, назначение которой можно легко понять из названия. Она состоит из следующих частей: Help&Support (+Assisted Support), Automatic Update, System File Protection и System Restore. Первые два компонента я уже описывал в первой части статьи. Уточню лишь, что основная составляющая PCHealth тесно связана со справочной системой Windows, а та в свою очередь - с утилитой System Information, которая занимается сбором информации о программно-аппаратной конфигурации и предоставляет возможность просмотра истории изменений ресурсов и компонентов ПК (хранится в папке WinPchealthHelpctr). Это должно упростить и ускорить поиск причин неработоспособности или нестабильности операционной системы службой поддержки или самим пользователем. Для обеспечения регулярности сбора данных в планировщик Windows (Scheduled Tasks) "вшита" задача "PCHealth Scheduler for Data Collection", инициализируемая каждый раз при загрузке системы из "автозапускающего" раздела реестра.
Следующий компонент - System File Protection (SFP) - предохраняет важные файлы приложений и операционной системы от несанкционированного изменения и удаления. Попробуйте, например, модифицировать или удалить в директории Windows программу Twunk_32.exe... Пару секунд "шуршания" винчестера - и файл снова окажется на месте, как будто вы к нему и не "прикасались". Просто SFP перед тем, как разрешить перезаписать/удалить отслеживаемый файл, производит его резервное копирование в папки WinSystem sfparchive и C:\_RESTORE TEMP, затем проверяет версию и цифровую подпись в специальном каталоге (WinSystemCatRoot...), и если она неверна, производит восстановление. Нечто подобное происходит и при изменении важных файлов программами инсталляций.
Для того чтобы получать в Millennium "всплывающие" уведомления при восстановлении файлов системой SFP, рекомендую в разделе реестра HKEY_LOCAL_MACHINESOFTWARE Microsoft WindowsCurrentVersionSystemFileProtection присвоить параметру ShowPopups значение 1. Ну а для отключения SFP (не желательно) можно в разделе реестра HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVxDVxDMon параметру SystemFileProtection присвоить значение "N". И не забудьте перезагрузить ОС. Полный протокол работы SFP можно найти в файле WinSystemSfpSfplog.Txt.
Что касается System Restore, то это, на мой взгляд, довольно громоздкая, но действенная система, обеспечивающая вместе с SFP сохранность не только важных файлов Windows, но и компонентов установленных в ней приложений. Внешняя сторона System Restore - это одноименная утилита, предназначенная для отмены произведенных в системе изменений и использующая для этого один из имеющихся restore points - системных "снимков" (какой именно - выбирает пользователь, руководствуясь соображениями свежести "снимка"). Restore points представляют собой cab-архивы в директории Диск:\_RestoreArchive, содержащие файлы реестра Classes.Dat, System.Dat, User.Dat, конфигурационные файлы System.Ini, Wavemix.Ini, Powerpnt.Ini, Win.Ini, протокол Regsnapshot.Log и файл Desktop.Ini из директории задач планировщика - Tasks. "Снимки" создаются автоматически каждые 10 часов работы или раз в сутки во время простоя ПК. Кроме того, они генерируются при авто-апдэйте системы или при выполнении установки ПО, использующего технологию Darwin (например, Office 2000). Обычно это инсталляционные пакеты, работающие на "движках" Windows Installer или InstallShield версии 6.1 и выше. Заботливый пользователь может выполнить и самостоятельное создание новой restore point (например, перед установкой приложения или редактированием реестра), используя для этого все ту же утилиту System Restore.
Кроме указанных выше системных данных из "снимков", восстанавливается большое количество других файлов, измененных или удаленных после создания restore point'a, который пользователь собирается применить для восстановления системы. Например, если для восстановления системы используется "снимок" месячной давности, то несистемные файлы, изменявшиеся или удалявшиеся в течение месяца, также будут восстановлены (к счастью, это обратимо).
Millennium отслеживает изменения и удаления огромного количества типов файлов (боле 500, в т.ч. INI, BAT, DLL, EXE), сохраняя их в папке \_RestoreTemp, а затем перемещая без сжатия в FSx.CAB-архивы в директории \_RestoreArchive. Для того, чтобы обеспечить сохранность пользовательских документов и настроек, изменения в папках My Documents, History, Documents and Settings, Cookies, Favorites, Application Data и других игнорируются. Список расширений файлов, за которыми ведется "слежка", можно найти между тегами Указанный список отслеживаемых файлов и директорий можно при необходимости дополнять и модифицировать (например, чтобы снять защиту с некоторых программ или, наоборот, установить ее). Но так как FileList.Xml тоже защищен от изменения, редактировать его можно только загрузившись в "чистом" DOS'е с дискеты или CD. Чтобы внесенные изменения вступили в силу, необходимо также заново "скомпилировать" файл VxDMon.dat из директории _RESTORE, для чего в разделе реестра HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVxDVxDMon нужно присвоить параметру FirstRun значение "Y" и перезагрузиться или произвести операцию выключения/включения System Restore. Сделать это можно в панели управления Системой - закладка Performance->File System->Troubleshooting->Disable System Restore. Там же, но на вкладке Hard Disk, можно отрегулировать объем дискового пространства, отводимого под "снимки". Несмотря на наличие описанных выше изощренных систем защиты, реестр WinME все еще "страхуется" знакомой нам по Windows 98 утилитой Registry Checker, которая занимается резервированием, оптимизацией и исправлением ошибок реестра. При загрузке операционной системы или после принудительного запуска Registry Checker (Scanregw.exe) программа автоматически проверяет реестр на наличие ошибок и при отсутствии оных производит резервирование файлов User.dat, Classes.Dat, System.Dat, Win.ini и System.ini. Все эти файлы сжимаются программой в cab-архив, который под именем RBxxx.CAB (где xxx номер резервной копии) помещается в директорию WinSysbckup. При обнаружении сбоя вам предлагается исправить ошибки в реестре или восстановить его из имеющейся резервной копии. Интересно, что после восстановления испорченная версия реестра не удаляется, а сохраняется на диске под именем Rbbad.cab. По умолчанию максимальное количество резервных копий равно пяти, однако, это число можно изменить, отредактировав значение параметра MaxBackupCopies в конфигурационном файле SCANREG.INI, располагающемся в директории Windows. В нем же можно и отключить резервирование (параметр Backup), отменить оптимизацию реестра (Optimize), сменить директорию хранения архивов (BackupDirectory), указать дополнительные файлы для сжатия (Files). Освобождаем место Давайте теперь разберемся с лишним местом, занимаемым системными файлами на диске... Для начала зайдите в директорию WinOptionsInstall. Ее содержимое вам ничего не напоминает? В этой папке хранится копия инсталляционных архивов WinME. При добавлении компонентов в систему через Панель Управления файлы берутся именно отсюда. Таким образом, вы можете отказаться от традиционного хранения дистрибутива ОС на винчестере. Однако тем, кому дорого место на диске, я бы советовал после окончательного конфигурирования Millennium удалить содержимое упомянутого каталога и при смене компонентов системы или драйверов использовать компакт-диск. В этом случае не помешает в разделе реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoft WindowsCurrentVersionSetup указать в параметре SourcePath путь к директории с установочными файлами на компакт-диске. Продолжим сокращение размеров ОС путем грубого "хирургического" вмешательства. Итак, что можно безболезненно удалить: файлы с расширениями 1st в корневом каталоге диска, папки Online Services в Program Files, WinApplication DataMicrosoftIntro, WinSystemOobe (т.н. Out of Box Experience; не пугайтесь, если несколько файлов удалить система не позволит). Проинспектируйте директории My Documents и WinSamplesWSH, в которых находится большое количество малоинтересных примеров мультимедиа и скриптов. Можно также "убить" файлы ненужных языковых локализаций элементов управления справкой в папке WinSystemMui. При этом, очевидно, необходимо оставить поддиректории 0409 и 0419, содержащие соответственно англо- и русскоязычные DLL'ки. Схожую операцию не помешает произвести и с файлами каталога WinMsagentIntl. Удостоить смерти можно информационный тур и демонстрашки Movie Maker'a (а то и его самого) - см. одноименную директорию в Program Files, неказистые скины и ненужные визуальные эффекты MediaPlayer'a (Program FilesWindows Media PlayerSkins), аудио- и видеосопровождение общего тура WinHelpTourAudio и WinHelpTourVideo. Что еще - ненужные фоновые изображения, скрин-сэйверы, звуки из папки WinMedia, цветовые профили из WinSystemColor... Только не переусердствуйте! Теперь перейдем к вопросу повышения скорости работы ОС. Владельцам не слишком современных ПК я бы посоветовал отключить функцию System Restore (о ней подробно рассказывалось в прошлом номере) навсегда. Кроме очевидной экономии места на диске за счет отсутствия backup-архивов, вы получите и повышенную производительность системы. Напомню, отключить SR можно в панели управления Системой - закладка Performance->File System->Troubleshooting->Disable System Restore. Как показывает опыт, необходимость использования System Restore для возвращения системы в стабильное состояние у аккуратных пользователей возникает редко. Во-первых, порча важных системных файлов маловероятна при включенной System File Protection. Во-вторых, восстановление реестра и системных ini-файлов можно произвести средствами утилиты Registry Checker. В-третьих, сомнительному восстановлению испорченных библиотек нерабочих приложений с помощью SR опытные пользователи предпочтут обычную переинсталляцию. Кроме всего прочего, System Restore заметно притормаживает систему, забивает "мусором" диски и выполняет свои функции даже в тех случаях, когда это совершенно не требуется. Например, при активной работе в популярном файл-менеджере Windows Commander его конфигурационный файл wincmd. ini, хранящийся на беду в директории Windows, будет резервироваться буквально каждую минуту (то же самое творится и со многими другими файлами). Это происходит из-за того, что SR отслеживает изменения любых ini-файлов в директории Windows, а wincmd.ini в процессе работы постоянно обновляется файл-менеджером. При отсутствии средств настройки системы слежения за файлами в WinME остается единственный выход - помещение wincmd.ini и подобных ему файлов в Exclude-раздел списка Filelist.xml, о котором подробно рассказывалось в прошлом номере. А изменить Filelist.xml (если помните) тоже не очень просто. Еще один интересный аспект использования System Restore - антивирусная безопасность. К сожалению, проверить в боевых условиях реакцию SR на Win32-файловые вирусы я не успел. Однако ее можно хорошо представить и без этого. При отключенных по умолчанию сообщениях System File Protection пользователь даже не будет догадываться о том, что файлы заражаются. Большая их часть, конечно, будет зарезервирована SR в процессе "заболевания", однако не исключено попадание в restore-архив и зараженных файлов. Таким образом, при попытке восстановления системы с помощью все той же System Restore "зараза" никуда не исчезнет. Ну а когда новые вирусы научатся отключать System File Protection и System Restore... Ладно-ладно, не будем о грустном! Интересна также реакция системы на работу антивирусных сканеров и мониторов. Очевидно, многие из них требуют доработки для совместимости с WinME. Например, последняя версия часто используемой антивирусной программы AVPDOS32 (AntiViral Toolkit Pro) при проверке защищенного каталога _Restore через пару секунд просто "вылетает" с сообщением об ошибке. Стоит также подумать об отключении функций Active Desktop, Web View и Quick Launch, без которых Проводник работает гораздо быстрее. Для подобной тонкой настройки лучше всего воспользоваться крошечной freeware-утилитой TweakUI из набора Power Toys компании Microsoft. После установки утилиты вызовите ее через Панель Управления, зайдите на вкладку IE, снимите галочку с пункта Shell Enhancements и перезагрузите ПК. Тот же результат можно получить, если в разделе реестра HKEY_CURRENT_USERSOFTWAREMicrosoft WindowsCurrentVersionPoliciesExplorer присвоить параметру ClassicShell значение 01 00 00 00. Полезным может оказаться и отключение анимационных эффектов - пункты Combo Box Animation, Menu Animation, Window Animation... на закладке General в TweakUI. Схожий эффект дает отключение опции "Use transition effects for menus and tooltips" в панели управления Display на закладке Effects. Кроме всего прочего, советую отключить функцию автообновления системы - Automatic Updates (см. соответствующий апплет в Панели Управления). С "нашим" Интернетом гораздо разумней заходить время от времени на сервер windowsupdate.microsoft.com и при необходимости самостоятельно скачивать обновления оттуда. Как я уже писал, отменить автопроверку "скандиском" в MSDOS.SYS (как это можно было раньше) нельзя - теперь эта опция спрятана в реестре. Учитывая перекос WinME в сторону обеспечения целостности системы, это вполне обосновано. Отключается автопроверка элементарно - вы можете воспользоваться редактором реестра, найти раздел HKEY_LOCAL_MACHINESystemCurrentControlSetControlFileSystem и параметру DisableScandiskOnBoot присвоить значение 01. Либо запустить программу System Configuration Utility (она находится в папке WinSystem, файл MSConfig.exe), на первой закладке нажать кнопку Advanced и отметить в появившемся окне опцию "Disable ScanDisk after bad shutdown". Итак, новая ОС от Microsoft получилась действительно неплохой. Множество функций по восстановлению системы и защите файлов помогут неподготовленному пользователю. Правда, должен отметить, что требования к производительности ПК у нее все-таки выше, чем у Windows 98, поэтому или запаситесь терпением или делайте апгрейд. Надеюсь, данная статья поможет вам лучше разобраться в новой операционной системе и настроить ее на оптимальное быстродействие.

Комментарии читателей Оставить комментарий