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

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


Продолжение, начало в выпусках: 1 2 3 4 5 6 7 8 9

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

Книга "Оптимизация и автоматизация работы на ПК. На 100%", Глава 1. Оптимизация Windows XP, Часть 11. Оптимизация оболочки: Настройка ActiveX-объектов, Рабочий стол.

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

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

  • удаление всех ненужных папок и ярлыков с рабочего стола;
  • вместо папок на рабочем столе должны быть ярлыки, указывающие на них.

А теперь давайте подробнее поговорим об оформлении рабочего стола и возможностях работы с ним, заключенных в реестре. Прежде всего, следует упомянуть, что, начиная с Windows 98, в операционной системе Windows присутствует два механизма организации рабочего стола — обычный и Active Desktop.

Обычный рабочий стол

По умолчанию используется обычный рабочий стол. Более того, Active Desktop является лишь расширением обычного рабочего стола, поэтому имеет смысл сначала рассказать о настройке именно обычного рабочего стола.

Говоря о настройках обычного рабочего стола, можно выделить следующие пункты настройки: удаление, добавление и редактирование ActiveX-объектов, расположенных на рабочем столе, а также настройка обоев рабочего стола и расположение элементов на нем.

Работаем с ActiveX-объектами По умолчанию на рабочем столе Windows XP (при использовании классического вида меню ПУСК) можно встретить следующие ActiveX-объекты: МОЙ КОМПЬЮТЕР, СЕТЕВОЕ ОКРУЖЕНИЕ, КОРЗИНА, МОИ ДОКУМЕНТЫ. Если же вы используете новое меню ПУСК, тогда не увидите на рабочем столе папки МОЙ КОМПЬЮТЕР и МОИ ДОКУМЕНТЫ.

Все эти элементы можно настроить с помощью диалога ЭЛЕМЕНТЫ РАБОЧЕГО СТОЛА, который можно отобразить после нажатия на кнопку НАСТРОЙКА РАБОЧЕГО СТОЛА вкладки РАБОЧИЙ СТОЛ диалога СВОЙСТВА: ЭКРАН. С помощью этого диалога можно удалить с рабочего стола основные ActiveX-объекты (кроме КОРЗИНЫ), а также изменить значки для них.

Это единственное, что можно сделать с ActiveX-объектами при помощи стандартных диалогов Windows XP. Мы же с вами уже умеем намного больше. Например, изменять содержимое контекстного меню ActiveX-объекта, как мы делали с содержимым ПАНЕЛИ УПРАВЛЕНИЯ, или создавать свои ActiveX-объекты, как мы делали в папке МОЙ КОМПЬЮТЕР. Точно также можно поступить и с рабочим столом. Например, создать на нем ActiveX-объект, контекстное меню которого будет содержать команды запуска различных приложений или папок файловой системы Windows XP. Вы это сможете сделать и сами, поэтому опять подробней останавливаться на этой возможности мы не будем. Единственное, что вам может понадобиться, это знание ветви реестра, которая содержит в себе описание ActiveX-объектов, отображаемых на рабочем столе. В Windows XP для этого применяется ветвь HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace. Как обычно, она содержит в себе набор подразделов, названных в честь CLSID-номера ActiveX-объекта, отображаемого на рабочем столе. Но если вы будете удалять из этой ветви ActiveX-объекты, следует быть очень осторожным, так как данная ветвь также содержит в себе описание некоторых ActiveX-объектов, применяемых для работы функций оболочки. Например, удаление подразделов {1f4de370-d627-11d1-ba4f-00a0c91eedba} и {e17d4fc0-5564-11d1-83f2-00a0c90dc849} приведет к ошибке в диалоге НАЙТИ — он просто не сможет работать.

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

Чтобы отобразить обои на рабочем столе, достаточно воспользоваться вкладкой РАБОЧИЙ СТОЛ диалога СВОЙСТВА: ЭКРАН — с помощью нее вы сможете как указать путь к обоям, так и определить способ их расположения (во весь экран, по центру, и будут ли обои размножаться, если их размер меньше размера экрана).

