Файл: Руссинович М., Маргозис А. Утилиты Sysinternals. Справочник администратора 2012.pdf

ВУЗ: Не указан

Категория: Книга

Дисциплина: Операционные системы

Добавлен: 29.10.2018

Просмотров: 33016

Скачиваний: 742

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

152  Часть 

II   

Работа с утилитами

HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit

HKLM\SYSTEM\CurrentControlSeAControl\SafeBoot\AIternateShell

HKLM\System\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\
StartupPrograms

Общесистемные ASEP из реестра, предназначенные для управления 
через групповую политику

HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run

HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\Shell

HKLM\Software\Policies\Microsoft\Windows\System\Scripts\Logon

HKLM\Software\Policies\Microsoft\Windows\System\Scripts\Logoff

HKLM\Software\Policies\Microsoft\Windows\System\Scripts\Startup

HKLM\Software\Policies\Microsoft\Windows\System\Scripts\Shutdown

HKLM\Software\Microsoft\Windows\CurrentVersion\Group Policy\Scripts\Startup

HKLM\Software\Microsoft\Windows\CurrentVersion\Group Policy\Scripts\
Shutdown

Общесистемные ASEP из реестра (только 64-разрядные системы)

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnce

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnceEx

HKLM\SOFTWARE\Wow6432Node\Microsoft\ActiveSetup\lnstalled Components

Общесистемные ASEP ActiveSync из реестра

HKLM\SOFTWARE\Microsoft\Windows CE Services\AutoStartOnConnect

HKLM\SOFTWARE\Microsoft\WindowsCEServices\AutoStartOnDisconnect

Общесистемные ASEP ActiveSync из реестра, только 64-разрядные системы

HKLM\SOFTWARE\Wow6432Node\Microsoft\WindowsCEServices\
AutoStartOnConnect

HKLM\SOFTWARE\Wow6432Node\Microsoft\WindowsCEServices\
AutoStartOnDisconnect

Категория Explorer

На этой вкладке перечислены общие элементы автозапуска, связанные на-
прямую с Проводником Windows, обычно запускаемые в процессе Explorer.
exe. Большинство этих элементов — общесистемные, но среди них есть и не-
сколько пользовательских. Ключевые элементы с этой вкладки:
•  расширения оболочки, добавляющие элементы в контекстные меню, из-

меняющие страницы свойств и управляющие отображением столбцов в 
окнах папок;

•  расширения пространств имен, такие как Рабочий стол (Desktop)Па-

нель управления (Control Panel) и Корзина (Recycle Bin), а также рас-
ширения пространств имен сторонних производителей;

SIN_ch_05.indd   152

27.12.2011   14:17:57


background image

Autoruns 

Глава 5  153 

•  подключаемые обработчики пространств имен, обрабатывающие стан-

дартные протоколы, такие как http, ftp и mailto, а также расширения Mi-
crosoft или сторонних производителей, такие как about, mk и res;

•  подключаемые фильтры MIME.

В 64-разрядных версиях Windows внутрипроцессные компоненты, такие 

как библиотеки DLL, могут загружаться только в процессы, созданные для 
той же архитектуры процессора. Например, расширения оболочки, реали-
зованные как 32-разрядные DLL, могут загружаться только в 32-разрядную 
версию Проводника, а в 64-разрядных системах по умолчанию используется 
64-разрядная версия Проводника. Поэтому не все расширения работают в 
64-разрядных системах.

Ниже приведен список расположений ASEP из категории Explorer, кото-

рые Autoruns проверяет в 64-разрядных версиях Windows 7.

Пользовательские ASEP из раздела HKCU\Software

HKCU\Software\Classes\*\ShellEx\ContextMenuHandlers

HKCU\Software\Classes\*\ShellEx\PropertySheetHandlers

HKCU\Software\Classes\AIIFileSystemObjects\ShellEx\ContextMenuHandlers

HKCU\Software\Classes\AIIFileSystemObjects\ShellEx\DragDropHandlers

HKCU\Software\Classes\AIIFileSystemObjects\ShellEx\PropertySheetHandlers

