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

Секреты Windows: статьи о реестре, rundll32.exe, программах


Глава 2. Интерфейс Windows Vista. 2.2. Настройка оболочки Windows. Настройка меню Пуск. Вкладка Start Menu диалога Свойства панели задач и меню Пуск
Дата: 4 марта 2009, среда

У вас возникли вопросы по Windows? Задайте их нам на Форуме (http://www.onestyle.com.ua/q.php). Вам достаточно просто зарегистрироваться! Например, ниже представлен один из вопросов:

Загрузка процесора , ранше всё было нормально компютер хорошо работал , потом стал тормозить , заметил что скачет загрузка процесора , очень сильно и спонтанно, от 4% до 60 и 100% , конкренто проц не грузит ничево, когда жмеш обновить бывает грузитса на 25 -30% , а грузитса по немногу и всем , уже чистил от пыли. делал проверку дисков , дефрагментировал, оптимизировал систему , ничево не помогло, севодня переустановил виндовс , ставил XP SP3 ( чистую корпоративную ) так вот сразу после установки виндовса без нечиво даже драйверов проц сразу грузитса и пригает загрузка , а и кстате куллер почистил орошо и термопасту поменял , помогите пожалуста

  Это вопрос, на который ответить невозможно. Давайте подумаем логически. Спонтанная загрузка процессора может быть как по программным, так и по аппаратным причинам.

- Программные причины. Что может загружать процессор? Программа. И больше ничего. Даже службы Windows имеют свои исполняемые файлы или работают как часть какого-то стандартного процесса. А значит все, что может загружать процессор, отображается в Диспетчере задач. Если вы говорите, что в диспетчере задач ничего систему не грузит, то может загружающий систему процесс является скрытым, и не отображается в диспетчере задач? Но если вы переустановили систему, и все равно ничего не изменилось, значит проблема не в скрытом процессе.

Как насчет драйверов? Ведь драйверы тоже могут грузить систему? Кстати, очень интересный вопрос – могут или нет? Драйверы – это те же программы, и тем не менее, ни одним из стандартных способов нельзя посмотреть, как загружает систему конкретный sys-драйвер. По крайней мере, мне в голову не приходит ни одного способа, как можно определить процент загрузки системы драйвером=)

Да и драйверы здесь ни причем – ведь вы только что переустановили систему. А со стандартными драйверами таких проблем быть не должно.

Значит, это не программная проблема. А может все-таки программная? Может, это проблема конкретной сборки Windows + Service Pack 3? Вы говорите, что это корпоративная чистая версия. Но если это сборка из Windows и Service Pack 3 (то есть, если SP3 интегрирован в Windows), значит кто-то ее собирал? А может, при сборке были допущены какие-то ошибки или добавлены какие-то дополнительные программы? Я тоже пользовался несколькими сборками Windows SP3. Одна из них летала – работала быстрее Windows SP2. А вот две другие тормозили безбожно, даже хуже Windows Vista. Причем не только у меня, но и у всех, кто пользовался этими сборками. В общем, не все сборки хороши. Но допустим, что ваша сборка работает нормально.

- Аппаратные причины. Мне приходят в голову только две аппаратные причины.

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

Вторая – ваш жесткий диск стал работать в режиме PIO (это относится только к IDE-дискам). С Windows XP такое иногда бывает. Достаточно, чтобы произошло несколько ошибок в работе жесткого диска, чтобы Windows перевела его в режим работы PIO. А в этом режиме общение с жестким диском сильно нагружает процессор.

В общем, проверьте в каком режиме работает IDE-диск, если у вас в системе установлен IDE-диск. И если что, измените его режим на UDMA. Для этого откройте Диспетчер устройств (devmgmt.msc), разверните ветвь IDE ATA/ATAPI контроллеры, и откройте свойства нужного канала IDE. На вкладке Дополнительные параметры переключите параметр Режим передачи со значения Только PIO на DMA. Конечно, если там есть такой режим.

Также не стоит забывать, что процессор могут грузить интегрированная звуковая карта, сетевые карты, не имеющие встроенного процессора, и другие устройства. Может, вы недавно установили в систему новую сетевую карту?

- А был ли мальчик? Почему вы считаете, что процессор грузится? Как вы это определили? С помощью диспетчера задач. Открытый диспетчер задач сам довольно сильно грузит систему. Попробуйте воспользоваться счетчиками производительности (perfmon.msc), чтобы сохранить статистику работы процессора за определенное время, например, создав и запустив сборщик данных на полдня. А потом проанализируйте результаты работы этого сборщика данных.