Но это еще не все способы настройки отображения обоев — в дальнейшей настройке нам поможет реестр Windows. Например, можно определить точку на экране, которая будет считаться стартовой при отображении обоев (то есть, которая будет считаться левым верхним углом отображаемых обоев). Для этого используются два параметра строкового типа WallpaperOriginX и WallpaperOriginY, расположенные в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop. Первый из них определяет смещение левого верхнего угла файла обоев от левого стороны экрана. Второй же параметр определяет смещение левого верхнего угла рисунка обоев от верхней стороны экрана. То есть, можно располагать маленькие рисунки, начиная с различных точек экрана, и таким образом мы экономим ресурсы оперативной памяти, хранящей наш рисунок, и при этом создается иллюзия того, что на самом деле рисунок имеет те же размеры, что и экран компьютера.

Также можно отобразить версию операционной системы на рабочем столе. Для этого нужно параметру REG_DWORD типа PaintDesktopVersion, расположенному в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop, присвоить значение 1.

Вот, в принципе, и все параметры настройки обоев Windows XP. Теперь пора переходить к настройкам содержимого рабочего стола. То есть, определиться, что на нем будет расположено. Если вам полностью все равно как будет выглядеть рабочий стол, тогда дальше можно не читать. Если же вы хотите создать Рабочий Стол с двух больших букв, тогда нужно выбрать расположение основных элементов, которые будут находиться на рабочем столе, то есть, выбрать место, в котором будет находиться тот или иной ярлык или ActiveX-объект.

Если вы справились с предложенными заданиями, тогда пора закреплять содержимое рабочего стола. Согласитесь, что будет обидно после стольких усилий нечаянно сдвинуть какой-нибудь ярлык рабочего стола или после установки нового приложения увидеть, что все ваши старания сбились (в смысле, расположение ярлыков) в одну кучу и сейчас опять придется расставлять их по своим местам. К счастью, реестр Windows предоставляет несколько возможностей, которые могут вам помочь.

Во-первых, можно определить расстояние в пикселях, перемещение ярлыка или окна на которое не будет считаться перемещением, а ярлык не сдвинется с места. Для этого нужно ввести необходимое расстояние (в пикселях) в параметры строкового типа DragWidth и DragHeight, расположенные в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop. Первый из них определяет расстояние по горизонтали, а второй — по вертикали.

Теперь вы не сможете нечаянно сместить расположение ярлыка, но вторая проблема еще остается — как защитить расположение ярлыков на рабочем столе от возможных сбоев? Для этого нам пригодится ветвь реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop. Данная ветвь содержит в себе порядок расположения (и координаты расположения) элементов рабочего стола и панели задач. То есть, если вы не хотите, чтобы можно было перемещать ярлыки и ActiveX-объекты на рабочем столе, тогда данной ветви реестра нужно присвоить только права на чтение, сняв права на запись для своей учетной записи, своей группы и учетной записи системы. Теперь сделанные в расположении элементов рабочего стола изменения будут сохраняться только на время сеанса — после перезагрузки все изменения будут удалены.

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

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

Если вы не любите лишних иконок на рабочем столе, тогда данная возможность Windows XP вам совершенно ни к чему и ее необходимо отключить.

Рабочий стол Active Desktop

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

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

После добавления на экран своей html-страницы, на рабочем столе появится фрейм, содержащий ее. Чтобы изменить размеры этого фрейма (если вы не выбрали флажок ЗАКРЕПИТЬ ЭЛЕМЕНТЫ РАБОЧЕГО СТОЛА), нужно подвести указатель мыши к заголовку этого фрейма, после чего на экране появятся его очертания, с помощью которых и можно изменить размер фрейма. Также с помощью заголовка можно перенести фрейм на желаемое место.

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

Оцените: 1 2 3 4 5
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=198

В избранное