HKCU\Software\Classes\Directory\Background\ShellEx\ContextMenuHandlers

HKCU\Software\Classes\Directory\ShellEx\ContextMenuHandlers

HKCU\Software\Classes\Directory\Shellex\CopyHookHandlers

HKCU\Software\Classes\Directory\Shellex\DragDropHandlers

HKCU\Software\Classes\Directory\Shellex\PropertySheetHandlers

HKCU\Software\Classes\Folder\Shellex\ColumnHandlers

HKCU\Software\Classes\Folder\ShellEx\ContextMenu Handlers

HKCU\Software\Classes\Folder\ShellEx\DragDropHandlers

HKCU\Software\Classes\Folder\ShellEx\ExtShellFolderViews

HKCU\Software\Classes\Folder\ShellEx\PropertySheetHandlers

HKCU\SOFTWARE\Classes\Protocols\Filter

HKCU\SOFTWARE\Classes\Protocols\Handler

HKCU\Software\Microsoft\Ctf\LangBarAddin

HKCUXSOFTWAREXMicrosoftMnternetExplorerXDesktopXComponents

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ShelllconOverlay 
ldentifiers

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObject 
DelayLoad

SIN_ch_05.indd   153

27.12.2011   14:17:57


background image

154  Часть 

II   

Работа с утилитами

Общесистемные ASEP из реестра

HKLM\Software\Classes\*\ShellEx\ContextMenuHandlers

HKLM\Software\Classes\*\ShellEx\PropertySheetHandlers

HKLM\Software\Classes\AIIFileSystemObjects\ShellEx\ContextMenuHandlers

HKLM\Software\Classes\AIIFileSystemObjects\ShellEx\DragDropHandlers

HKLM\Software\Classes\AIIFileSystemObjects\ShellEx\PropertySheetHandlers

HKLM\Software\Classes\Directory\Background\ShellEx\ContextMenuHandlers

HKLM\Software\Classes\Directory\ShellEx\ContextMenu Handlers

HKLM\Software\Classes\Directory\Shellex\CopyHookHandlers

HKLM\Software\Classes\Directory\Shellex\DragDropHandlers

HKLM\Software\Classes\Directory\Shellex\PropertySheetHandlers

HKLM\Software\Classes\Folder\Shellex\ColumnHandlers

HKLM\Software\Classes\Folder\ShellEx\ContextMenuHandlers

HKLM\Software\Classes\Folder\ShellEx\DragDropHandlers

HKLM\Software\Classes\Folder\ShellEx\ExtShellFolderViews

HKLM\Software\Classes\Folder\ShellEx\PropertySheetHandlers

HKLM\SOFTWARE\Classes\Protocols\Filter

HKLM\SOFTWARE\Classes\Protocols\Handler

HKLM\Software\Microsoft\Ctf\LangBarAddin

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\
SharedTaskScheduler

HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks

HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Shelllcon
Overlayldentifiers

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad

Общесистемные ASEP из реестра (только в 64-разрядных системах)

HKLM\Software\Wow6432Node\Classes\Directory\Shellex\CopyHookHandlers

HKLM\Software\Wow6432Node\Classes\Directory\Shellex\DragDropHandlers

HKLM\Software\Wow6432Node\Classes\Directory\Shellex\PropertySheetHandlers

HKLM\Software\Wow6432Node\Classes\Folder\Shellex\ColumnHandlers

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\ 
SharedTaskScheduler

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\
ShellExecuteHooks

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\ 
ShelllconOverlayldentifiers

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\
ShellServiceObjectDelayLoad

SIN_ch_05.indd   154

27.12.2011   14:17:57


background image

Autoruns 

Глава 5  155 

Категория Internet Explorer

Обозреватель Internet Explorer предоставляет немалые возможности для 
расширения: интерфейсы для работы с панелями, такими как Избранное 
(Favorites)
 и История (History), панелями инструментов, настраиваемы-
ми элементами меню и кнопками. А вспомогательные объекты обозревателя 
(Browser Helper Objects, BHO) предоставляют почти неограниченные воз-
можности для расширения функциональности Internet Explorer.

