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

Секреты Windows: статьи о реестре, rundll32.exe, программах Оптимизация и автоматизация работы на ПК. Оболочка - 1


Новости нашего сайта:

Продолжение, начало в выпусках: 1

В конец записи

Книга "Оптимизация и автоматизация работы на ПК. На 100%", Глава 1. Оптимизация Windows XP, Часть 3. Оптимизация оболочки: Общие настройки оболочки, Оптимизация оболочки с помощью стандартных диалогов.

После настройки меню ПУСК можно переходить к настройке оболочки Windows XP. Хотя подождите, сначала лучше сделать резервную копию всех настроек, которые мы изменили в предыдущей главе — вдруг что-то случится и они будут утеряны. Тогда вместо того, чтобы все делать заново, можно просто восстановить старые настройки из их копии. Для резервирования всех параметров реестра, которые мы изменяли в предыдущей главе, достаточно воспользоваться сценарием, расположенным на диске, поставляемой вместе с книгой.

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

Диалог Эффекты

Первым местом, куда мы с вами сейчас отправимся, является диалог СВОЙСТВА: ЭКРАН, который можно вызвать из контекстного меню рабочего стола, если выбрать команду СВОЙСТВА. Точнее, мы с вами перейдем на вкладку ОФОРМЛЕНИЕ этого диалога, после чего нажмем на кнопку ЭФФЕКТЫ…. Данная вкладка предоставляет следующие возможности.

  • Определить, какой эффект будет применяться для меню и подсказок при их отображении. Можно выбрать либо эффект затемнения (тогда при закрытии меню оно будет, как бы, растворяться в воздухе), либо развертывание (тогда при закрытии меню, оно будет, как бы, сворачиваться). А можно вообще запретить какие-либо эффекты, если убрать флажок с соответствующего пункта диалога.

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

  • Определить, какой метод сглаживания экранных шрифтов будет применяться. Здесь решать должны только вы. Можно применять обычный метод сглаживания (оптимален для ЭЛТ-мониторов), метод Clear Type (оптимален для TFT-дисплеев) или вообще не применять никакой метод (если вы часто создаете рисунки экрана для печати (в смысле, Print Screen), тогда, скорее всего, придется отключить сглаживание).
  • Определить, будут ли применяться крупные значки.
  • Определить, будут ли отображаться тени от списков и меню. Здесь также должны решать только вы. Конечно, с одной стороны, тени являются дополнительной нагрузкой на процессор, но с другой, нагрузка является несущественной, а вот эффект от применения тени нравится многим пользователям.
  • Определить, будет ли отображаться содержимое окон проводника при перетаскивании (если отображение отключено, тогда при перемещении окна будет отображаться не его содержимое, а лишь рамка вокруг окна). Лучше отключить отображение, так как это может существенно уменьшить нагрузку на процессор при перетаскивании, да и выглядит как-то красивее и изящнее.
  • Определить, будут ли скрываться из названий меню подчеркнутые клавиши (если вы нажмете клавишу ALT, тогда они появятся). Большинство меню и команд контекстного меню имеют в своем названии подчеркнутую клавишу — это клавиша, которую можно использовать в комбинации с клавишей ALT для выполнения команды, заложенной в данном элементе контекстного меню или для раскрытия списка данного меню, не используя для этого указатель мыши. В принципе, это только ваше дело, скрывать подчеркнутую клавишу, или нет, но если вы не можете причислить себя к продвинутым пользователям, тогда лучше оставить.

    Если вы недавно стали пользователем операционной системы Windows, тогда, скорее всего, не применяете в своей работе стандартные комбинации клавиш. Можно смело сказать, что это большой недостаток, так как комбинации клавиш могут существенно облегчить работу в Windows XP, и, к тому же, сразу расставляют всех по своим местам — становится сразу видно, кто новичок, а кто знает Windows как свои пять пальцев. Если теперь вы думаете, где бы побыстрее найти список всех возможных сочетаний клавиши, тогда идите в Справку и поддержку (поместите курсор мыши на рабочем столе и нажмите на клавишу F1) и в поле ввода строки для поиска введите строку Общие сведения о сочетаниях клавиш.

Диалог Параметры быстродействия