Давайте посмотрим правде в глаза – если вы используете диспетчер задач для определения загрузки процессора, значит процессор грузят программы. Почему вы решили, что все работающие процессы не могут ТАК грузить систему? Ведь диспетчер задач не с потолка берет сведения о загруженности процессора. Не силен я в принципах работы диспетчера задач, но как мне кажется, общую загрузку процессора он определяет путем суммирования загрузок процессора отдельными процессами. А значит ситуации «скачет загрузка процесcора , очень сильно и спонтанно, от 4% до 60 и 100% , конкретyо проц не грузит ничего» быть просто не может. Когда вы сверялись с диспетчером задач, вы сортировали список процессов по столбику ЦП? Чтобы в самом верху списка показывались процессы, загружающие систему наиболее сильно. Если нет, тогда отсортируйте по загрузке процессора, и проверьте – быть может, все таки найдутся программы, которые грузит систему?

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

Теперь, после того, как новый интерфейс и новые возможности Windows Vista нас не пугают, давайте займемся подробным описанием нового интерфейса операционной системы Windows Vista и возможностей его настройки.

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

В предыдущих версиях операционной системы Windows репозитарий CIM поддерживал класс Win32_ProgramGroup, принадлежащий пространству имен Root\Cimv2. С помощью данного класса можно было просмотреть содержимое меню Пуск/Все программы. Больше этот класс не поддерживается.

Основным способом настройки меню ПУСК является диалог СВОЙСТВА ПАНЕЛИ ЗАДАЧ И МЕНЮ ПУСК, который можно отобразить несколькими способами:

  • Выбрав команду СВОЙСТВА из контекстного меню панели задач;
  • Выбрав значок СВОЙСТВА ПАНЕЛИ ЗАДАЧ И МЕНЮ ПУСК из окна ПАНЕЛИ УПРАВЛЕНИЯ;
  • При помощи команды rundll32 shell32.dll, Options_RunDLL 3 (при вводе команды обязательно нужно учитывать регистр символов в имени функции, которую вы запускаете, в данной команде названием функции является Options_RunDLL). Особенностью данного способа является то, что диалог при запуске отображает вкладку START MENU, которая нам как раз и нужна.

После отображения данного диалога, нужно перейти на вкладку START MENU, которая как раз и содержит в себе функции настройки меню ПУСК (рис. 2.09).


Рис. 2.09. Вкладка Start Меnu диалога Свойства панели задач и меню Пуск

С помощью данной вкладки можно переключиться между новым интерфейсом меню ПУСК и классическим, используемым еще в Windows 2000, а также снять или установить следующие флажки.

  • STORE AND DISPLAY A LIST OF RECENTLY OPENED FILES. По умолчанию данный флажок установлен, что говорит о том, что операционная система будет хранить и отображать список недавно открываемых файлов. Если вы снимите данный значок, тогда из меню ПУСК исчезнет команда RECENT ITEMS, отображающая список недавно открываемых файлов.
  • STORE AND DISPLAY A LIST OF RECENTLY OPENED PROGRAMS. По умолчанию данный флажок установлен, что говорит о том, что в меню ПУСК будет отображаться список недавно запущенных программ. Данный список отображается в левой части меню ПУСК, и если вы снимите этот флажок, то список часто используемых программ исчезнет, и на его место вы сможете поместить ссылки на нужные вам программы (эти ссылки называются фиксированным списком программ).