Поскольку пользователи проводят много времени за работой в обозрева-

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

Ниже приведен список расположений ASEP из категории Internet Explo-

rer, которые Autoruns проверяет в 64-разрядных версиях Windows 7.

Пользовательские ASEP из раздела HKCU\Software

HKCU\Software\Microsoft\lnternet Explorer\Explorer Bars

HKCU\Software\Microsoft\lnternet Explorer\Extensions

HKCU\Software\Microsoft\InternetExplorer\UrlSearchHooks

Общесистемные ASEP из реестра

HKLM\Software\Microsoft\lnternet Explorer\Explorer Bars

HKLM\Software\Microsoft\lnternet Explorer\Extensions

HKLM\Software\Microsoft\lnternetExplorer\Toolbar

HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects

Пользовательские и общесистемные ASEP из реестра (только в 64-разрядных 
системах)

HKCU\Software\Wow6432Node\Microsoft\lnternet Explorer\Explorer Bars

HKCU\Software\Wow6432Node\Microsoft\lnternet Explorer\Extensions

HKLM\Software\Wow6432Node\Microsoft\lnternet Explorer\Explorer Bars

HKLM\Software\Wow6432Node\Microsoft\lnternet Explorer\Extensions

HKLM\Software\Wow6432Node\Microsoft\lnternet Explorer\Toolbar

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\
Browser Helper Objects

Категория Scheduled Tasks

На вкладке Scheduled Tasks (Запланированные задания) отображают-
ся элементы, запускаемые Планировщиком Windows (Task Scheduler). 
Планировщик заданий запускать программы по фиксированному графи-

SIN_ch_05.indd   155

27.12.2011   14:17:57


background image

156  Часть 

II   

Работа с утилитами

ку или при возникновении некоторых событий, таких как вход пользова-
теля в систему или простой компьютера в течение определенного времени. 
Команды, выполняемые At.exe, также входят в этот список. В Windows Vista 
Планировщик значительно усовершенствован, и Windows активно исполь-
зует его, так что список элементов на этой вкладке будет довольно длинным, 
если не скрыть системные элементы Windows.

Так как задачи можно отключать (в отличие от элементов меню Пуск), 

при снятии флажка в Autoruns задача Планировщика отключается, а не ко-
пируется в резервную папку

2

.

Если в меню элемента запланированного задания выбрать команду, 

Autoruns откроет Планировщик, но переход к выбранному элементу выпол-
нен не будет.

Категория Services

Службы Windows работают в неинтерактивных процессах в режиме пользо-
вателя, которые можно настроить для запуска независимо от входа пользова-
телей в систему. Управление службами выполняется при помощи стандарт-
ного интерфейса Диспетчера служб (Service Control Manager). Один про-
цесс может совместно использоваться несколькими службами. Наглядный 
пример — Svchost.exe (хост-процесс для служб Windows), предназначенный 
для служб, реализованных в отдельных библиотеках DLL.

Службы настраиваются в подразделах HKLM\System\CurrentControlSet\

Services. Значение Start в каждом подразделе определяет, будет ли запу-
скаться служба, и если будет, то как.

На вкладке Services (Службы) перечислены службы, которые не были 

отключены, если только они не отключены с помощью Autoruns (это мож-
но понять по присутствию значения AutorunsDisabled в том же разделе). 
Содержимое поля Description (Описание) берется из текста или ресурса, 
указанного значением Description в разделе конфигурации. В столбце пути 
к образу показан путь к исполняемому файлу службы; для службы, работаю-
щей в Scvhost, — путь к DLL, указанный значением ServiceDll из раздела ре-
естра для этой службы или его подраздела Parameters. Для просмотра раз-
дела Parameters некоторых служб в некоторых версиях Windows требуются 
администраторские права, если их нет, в таких случаях Autoruns показывает 
путь к Svchost.exe.

Отключайте или удаляйте автозапуск служб только со знанием дела. 

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

2

 Во время написания книги задания At нельзя было отключать в Windows Vista и выше 

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

SIN_ch_05.indd   156

27.12.2011   14:17:57