Следующим диалогом, которым мы воспользуемся для настройки оболочки, является диалог ПАРАМЕТРЫ БЫСТРОДЕЙСТВИЯ, который можно вызвать, нажав на кнопку ПАРАМЕТРЫ в поле БЫСТРОДЕЙСТВИЕ вкладки ДОПОЛНИТЕЛЬНО диалога СВОЙСТВА: СИСТЕМА (вызывается комбинацией клавиш WIN+BREAK). Данный диалог имеет несколько вкладок, содержимое которых мы с вами и рассмотрим.

Рисунок 1 Рис. 1.05. Диалог Параметры быстродействия

Вкладка ВИЗУАЛЬНЫЕ ЭФФЕКТЫ (рис. 1.05) содержит в себе основной набор параметров, которые нам нужно рассмотреть. Если вы хотите максимального быстродействия операционной системы, тогда просто установите переключатель ОБЕСПЕЧИТЬ НАИЛУЧШЕЕ БЫСТРОДЕЙСТВИЕ, что приведет к снятию всех флажков на данной вкладке. Иначе давайте рассмотрим назначение некоторых из них.

  • Анимация окон при свертывании и развертывании. Если вы хотите, чтобы при сворачивании/разворачивании окна применялся уже известный нам эффект разворачивания, тогда можно установить этот флажок. Если же вы его сбросите, тогда при сворачивании окна, оно будет просто исчезать, а на панели задач отображаться его значок. Лучше, конечно, сбросить этот флажок, но решать только вам.
  • Гладкое прокручивание списков. Установка этого флажка приводит к сглаживанию рывков при прокручивании списков, не помещающихся на экране компьютера. Флажок очень нужный, поэтому стоит его установить. Хотя, с другой стороны, если следить за состоянием меню ПУСК и оболочки в целом, тогда прокручивание списков просто не понадобится.
  • Использование типичных задач для папок. Типичные задачи, это нововведение операционной системы Windows XP — теперь в левой части окна проводника отображается список типичных задач, которые можно выполнить в данной папке, или с файлами данного типа, если вы выделили какой-либо файл. Можно сразу сказать, что панель типичных задач очень полезное нововведение для новичков, которые только осваиваются с Windows XP, а вот для продвинутых пользователей поле типичных задач является лишь занимающей свободное место на экране областью, вместо которой могло бы отображаться еще 20-40 папок и файлов, если использовать отображение в виде списка. Во-первых, потому что область задач содержит в себе функции, доступ к которым можно получить и с помощью комбинаций клавиш, а во-вторых, многие отображаемые функции просто не приспособлены для пользователей, живущих не в Америке (например, печать фотографий с помощью Интернета, это конечно, хорошая функция, но вряд ли вы захотите распечатать фотографии у фирмы, расположенной рядом со статуей Свободы).
  • Отбрасывание теней значками на рабочем столе. Решайте сами, что делать с эти флажком.
  • Отображение тени под указателем мыши. Решайте сами, что делать с эти флажком, хотя по субъективному мнению, тень под указателем смотрится не очень.