Настройка нового меню Пуск Чтобы настроить параметры нового меню ПУСК, нужно нажать на кнопку CUSTOMIZE… напротив переключателя START MENU диалога СВОЙСТВА ПАНЕЛИ ЗАДАЧ И МЕНЮ ПУСК. После этого отобразится диалог CUSTOMIZE START MENU, с помощью которого можно выполнить следующие операции.

  • Указать, сколько элементов будет отображаться в списке RECENT ITEMS меню ПУСК, если вы его не отключили. Для этого нужно воспользоваться полем START MENU SIZE.
  • Указать, будут ли в меню ПУСК отображаться ссылки на используемый по умолчанию браузер и почтовый клиент. Для этого нужно воспользоваться флажками поля SHOW ON START MENU диалога CUSTOMIZE START MENU.
  • Определить команды, которые будут отображаться в меню ПУСК, для чего нужно воспользоваться списком диалога CUSTOMIZE START MENU. С помощью данного списка можно добавить или удалить следующие команды (а также отобразить их как список того, что содержится в папках, на которые они ссылаются): COMPUTER, CONNECT TO, ПАНЕЛЬ УПРАВЛЕНИЯ, GAMES, FAVORITES, DEFAULT PROGRAM, DOCUMENTS, HELP, MUSIC, NETWORK, PICTURES, SEARCH, ADMINISTRATIVE TOOLS, а также команду, ссылающуюся на каталог %userprofile%.

    Также с помощью данного списка можно отредактировать следующие настройки меню ПУСК.

    • ENABLE DRAGGING AND DROPPED. По умолчанию данный флажок установлен, что говорит о том, что вы можете пользоваться операциями drag`n`drop для перемещения ярлыков в меню ПУСК/ВСЕ ПРОГРАММЫ. После сброса данного флажка, вы больше не сможете самостоятельно редактировать меню ПУСК/ВСЕ ПРОГРАММЫ.
    • HIGHLIGHT NEWLY INSTALLED PROGRAMS. По умолчанию установлен, что говорит о том, что ссылки на недавно установленные программы, расположенные в меню ПУСК/ВСЕ ПРОГРАММЫ, будут отображаться другим цветом. Как правило, это только мешает ориентированию в меню ПУСК/ВСЕ ПРОГРАММЫ, особенно, если вы привыкнете пользоваться встроенным в меню ПУСК поиском.
    • OPEN SUBMENUS WHEN I PAUSE ON THEM WITH THE MOUSE POINTER. По умолчанию установлен, что говорит о том, что операционная система будет раскрывать списки меню ПУСК, если вы задержите на некоторое время курсор мыши над ними.
    • SEARCH BOX. Если вы снимете этот флажок, тогда из меню ПУСК исчезнет встроенное поле поиска.
    • Флажки SEARCH FAVORITES AND HISTORY, SEARCH COMMUNICATION и SEARCH PROGRAM. По умолчанию встроенный поиск меню ПУСК производит поиск в меню ПУСК/ВСЕ ПРОГРАММЫ, среди сетевых подключений, а также в списках избранного и недавно открытых документах, однако с помощью сброса этих флажков можно исключить поиск в определенной категории меню ПУСК.
    • SORT ALL PROGRAMS MENU BY NAME. По умолчанию данный флажок установлен, что говорит о том, что содержимое списка ПУСК/ВСЕ ПРОГРАММЫ будет сортироваться по имени.
    • USE LARGE ICONS. По умолчанию данный флажок установлен, что говорит о том, что в меню ПУСК будут отображаться большие значки программ. Сброс этого флажка приведет к использованию в меню ПУСК (в фиксированном списке программ и в списке часто используемых программ) маленьких значков, однако, размер меню ПУСК от этого не изменится. Хотя увеличится количество программ, которые вы сможете поместить в фиксированный список меню ПУСК.

Настройка классического меню Пуск Если вам больше нравится классическое меню Пуск, тогда для перехода на него, нужно выбрать переключатель CLASSIC START MENU диалога СВОЙСТВА ПАНЕЛИ ЗАДАЧ И МЕНЮ ПУСК. К сожалению, классическое меню ПУСК не поддерживает прозрачности интерфейса Windows Aero (рис. 2.10).


Рис. 2.10. Классическое меню Пуск

Чтобы настроить параметры классического меню ПУСК, нужно нажать на кнопку CUSTOMIZE… напротив переключателя CLASSIC START MENU диалога СВОЙСТВА ПАНЕЛИ ЗАДАЧ И МЕНЮ ПУСК. После этого отобразится диалог CUSTOMIZE CLASSIC START MENU, с помощью которого можно выполнить следующие операции.

  • Отредактировать и отсортировать содержимое списка ПУСК/ВСЕ ПРОГРАММЫ. Для этого применяются кнопки поля START MENU.

    Поле Start Menu содержит кнопку Remove, с помощью которой можно быстро удалить ненужные элементы меню Пуск. Не понятно, почему это кнопка доступна только при использовании классического меню Пуск, ведь найдутся пользователи, которые с удовольствием пользовались бы ей и при использовании нового меню Пуск.

    Если вы используете новое меню Пуск, и при этом желаете пользоваться диалогом для быстрого удаления содержимого меню Пуск, тогда вам может быть полезно знание команды rundll32.exe appwiz.cpl, ConfigStartMenu. Эта команда отображает именно этот диалог.

  • Очистить список недавно открываемых документов (меню ПУСК/ДОКУМЕНТЫ). Для этого нужно нажать на клавишу CLEAR.
  • Отредактировать содержимое меню ПУСК. Для этого нужно воспользоваться списком ADVANCED START MENU OPTIONS. С его помощью можно настроить отображение следующих элементов классического меню ПУСК: ADMINISTRATIVE TOOLS, FAVORITES, LOG OFF, RUN. Также с его помощью можно отобразить как ссылки такие элементы классического меню ПУСК, как ПАНЕЛЬ УПРАВЛЕНИЯ, DOCUMENTS, NETWORK CONNECTIONS, PICTURES, PRINTERS.

    Также с помощью данного списка можно настроить следующие параметры классического меню ПУСК: поддержку операций drag`n`drop меню ПУСК/ВСЕ ПРОГРАММЫ, отображение маленьких значков в меню ПУСК, а также использование персонализированного меню ПУСК/ВСЕ ПРОГРАММЫ (это когда из меню скрываются все элементы, которыми вы долго не пользовались, а в самом низу меню отображается стрелочка, с помощью которой скрытые элементы меню ПУСК/ВСЕ ПРОГРАММЫ можно отобразить), и использование скроллинга в меню ПУСК/ВСЕ ПРОГРАММЫ, если оно не помещается на экране компьютера.

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

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

В избранное