Вкладка Дополнительно позволяет установить два очень интересных параметра.

  • Во-первых, можно определить, как будет распределяться время работы процессора: либо для более эффективной работы программ, либо для более эффективной работы служб.

    Данный переключатель влияет на значение параметра Win32PrioritySeparation, расположенного в ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\PriorityControl. Если установить распределение времени для оптимизации работы служб, тогда значение этого параметра будет равно 18, иначе 26. Что же означает этот параметр? Если судить по тому, что писали о нем программисты Microsoft в описании одного из свойств репозитария CIM, тогда он определяет длительность кванта, предоставляемого приложению переднего плана. То есть, насколько больше времени процессор будет уделять программе переднего плана, по сравнению с остальными программами. При оптимизации под работу приложений это значение равно 26, а при оптимизацию на работу служб — 18. Если вы чаще всего работаете с такими приложениями, как Word, тогда вспомните, сколько же приложений, кроме Word, в это время запущено. Наверное, это и медиаплеер, и какой-нибудь сервис мгновенных сообщений, и куча служб, и куча программ в трее… Неужели Word`у нужно уделять в 26 раза больше времени, чем всем этим приложениям (здесь мы, конечно, утрируем, но все-таки)?

    Довольно интересен тот факт, что по умолчанию значение параметра Win32PrioritySeparation равно 2 (когда выполняется оптимизация для приложений), но если сначала установить оптимизацию для служб, а потом оптимизацию для приложений, то значение параметра становится равно 26. Что это, ошибка программистов, или 2 и 26, это одно и то же?

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

    Данный переключать влияет на значение параметра DWORD-типа LargeSystemCache, расположенного в ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Session Manager\Memory Management. Если установить оптимизацию для приложений, тогда значение этого параметра будет равно 0, а если оптимизацию для служб, то 1.

    Если посмотреть в Интернете, тогда становится понятным, что установка параметра LargeSystemCache в 1 выделяет дополнительные 2 Мбайт оперативной памяти для кэша файловой системы. Это повышает скорость выполнения таких операций, как, например, отображение папки, содержащей в себе большое количество файлов, или перемещение по такой папке. Поэтому, если вы обладаете компьютером с больше чем 512 Мбайт оперативной памяти, 4 Мбайт можно смело пожертвовать.

  • Также следует обратить внимание на кнопку ИЗМЕНИТЬ в поле ВИРТУАЛЬНАЯ ПАМЯТЬ. После нажатия на эту кнопку перед вами отобразится диалог, с помощью которого можно изменить размер файла подкачки (в файл подкачки сбрасывается неиспользуемое в данный момент содержимое оперативной памяти, если система определила, что оперативной памяти не хватает). Если вы не бьетесь за каждый свободный мегабайт на жестком диске, тогда максимальный размер файла подкачки можно увеличить. При этом также желательно указать и минимальный размер, например, в 300-500 Мбайт, чтобы в самом начале работы с операционной системой не тратилось время на постоянное увеличение размера файла подкачки. Если же размер свободного места на жестком диске для вас является критичным, тогда максимальный размер файла подкачки можно и не менять или даже уменьшить.

    Здесь хотелось бы привести один пример. На моем компьютере установлено 512 Мбайт оперативной памяти и минимум 780 Мбайт файла подкачки. При этом по долгу службы очень часто приходится одновременно запускать большое количество различных программ, и за все время работы с операционной системой Windows XP, я так и не заметил, чтобы она использовала файл подкачки (для слежения за количеством свободной оперативной памяти и файла подкачки использовалась программа TaskInfo) — в файле подкачки максимум было занято 20-40 Мбайт, при этом еще оставалось около 100 Мбайт свободной оперативной памяти. То же относится и к профессиональным графическим пакетам. Например, в Adobe Illustrator лишь при работе с очень объемными файлами, содержащими большое количество мелких объектов, между которыми попарно выполняется перетекание, было заметно, что оперативной памяти не хватает. Но по-другому дела обстоят с современными играми — из-за применения больших текстур они очень требовательны к размеру оперативной памяти, а если ее не хватает, то к размеру виртуальной памяти.

    Довольно часто советуют переместить файл подкачки на диск, отличный от того, на котором установлена операционная система. Если вы захотите последовать этому совету, то зададитесь вопросом, как это сделать, ведь с помощью диалога Виртуальная память этого сделать нельзя. Для этого нужно воспользоваться параметров реестра PagingFiles (имеет тип REG_MULTI_SZ), расположенным в ветви HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management. Он содержит в себе путь к файлу подкачки и его минимальный и максимальный размер. Просто измените букву диска в пути к файлу подкачки, а потом перезагрузитесь.

Диалог Загрузка и восстановление

Следующая вкладка, которую мы рассмотрим, также вызывается при помощи диалога СВОЙСТВА: СИСТЕМА. Более того, как и предыдущая вкладка, данная вкладка вызывается при помощи нажатия на кнопку ПАРАМЕТРЫ, диалога ДОПОЛНИТЕЛЬНО. Только на этот раз кнопка ПАРАМЕТРЫ расположена в поле ЗАГРУЗКА И ВОССТАНОВЛЕНИЕ.

С помощью появившегося диалога можно настроить реакцию операционной системы на возникновение критических ошибок, которая по умолчанию совершенно недружелюбна к домашнему пользователю. Диалог ЗАГРУЗКА И ВОССТАНОВЛЕНИЕ содержит в себе следующие настройки, которые нас могут заинтересовать.

  • Отправить административное сообщение. Если данный флажок установлен, тогда при возникновении критической ошибки (синий экран смерти, или BSOD) в работе операционной системы, информация об этой ошибке будет посылаться на консоль локальному администратору. Как правило, этим администратором мы и являемся, поэтому уже знаем о возникшей ошибке.
  • Выполнить автоматическую перезагрузку. По умолчанию этот флажок установлен, что приводит к автоматической перезагрузке компьютера в случае возникновения критической ошибки. С одной стороны, это удобно для пользователя, недавно установившего операционную систему и еще не разобравшегося в ней. Но продвинутый пользователь, как правило, хочет знать, почему это его операционная система ни с того, ни с сего перезагрузилась.
  • Поле Запись отладочной информации. Смело устанавливаем в списке значений пункт (ОТСУТСТВУЕТ). По умолчанию в этом списке указано значение создавать полный дамп памяти при возникновении критической ошибки. Поверьте, в создаваемом дампе памяти смогут разобраться только программисты Microsoft (и еще, не дай бог, найдут там ваши пароли от почтового ящика). А для обычного пользователя полный дамп памяти это лишь лишний мусор в объеме, равном объему установленной на компьютере оперативной памяти.
  • Раз уж мы зашли в данный диалог, тогда заметьте, что сверху можно указать количество секунд, которые при загрузке компьютера будет отображаться список операционных систем, если вы самостоятельно не укажете, с какой операционной системы нужно загружаться. После истечения данного количества секунд будет загружена операционная система по умолчанию.

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

Диалог Отчет об ошибках

Но на этом еще не заканчивается наше знакомство с вкладкой ДОПОЛНИТЕЛЬНО диалога СВОЙСТВА: СИСТЕМА. Также на этой вкладке есть кнопка ОТЧЕТ ОБ ОШИБКАХ, с помощью которой можно вызвать одноименное диалоговое окно. Данное диалоговое окно позволяет отключить создание отчета об ошибках и запретить уведомлять о возникших ошибках. Отчет об ошибках является еще одним нововведением операционной системы Windows XP. По умолчанию при возникновении ошибки в любом приложении, система будет настойчиво пытаться передать Microsoft все сведения о возникшей ошибке. Мало того, что еще не известно, сколько мегабайт будет весить передаваемый отчет (а с нашими ценами на Интернет для негодования хватит и нескольких килобайт), так это еще и страшно неудобно.

Диалог Отчет об ошибках

Диалог Свойства папки

И последний диалог, которым мы воспользуемся для оптимизации оболочки Windows XP. Чтобы его вызвать, нужно в любом окне открыть меню СЕРВИС и выбрать команду СВОЙСТВА ПАПКИ. Появившееся диалоговое окно содержит четыре вкладки, но мы рассмотрим только две.

На вкладке ОБЩИЕ стоит присмотреться к полю ЩЕЛЧКИ МЫШЬЮ, с помощью которого можно открывать папки и файлы одним щелчком мыши. Сначала это может показаться неудобным, но потом привыкаешь и уже жить без этого не можешь (и кроме того, теперь клавиши мыши проработают в два раза дольше).

На вкладке ВИД содержится большой список возможностей настройки оболочки (рис. 1.06), но мы рассмотрим только некоторые из них.

Рисунок 2 Рис. 1.06. Диалог Свойства папки

  • Автоматический поиск сетевых папок и принтеров. При установке данного флажка (по умолчанию он установлен) система будет периодически искать в сети новые расшаренные папки и принтеры. Если у вас нет сети, или вы знаете ее как свои пять пальцев, лучше этот флажок сбросить.
  • Выводить полный путь в панели адреса. По умолчанию в панели адреса выводится только конечная папка пути, то есть, та, в которой вы сейчас находитесь. Для большинства пользователей это неудобно, особенно для новичков, ведь лучше сразу видеть полный путь к папке, чем потом думать, где она находится.
  • Использовать простой общий доступ к файлам. Несмотря на то, что рядом с данным флажком написано слово «рекомендуется», многие очень негативно относятся к установке данного флажка (по умолчанию он установлен). Вы же можете просто сравнить содержимое вкладки ДОСТУП диалога СВОЙСТВА для файла или папки до и после сброса этого флажка.

    Операционная система Windows XP Home Editions позволяет использовать только простой общий доступ к файлам и папкам.

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

Продолжение следует

Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=190

В избранное