Автозагрузка. Реестр Windows 7
Автозагрузка
Существует несколько способов прописать программу в автозагрузку. Самый простой – скопировать программу или ярлык в папку Автозагрузка . Но существует другой способ – через реестр. Этим способом часто пользуются вредоносные программы (вирусы, трояны, шпионы). Причина проста – пользователь не видит, какие программы находятся в автозагрузке, и не проявляет излишней бдительности. Поэтому необходимо запомнить данный материал, который не раз выручит вас в будущем.
Откройте раздел HKLMSoftwareMicrosoftWindowsCurrentVersion и найдите там подразделы Run и RunOnce . В этих разделах есть строковые ключи (некоторые разделы пустые), отвечающие за запуск программ. Название ключа может быть произвольным, а в качестве значения у них указывается запускаемая программа (в некоторых случаях с параметрами командной строки). Обратите внимание на разделы, в названии которых присутствует слова Once
Внимательно проверьте, что за программы у вас запускаются. Подумайте, все ли они нужны при загрузке, и лишние просто удалите. Это позволит значительно ускорить загрузку Windows.
В разделе HKCUSOFTWAREMicrosoftWindowsCurrentVersion есть только два подраздела, отвечающие за автозагрузку: Run и Runonce . Изначально они пустые, так что все записи в них сделаны другими программами.
Запрет на автозагрузку
Существуют различные способы наложения запрета на автозагрузку программ через записи в реестре, указанные выше. Используются параметры типа DWORD . Все параметры должны храниться в разделе HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorer . Для запрета запуска программ, прописанных в подразделе Run раздела LOCAL MACHINE используется параметр DisableLocalMachineRun со значением 1 . В этом случае система игнорирует содержимое списка Run , находящегося в HKEY_LOCAL_MACHINE . Аналогично действует запрет списка RunOnce . За состояние этой политики отвечает параметр DisableLocalMachineRunOnce . Для запрета списка Run раздела HKEY_CURRENT_USER используется параметр DisableCurrentUserRun .
Для запрета списка RunOnce
Данный текст является ознакомительным фрагментом.
Продолжение на ЛитРесКак отключить автозапуск.
Автозагрузка Windows. Автозапуск программ Обновлено: Опубликовано:Мы рассмотрим несколько различных способов отключения приложений из автозапуска при старте системы.
- Через реестр. Для запуска редактора реестра нажимаем «Пуск» — «Выполнить» (в Windows Vista или Windows 7 нажмите комбинацию клавиш win + R) — вписываем команду «regedit» — нажимаем «OK».
В открывшемся окне находим ключи:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run — отвечает за автозагрузку программ всех пользователей.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run — отвечает за автозагрузку программ текущего пользователя.
Для отключения программы из автозагрузки необходимо просто удалить соответствующий параметр. Например, в данном случае будет отключен автозапуск для программы CCleaner: - В папке «Автозагрузка». Нажимаем «Пуск» — «Все программы» — «Автозагрузка». Все программы, которые находятся в этой папке будут автоматически запускаться при входе в систему. Удалите программу из этой папки, и автозапуск для нее будет отключен;
- Встроенная утилита «msconfig». Для запуска нажимаем «Пуск» — «Выполнить» — команда «msconfig» — «OK»
- Программа Autoruns. В данной статье описаны далеко не все способы автозапуска в Windows. Для получения полного списка компонентов, которые запускаются автоматически можно воспользоваться сторонними программами. На мой взгляд, одна из лучших для этого программа — Autoruns. Она достаточно удобна и интуитивно понятна.
Совет. Из всех перечисленных способов самым безопасным является утилита «msconfig». Внесенные в нее изменения можно вернуть, если обратно поставить галочку напротив выключенного компонента. Самым опасным является реестр. Используйте его только при крайней необходимости.
Была ли полезна вам эта инструкция?Да Нет
где находится, как убрать или добавить программы
Некоторые программы в Windows запускаются вместе с самой системой. Антивирусы, загрузочные экраны, программы от производителя компьютера. Все они стоят в автозагрузке Windows. Разработчики операционной системы дали пользователю возможность самостоятельно добавлять или удалять программы из автозагрузки. Давайте разберёмся, как это делать.
Что такое автозагрузка?
Автозагрузка Windows — список программ и приложений, которые запускаются вместе с операционной системой. Например, любая антивирусная программа добавляется в список автозагрузки и начинает работать одновременно с ОС Windows, чтобы вредоносные программы не успели проникнуть и заразить компьютер.
Пользователь может самостоятельно изменять список автозагрузки: добавлять в него программы или, наоборот, удалять их оттуда. Обратите внимание: удаляйте программы из автозагрузки, только если точно знаете, что это за программа, так как случайно можно удалить и важные системные приложения, без которых система не запустится.
Где посмотреть список автозагрузки в Windows 7?
В «Конфигурации системы»
За автозагрузку программ и приложений отвечает системная служба MSconfig, иначе — «Конфигурация системы». Чтобы открыть её, зажмите кнопки Win + R (сочетание клавиш отвечает за открытие программы Run.exe — служит для быстрого доступа к служебным приложениям), затем в поле открывшегося окошка введите msconfig.
Введите msconfigОткроется окно с названием «Конфигурация системы» (с её помощью можно настраивать многие параметры системы, не только список автозапуска). Нажмите на вкладку «Автозагрузка». Появится список программ. Если программа включена в список автозагрузки, то перед её наименованием будет стоять галочка. Также можно посмотреть производителя программы и её текущее состояние: работает она в данный момент или выключена.
Вкладка содержит список программ, включённых в автозагрузкуТакже можно открыть вкладку «Службы» и посмотреть, какие системные службы запускаются автоматически. Большинство из них — важные для системы процессы, но иногда туда может попасть вирус, например, спамная реклама в браузере smartinf.ru.
Во вкладке «Службы» отображается состояние программЧерез реестр
Есть ещё один способ просмотреть список программ в автозагрузке — с помощью реестра Windows. В нём есть специальный раздел, отвечающий за автозагрузку. Чтобы просмотреть реестр, нажмите сочетание клавиш Win + R. В открывшемся окне введите regedit.
Откроется окно редактора реестра Windows.
Откройте раздел HKEY_CURRENT_USER, в нём папку Software\Microsoft\Windows\CurrentVersion\Run.
В папке Run хранятся записи о программах в автозагрузкеВ разделах содержатся записи о программах, находящихся в списке автозагрузки.
Что можно отключить, а что оставить?
Разумеется, ответ на этот вопрос — дело вашего вкуса, но есть некоторые советы.
- Не стоит снимать с автозапуска файлы из папки Windows (у каждой программы написано её расположение). Эти файлы должны присутствовать в системе: если вы не уверены, то лучше их не трогать. Могут появиться неприятные проблемы и ошибки.
- Не удаляйте антивирус и брандмауэр. Впрочем, у любой антивирусной программы есть функция самозащиты, так что ни вы, ни злоумышленник, ни какая бы то ни была программа не сможете удалить антивирус из автозагрузки с помощью этого меню.
- Смело удаляйте (если их функции вам не нужны) различные дополнительные модули к офисным программам. Например, «Панель Microsoft Office» или Adobe Updater. Они ответственны за обновление программ и ряд дополнительных незначительных возможностей.
- Смело удаляйте рекламные и спамные программы. Например, [email protected], Yandex Bar, Ask, «Спутник Mail.ru» и прочее. В мире очень мало людей, которые действительно пользуются этими расширениями, так что удаляйте их беспощадно.
- Что касается остальных программ — на ваше усмотрение. В автозагрузку всегда добавляются торрент-клиенты, Opera («Опера»), Skype. Решайте сами, нужно ли вам, чтобы они запускались вместе с системой, или пусть лучше бездействуют и не едят ресурсов, пока вы сами не откроете их.
Как удалить программу?
Через «Конфигурацию системы»
- Для начала откройте «Конфигурацию системы» (зажать кнопки Win + R, затем в окне Выполнить ввести msconfig) и вкладку «Автозагрузка».
- В появившемся списке найдите ненужную вам программу.
- Снимите галочку с элемента автозагрузки.
- Готово. Программа больше не будет автоматически запускаться вместе с системой.
С помощью реестра
- Откройте реестр (зажмите клавиши Win + R. В открывшемся окне введите regedit).
- Откройте раздел: HKEY_CURRENT_USER, в нём папку Software\Microsoft\Windows\CurrentVersion\Run.
- Чтобы убрать программу из автозагрузки, удалите запись этой программы.
- Готово.
Видеоинструкция: как удалить программу
Как внести программу в список?
Существует два способа. Один простой, другой посложнее.
Первый способ
- Откройте «Компьютер».
- Затем откройте папку по следующему адресу: C:/ProgramData/Microsoft/Windows/Главное меню/Программы/Автозагрузка. Учтите, что диск C взят для примера, открывайте тот диск, на котором у вас установлена система.
- Скопируйте в папку ярлык нужной программы.
- Готово.
Второй способ: через реестр
- Откройте редактор реестра (зажмите Win + R, в открывшемся окне введите regedit).
- Откройте раздел HKEY_CURRENT_USER, затем папку Software, в ней найдите папку Microsoft/Windows/CurrentVersion/Run.Папка реестра Run отвечает за автозапуск приложений
- В любом свободном месте нажмите правой кнопкой мыши, в выпавшем списке нажмите «Создать» -> «Строковый параметр».
- В разделе появится новая строка. Назовите её по своему усмотрению (латиницей).
- Дважды кликните левой кнопкой мыши, впишите адрес программы, которую вы хотели добавить в автозагрузку. Узнать адрес можно в свойствах ярлыка программы.В свойствах ярлыка можно найти адрес exe-файла программы
- Готово.
Видеоинструкция: как добавить программу в автозагрузку
Автозагрузка — важная и полезная функция. Она упрощает работу пользователю, экономя время на включение часто используемых программ. Но ненужные программы в автозапуске увеличивают время запуска самой системы Windows. Кроме того, в автозагрузке могут поселиться вирусы или сервисы. Важно знать и уметь, как работать с автозагрузкой, чтобы избавляться от подобных проблем.
Управление автозагрузкой в Windows 7
Данный список определяет, какие программы будут стартовать автоматически при включении ПК. Стоит учитывать, что при значительном количестве таких программ производительность компьютера может заметно снизится.
Конечно, некоторым программам для полноценной работы необходим запуск до полной загрузки системы (например, антивирус иначе не сможет защитить устройство), однако большинство программ нужны пользователю не так часто.
Знакомьтесь, msconfig.exe
Для управления набором запускаемых программ в Windows 7 используется служебная утилита msconfig.exe, которую можно вызвать через окно «Выполнить» (доступна в меню «Пуск» или через комбинацию Win+R).
В основном окне программы msconfig.exe необходимо активировать вкладку «Автозагрузка». Откроется список программ, часть из которых отмечена галочками, что означает разрешение на автозагрузку. Новые параметры активируются после перезагрузки системы. Данная программа также позволяет настроить службы, которым разрешено загружаться автоматически. Однако лучше не трогать службы, если пользователь не уверен в ее назначении.
Редактировать список автозагрузки можно также при помощи стороннего ПО, например, использовать утилиту CCleaner. Для настройки программ в главном окне необходимо активировать раздел «Сервис», далее выбрать соответствующий пункт. В окне отобразится таблица, в которой напротив программ будет отображаться различная информация, включая разрешение на автозагрузку.
Реестр, тут нужен реестр
Опытные пользователи также могут удалить программы из автозагрузки путем редактирования системного реестра. Редактор реестра можно активировать, набрав в окне «Выполнить» команду «regedit» (название программы). Откроется окно, в левой части будут отображаться основные разделы реестра с возможностью открывать подкаталоги.
Автозагрузка отображается в двух ветках. В первом случае нужно открыть раздел HKEY_CURRENT_USER и пройти по пути: Software\Microsoft\Windows\CurrentVersion\Run. Во втором случае необходимо выбрать ветку HKEY_LOCAL_MACHINE и пройти по тому же пути.
Вот только с Windows 7 пора переходить на Windows 10, а то и Wicrosoft office новый на любой windows Ниже 10 работать не будет.
Общие сведения о реестре Windows Особенности реестра Windows Vista и более поздних ОС семейства Windows Сохранение и восстановление реестра Мониторинг реестра Автозапуск программ. Драйверы и службы. Драйверы и службы для безопасного режима. Список установленных программ . Пароли приложений в реестре. Ассоциации расширений файлов и приложений. Ограничение доступа пользователя к ресурсам системы. Некоторые практические примеры и советы Общие сведения о реестре Windows Реестр Windows (системный реестр) — это иерархическая (древовидная) база данных, содержащая записи, определяющие параметры и настройки операционных систем Microsoft Windows. Реестр в том виде, как он выглядит при просмотре редактором реестра, формируется из данных, источниками которых являются файлы реестра и информация об оборудовании, собираемая в процессе загрузки. В описании файлов реестра на английском языке используется термин «Hive». В некоторых работах его переводят на русский язык как «Улей». В документации от Microsoft этот термин переводится как «Куст». Файлы реестра создаются в процессе установки операционной системы и хранятся в папке %SystemRoot%\system32\config (обычно C:\windows\system32\config). Для операционных систем Windows это файлы с именами default Место расположения файлов реестра в любой версии Windows можно просмотреть с помощью редактора реестра. В разделе В процессе загрузки система получает монопольный доступ к файлам реестра и, поэтому, их невозможно открыть для просмотра, скопировать, удалить или переименовать обычным образом. Для работы с содержимым системного реестра используется специальное программное обеспечение — редакторы реестра (REGEDIT.EXE, REGEDT32.EXE), являющиеся стандартными компонентами операционной системы. Для запуска редактора реестра можно использовать меню кнопки «Пуск»- «Выполнить» — regedit.exe После старта редактора, в левой части основного окна вы видите список корневых разделов (root keys) реестра. Каждый корневой раздел может включать в себя вложенные разделы (subkeys) и параметры (value entries) или ключи реестра.Основное назначение корневых разделов: HKEY_CLASSES_ROOT ( Общепринятое сокращенное обозначение HKCR) — Ассоциации между приложениями и расширениями файлов и информацию о зарегистрированных объектах COM и ActiveX. HKEY_CURRENT_USER (HKCU)— Настройки для текущего пользователя (рабочий стол, личные папки, настройки приложений). Этот раздел представляет собой ссылку на раздел HKEY_USERS\Идентификатор пользователя (SID) в виде S-1-5-21-854245398 -1035525444-… SID — это уникальный номер, идентифицирующий учетную запись пользователя, группы или компьютера. Он присваивается учетной записи при создании каждого нового пользователя системы. Внутренние процессы Windows обращаются к учетным записям по их кодам SID, а не по именам пользователей или групп. Если удалить, а затем снова создать учетную запись с тем же самым именем пользователя, то предоставленные прежней учетной записи права и разрешения не сохранятся для новой учетной записи, так как их коды безопасности будут разными. Аббревиатура SID образована от Security ID. Идентификатор SID представляет собой числовое значение переменной длины, формируемое из номера версии структуры SID, 48-битного кода агента идентификатора и переменного количества 32-битных кодов субагентов и/или относительных идентификаторов (Relative IDentifiers, RID). Код агента идентификатора определяет агент, выдавший SID, и обычно таким агентом является локальная операционная система или домен под управлением Windows. Коды субагентов идентифицируют попечителей, уполномоченных агентом, который выдал SID, а RID — дополнительный код для создания уникальных SID на основе общего базового SID. Для просмотра соответствия SID и имени пользователя можно воспользоваться утилитой PsGetSID.exe из пакета PSTools HKEY_LOCAL_MACHINE (HKLM) — в данном разделе реестра хранятся глобальные аппаратные и программные настройки системы — записи для системных служб, драйверов, наборов управляющих параметров, общие настройки программного обеспечения, применимые ко всем пользователям. Это самая большая и самая важная часть реестра. Здесь сосредоточены основные параметры операционной системы, оборудования, программного обеспечения. HKEY_USERS( HKU) — индивидуальные настройки среды для каждого пользователя системы (пользовательские профили) и профиль по умолчанию для вновь создаваемых пользователей. HKEY_CURRENT_CONFIG (HKCC) — конфигурация для
текущего аппаратного профиля. Обычно профиль один единственный, но имеется возможность
создания нескольких с использованием «Панель управления» — «Система» — «Оборудование»-
«Профили оборудования». На самом деле HKCC не является полноценным
разделом реестра, а всего лишь ссылкой на подраздел из HKLM Параметры или ключи реестра имеют имена, представленные в обычном текстовом виде и значения, которые хранятся в виде стандартизированных записей определенного типа. Допустимые типы данных реестра: REG_BINARY — двоичный параметр. Большинство сведений об аппаратных компонентах хранится в виде двоичных данных и выводится в редакторе реестра в шестнадцатеричном формате. REG_DWORD — двойное слово. Данные представлены в виде значения, длина которого составляет 4 байта (32-разрядное целое). Этот тип данных используется для хранения параметров драйверов устройств и служб. Значение отображается в окне редактора реестра в двоичном, шестнадцатеричном или десятичном формате. Эквивалентами типа DWORD являются DWORD_LITTLE_ENDIAN (самый младший байт хранится в памяти в первом числе) и REG_DWORD_BIG_ENDIAN (самый младший байт хранится в памяти в последнем числе). REG_QWORD — Данные, представленные в виде 64-разрядного целого. Начиная с Windows 2000, такие данные отображаются в окне редактора реестра в виде двоичного параметра. REG_SZ — строковый параметр. REG_EXPAND_SZ — Расширяемая строка данных. Многострочный параметр. Многострочный текст. Этот тип, как правило, имеют списки и другие записи в формате, удобном для чтения. Записи разделяются пробелами, запятыми или другими символами. REG_RESOURCE_ LIST — Двоичный параметр. Последовательность вложенных массивов. Служит для хранения списка ресурсов, которые используются драйвером устройства или управляемым им физическим устройством. Обнаруженные данные система сохраняет в разделе \ResourceMap. В окне редактора реестра эти данные отображаются в виде двоичного параметра в шестнадцатеричном формате. REG_RESOURCE_ REQUIREMENTS_LIST — двоичный параметр. Последовательность вложенных массивов. Служит для хранения списка драйверов аппаратных ресурсов, которые могут быть использованы определенным драйвером устройства или управляемым им физическим устройством. Часть этого списка система записывает в раздел \ResourceMap. Данные определяются системой. В окне редактора реестра они отображаются в виде двоичного параметра в шестнадцатеричном формате. REG_FULL_RESOURCE_DESCRIPTOR — двоичный параметр. Последовательность вложенных массивов. Служит для хранения списка ресурсов, которые используются физическим устройством. Обнаруженные данные система сохраняет в разделе \HardwareDescription. В окне редактора реестра эти данные отображаются в виде двоичного параметра в шестнадцатеричном формате. REG_NONE — Данные, не имеющие определенного типа. Такие данные записываются в реестр системой или приложением. В окне редактора реестра отображаются в виде двоичного параметра в шестнадцатеричном формате. REG_LINK — Символическая ссылка в формате Юникод. При добавлении новых параметров в реестр, необходимо задавать не только имя и значение, а также правильный тип данных. Возможности конкретного пользователя при работе с данными реестра определяются правами его учетной записи. Далее по тексту, предполагается, если это не оговорено особо, что пользователь имеет права администратора системы. При просмотре данных реестра в среде Windows XP, 2 подраздела с именами SAM и SECURITY, не отображаются, и доступ к ним разрешен только для локальной системной учетной записью (Local System Account), под которой обычно выполняются системные службы (system services). Обычно, учетные записи пользователей и даже администраторов, таких прав не имеют, и редактор реестра, запущенный от их имени, не отображает содержимое разделов SAM и SECURITY. Для доступа к ним нужно, чтобы regedit был запущен от имени учетной записи с правами Local System, для чего можно воспользоваться утилитой PSExec psexec.exe -i -s regedit.exe Можно также воспользоваться стандартными средствами операционной системы, например, планировщиком заданий. С помощью команды at создаем задание на запуск regedit.exe в интерактивном режиме через 2-3 минуты от текущего времени (например- в 16час 14 мин.) at 16:14 /interactive regedit.exe Поскольку сам планировщик работает как системная служба, то порожденная им задача также будет выполняться с наследуемыми правами, а ключ /interactive позволит текущему пользователю взаимодействовать с запущенным заданием, т.е. с редактором реестра, выполняющимся с правами локальной системной учетной записи. В Windows 7 разделы реестра SAM и SECURITY отображаются , однако не отображается их содержимое, для просмотра которого можно воспользоваться аналогичным приемом. В процессе загрузки и функционирования операционной системы выполняется постоянное обращение к данным реестра, как для чтения, так и для записи. Файлы реестра постоянно изменяются, поскольку не только система, но и отдельные приложения могут использовать реестр для хранения собственных данных, параметров и настроек. Другими словами, обращение к реестру — это одна из наиболее распространенных операций. Даже если пользователь не работает за компьютером, обращения к реестру все равно выполняются системными службами, драйверами и приложениями. Нарушение целостности файлов реестра (нарушение структуры данных) или неверное значение отдельных критических параметров может привести к краху системы . Поэтому, прежде чем экспериментировать с реестром, позаботьтесь о возможности его сохранения и восстановления. Особенности реестра Windows Vista и последующих версий ОС семейства Windows Главным отличием реестра операционных систем Windows Vista / Windows 7 / Windows Server 2008 и более поздних выпусков — появление нового раздела с данными конфигурации загрузки системы HKEY_LOCAL_MACHINE\BCD00000000 . Этот раздел содержит объекты и элементы конфигурации, используемые новым диспетчером загрузки BOOTMGR пришедшим на смену традиционному загрузчику NTLDR. Раздел HKLM\BCD00000000 является системным хранилищем данных конфигурации загрузки ( BCD — Boot Configuration Data ) и физически, представляет собой файл реестра c именем bcd, находящийся в каталоге \BOOT активного раздела ( раздела диска с загрузочной записью и файлом диспетчера BOOTMGR) . При стандартной установке Windows 7 на новый жесткий диск, в качестве активного раздела создается небольшой ( размером около 100Мб) раздел, который содержит файлы и каталоги, необходимые для работы диспетчера загрузки. Обычно, этот раздел скрыт от пользователя, поскольку ему не присваивается буква логического диска и к его содержимому невозможно получить доступ стандартными средствами, такими, как например «Проводник» Windows (Explorer) . При просмотре с использованием Диспетчера логических дисков, данный раздел отображается под названием «Зарезервировано системой» и имеет признак «Активный». Загрузочный сектор данного раздела (Partition Boot Sector или PBR) выполняет загрузку файла диспетчера bootmgr, который должен находиться в его корне. В свою очередь, диспетчер загрузки bootmgr для своих целей использует системное хранилище конфигурации, которое должно находиться в папке с именем BOOT . Подразделы и ключи раздела HKLM\BCD00000000 имеют определенные имена, типы данных, и связи, которые обрабатываются диспетчером загрузки BOOTMGR и задают весь ход процесса дальнейшей загрузки — вид меню выбора загружаемых систем, таймаут выбора, систему, загружаемую по умолчанию, используемые устройства и приложения загрузки, и другие параметры. Иерархическая структура данных хранилища конфигурации загрузки не предназначена для редактирования с использованием редактора реестра и по умолчанию подраздел HKLM\BCD00000000 имеет разрешение только на чтение. Разрешение можно изменить с использованием контекстного меню, вызываемого правой кнопкой мыши, однако нужно учитывать то, что неквалифицированное изменение отдельных параметров данной ветви реестра может нарушить конфигурацию и системная загрузка станет невозможной. Тем не менее, экспорт данных ветви реестра HKLM\BCD00000000 иногда полезен, как дополнительная возможность анализа конфигурации загрузки в удобном для просмотра виде, а импорт — как восстановление ранее сохраненных данных BCD. Для работы с данными конфигурации загрузки используется специальная утилита командной строки BCDEDIT.EXE , позволяющая сохранять конфигурацию, восстанавливать из ранее сохраненной копии, просматривать содержимое хранилища, редактировать отдельные объекты конфигурации и их элементы . Новый механизм загрузки операционных систем семейства Windows довольно сложен для понимания и не имеет прямого отношения к работе с реестром, поэтому привожу ссылки на дополнительные материалы: BOOTMGR — новый диспетчер загрузки Windows Vista / Windows 7 BCDEDIT — редактор данных конфигурации загрузки BCD. Сохранение и восстановление реестра 1. Использование точек восстановления (Restore Points) В операционных системах Windows, начиная с Windows XP, существует механизм ,с помощью которого, при возникновении проблем, можно восстановить предыдущее состояние компьютера без потери личных файлов (документов Microsoft Word, рисунков, Избранного, Рабочего стола) с использованием точек восстановления (Restore Points), которые при стандартных настройках, создаются системой автоматически во время простоя компьютера или во время существенных системных событий, таких, как установка нового приложения или драйвера. Кроме того, имеется возможность в любое время создать точку восстановления принудительно, с помощью «Панель управления» – «Система» – «Дополнительные параметры» – «Защита системы» – «Создать» Точки восстановления представляют собой набор файлов операционной системы и реестра, скомпонованный по определенным правилам и сохраняемый в виде подкаталога в скрытой системной папке System Volume Information. Сохраненные в точке восстановления данные позволяют, практически гарантировано, вернуть операционную систему к состоянию на момент их создания. При изучении реестра (и отсутствии практического опыта работы с ним) принудительное создание точки восстановления перед началом работы позволит восстановить работоспособность Windows даже в случае краха системы. Стандартное средство восстановления системы работает только в среде самой Windows, однако существуют способы, которые позволяют вернуть систему к жизни даже при возникновении «синего экрана смерти» по причине неудачного редактирования реестра. Об этом чуть позже. Для восстановления системы используется точками восстановления используется приложение «Восстановление системы» — \windows\system32\restore\rstrui.exe для Windows XP и \windows\system32\rstrui.exe Можно также воспользоваться меню «Панель управления» – «Система» – «Дополнительные параметры» – «Защита системы» – «Восстановление»Данные точек восстановления хранятся в каталоге System Volume Information системного диска. Это скрытый системный каталог, доступ к которому разрешен только локальной системной учетной записи (Local System), или, другими словами, не пользователям, а «Службе восстановления системы». Поэтому, если вы хотите получить доступ к его содержимому, вам придется добавить права вашей учетной записи с использованием вкладки «Безопасность» в свойствах каталога «System Volume Information». В случае Windows XP в папке System Volume Information есть подкаталог с именем, начинающемся с _restore. .. и внутри него — подкаталоги RP0, RP1…: — это и есть данные контрольных точек восстановления (Restore Point — RPn) для Windows XP. Внутри папок RPn имеется каталог с именем snapshot , содержащий копии файлов реестра на момент создания контрольной точки. При выполнении операции восстановления системы восстанавливаются основные системные файлы и файлы реестра. Соответственно, например, если крах системы вызван установкой нового драйвера, то после отката на точку восстановления, даже при наличии в каталоге Windows исполняемого файла драйвера, записи в реестре, обеспечивающие его загрузку, исчезнут, и система вернется в рабочее состояние. Подобным же образом можно избавиться от вирусного заражения, когда выполняется откат системы на тот момент, когда в реестре еще не было записей, обеспечивающих запуск вредоносного ПО. Структура данных точек восстановления для Windows 7 отличается от той, что используется в Windows XP. Начиная с ОС Windows Vista, используется не только копирование файлов реестра и важнейших системных файлов, но и создаются снимки файловой системы (snapshot) службой теневого копирования томов. Снимки файловой системы также хранятся в каталоге System Volume Information и представляют собой сжатые файлы, в имени которых содержится глобальный идентификатор: {3808876b-c176 -4e48-b7ae-04046e6cc752} Количество снимков зависит от настроек системы и наличия свободного места на диске. Однако порядок отката системы на состояние сохраненной точки восстановления такой же, как и для Windows XP. Откат системы на точку восстановления является простым и эффективным способом восстановления работоспособности без потери пользовательских данных не только в случаях неудачного редактирования реестра, установки некорректно работающего системного программного обеспечения, но и, например, при вирусном заражении компьютера, когда имеется точка восстановления на момент времени, когда вируса еще не было в системе. Именно поэтому многие вредоносные программы пытаются уничтожить данные точек восстановления и отключить средства восстановления системы. В подавляющем большинстве случаев, запуск внедрившегося вируса обеспечивается определенными записями в реестре, а после отката эти записи исчезнут, и вирус не сможет получить управление, и тем самым, будет нейтрализован даже без использования антивирусного программного обеспечения. Как видно, механизм точек восстановления довольно эффективен, но воспользоваться им можно только в среде самой Windows — для выполнения отката неработоспособной системы, стандартно, нужно в ней же и загрузиться. А если система повреждена настолько, что загрузка невозможна, задача становится невыполнимой. Тем не менее, выход из данной ситуации ( и даже не один) — есть. Можно, например, воспользоваться загрузочным диском Microsoft Diagnostic and Recovery Toolset (MS DaRT), он же (Winternals) ERD СOMMANDER (ERDC), — инструментом на базе специальной версии Windows PE, загружаемой с компакт диска или другого внешнего носителя. ERD Commander умеет работать с точками восстановления той ОС Windows, которая была подключена к нему при загрузке, и позволяет легко выполнить откат на ее работоспособное состояние через меню «Start — System Tools — System Restore» С помощью System Restore Wizard восстановление выполняется так же, как это можно было бы выполнить в среде рухнувшей системы.Если же ERDC нет под рукой, или полный откат системы не нужен, можно воспользоваться ручным восстановлением отдельных файлов реестра, копии которых можно взять из данных точки восстановления для Windows XP, или из автоматически создаваемых копий файлов реестра в Windows 7. Для этого достаточно получить доступ к файловой системе жесткого диска с поврежденной Windows. Можно загрузиться в другой системе (Windows PE, Live CD, даже DOS с поддержкой файловых систем FAT32 / NTFS), получить доступ к данным системного диска проблемной Windows и просто заменить испорченный файл (ы) раздела реестра на файл (ы) из каталога точки восстановления . Восстановление файлов реестра для Windows XPВ папке, где хранятся данные точек восстановления, System Volume Information на системном диске, находим подкаталог с именем, начинающемся с _restore… и внутри него — подкаталоги RP0, RP1: — это и есть искомые контрольные точки (Restore Point — RPx). Внутри папки RPx открываем каталог SNAPSHOT, содержащий копии файлов реестра, на момент создания контрольной точки. Файл REGISTRY_MACHINE_SYSTEM — это и есть копия файла SYSTEM, он же — раздел реестра HKEY_LOCAL_MACHINE\SYSTEM . Остается лишь перетащить этот файл в каталог \WINDOWS\SYSTEM32\CONFIG\ и переименовать его. Запорченный файл system можно, на всякий случай, переименовать в system.bad или удалить. Обычно, для восстановления работоспособности поврежденной операционной системы, достаточно копирования только файла SYSTEM, поскольку именно в нем хранятся наиболее важные параметры, необходимые для загрузки и функционирования ОС. Копирование файла SOFTWARE влияет на изменение состава установленного программного обеспечения для всех пользователей. При необходимости восстановления настроек пользователя нужно взять соответствующий ему файл _REGISTRY_USER_NTUSER_S-1-5-21: и скопировать его в каталог профиля (для Windows XP — обычно это «:\Documents and Settings\Имя пользователя») под именем ntuser.dat Если при таком способе восстановления реестра будет использоваться ERD Commander, в режиме работы с выбранной Windows, то могут возникнуть проблемы с занятостью файлов. Чтобы этого не случилось, лучше в процессе загрузки не подключаться к проблемной операционной системе и выбрать None: Восстановление файлов реестра для Windows 7 и более поздних ОС WindowsДля восстановления работоспособности Windows 7 и более поздних версий, удобнее всего воспользоваться средством Microsoft Diagnostic and Recovery Tools ( MS DaRT ), версии соответствующей версии и разрядности операционной системы. Для 32-разрядных и 64-разрядных ОС используются свои загрузочные диски. Наборы инструментов и их функциональные возможности, практически не отличаются от использовавшихся в ERD Commander, однако немного изменился их внешний вид и добавилась официальная поддержка русского языка. Описание работы с ERDC и MS DaRT 7.0 / 8.0 приводится в отдельной статье. В тех случаях, когда невозможно выполнить загрузку Windows, и запустить средство восстановления системы, инструменты MS DaRT позволяют выполнить ее откат на работоспособное состояние, практически так же, как и в случае с применением классического ERD Commander для Windows XP. Однако, описанный выше способ с частичной или полной заменой файлов реестра из данных точек восстановления применить не получится, поскольку возникает проблема извлечения их них отдельных кустов реестра. Тем не менее, в современных ОС семейства Windows существует более простая методика восстановления реестра, основанная на использовании автоматически создаваемых копий кустов (файлов реестра), создаваемых периодически специальной, задачей «Планировщика заданий». Задача RegIdleBackup создается в библиотеке планировщика заданий и выполняется скрытно, вне зависимости от регистрации пользователя, по умолчанию, один раз в 10 дней. Параметры задачи и сведения о ее выполнении можно посмотреть с помощью оснастки «Панель управления»- «Администрирование» — «Планировщик заданий». Открыть дерево «Библиотека планировщика» – Microsoft – Windows – Registry . Хотя задано время выполнения 00:00, в параметрах задачи установлен режим немедленного запуска, если просрочен плановый запуск. Таким образом, задача будет выполнена, даже если компьютер на момент планового запуска был выключен, и в случае успешного завершения, каталоге \windows\system32\config\RegBack будет создана резервная копия файлов реестра default, sam, security, software и system. Следовательно, в тех случаях, когда восстановление системы стандартными средствами невозможно ( например, нет данных точек восстановления ), можно воспользоваться ручным копированием файлов реестра из каталога windows\system32\config\RegBack в каталог windows\system32\config так же, как и для случая описанного выше. Кроме того, как уже упоминалось выше, в операционных системах Windows Vista и старше, при создании точки восстановления системы, создается и теневая копия тома, представляющая собой полный снимок файловой системы (snapshot, снапшот ), который тоже может помочь в восстановлении не только файлов реестра, но и любых других, существовавших на момент создания снимка. Для получения информации о существующих теневых копиях файловой системы можно воспользоваться командой: vssadmin list shadows Для доступа к данным теневых копий можно использовать , например, создание символической ссылки на корневой каталог теневой копии тома, командой: mklink /D C:\shadow1 \\?\GLOBALROOT\Device\ HarddiskVolumeShadow Copy1\ Командная строка должна быть запущена от имени администратора. После выполнения команды, на диске C: появится папка shadow1 , содержимое которой представляет собой копию диска C: на момент создания точки восстановления. Более подробно о теневом копировании и использовании снимков файловой системы – в статье Восстановление данных с использованием теневых копий томов Для доступа к файлам и папкам из снимка файловой системы, можно использовать и сторонние программы, умеющие работать с томами теневых копий, как, например, популярная программа восстановления данных Recuva. Более подробно об использовании данных теневых копий рассказывается в отдельной статье по применению Recuva для эффективного восстановления файлов. 2. Использование утилиты для работы с реестром из командной строки REG.EXE В ОС Windows 2000 утилита REG.EXE входила в состав пакета Support tools, в Windows XP , windows 7 /8 — входит в стандартный набор программ, устанавливаемых в процессе инсталляции системы. На практике, можно для Windows 2000 использовать REG. EXE из комплекта Windows XP — просто скопируйте ее в каталог \winnt\system32). Запускается из командной строки. При запуске без параметров выдает краткую справку по использованию:
Программа редактирования системного реестра из командной строки, версия 3.0 REG [Список параметров] == [ QUERY | ADD | DELETE | COPY | Код возврата: (за исключением REG COMPARE) Для получения справки по определенной операции введите: Примеры: REG QUERY /? Для резервного копирования реестра используется REG. EXE SAVE, для восстановления — REG.EXE RESTORE Для получения справки REG.EXE SAVE /? Полный путь к разделу реестра в виде: КОРЕНЬ\Подраздел Примеры: Синтаксис REG SAVE и REG RESTORE одинаков и вполне понятен из справки. Есть, правда некоторые моменты. В версии утилиты из ОС Windows 2000 нельзя было указывать путь в имени файла для сохранения раздела реестра и сохранение выполнялось только в текущий каталог. Справка самой утилиты и примеры ее использования для сохранения (REG SAVE) вполне можно использовать для сохранения любых разделов реестра, в т. ч. HKLM\software, HKLM\system и т.п. однако, если вы попробуете восстановить, например, HKLM\system, то получите сообщение об ошибке доступа, по причине занятости данного раздела реестра, а поскольку он занят всегда, восстановление с помощью REG RESTORE выполнить не удастся. Для сохранения куста SYSTEM: Если файл существует, то REG.EXE выдаст ошибку и завершится. В Windows 7, при наличии существующего файла, выдается стандартный запрос на разрешение его перезаписи. Сохраненные файлы можно использовать для восстановления реестра с использованием ручного копированием в папку %SystemRoot%\system32\config. 3. Ручное копирование файлов реестра. Этот способ возможен, если имеется копия файлов реестра, созданная на момент работоспособного состояния. Как уже упоминалось выше, если загрузиться в другой ОС с возможностью доступа к файловой системе проблемной Windows, то с файлами из папки реестра можно делать все, что угодно. В случае повреждения файла system, можно воспользоваться, например, сохраненным с помощью команды REG SAVE файлом system.hiv, скопировав его в папку реестра и переименовав в system. Для Windows 7 – скопировать файл system из папки \windows\system32\config\RegBack в папку \windows\system32\config 4. Использование режима экспорта-импорта реестра. Данный способ не является в полном смысле слова способом полного восстановления реестра и более подходит для случаев, когда нужно сохранить и затем восстановить определенную его часть. Редактор реестра позволяет делать экспорт как всего реестра, так и отдельных разделов в файл с расширением reg Импорт полученного при экспорте reg-файла, позволяет восстановить реестр. Щелкаете на «Реестр»—> «Экспорт (Импорт) файла реестра». Импорт также можно выполнить двойным щелчком по ярлыку reg-файла. Вполне понятно, что наличие резервных копий реестра делает систему почти «не убиваемой», однако, нередко случается так, что при возникновении необходимости восстановления реестра актуальной копии просто нет. Например, вирус отключил систему восстановления и удалил контрольные точки, а резервное копирование вручную просто не выполнялось. И если в Windows 7 существует задание планировщика для копирования файлов реестра, созданное при установке системы, то в Windows XP, такого задания нет, и, при нарушении целостности реестра, шансов на восстановление становится меньше. Что бы исключить подобную ситуацию, было бы неплохо, позаботиться об автоматическом резервирования файлов реестра без участия человека. Например, с помощью командного файла, выполняемого планировщиком или в процессе регистрации пользователя. Для создания полной копии реестра Windows XP в командной строке удобно использовать бесплатную консольную утилиту regsaver. exe Скачать, 380кб Сайт программы. Утилита сохраняет файлы реестра в каталог, указываемый в качестве параметра
командной строки: regsaver.exe D:\regbackup /off /ask — Выключить компьютер. Ключ
/ask требует подтверждения пользователя на выполнение выключения питания. Вместо стандартного выключения компьютера можно использовать резервное копирование реестра с выключением по его завершению. Важным преимуществом консольной версии является то, что можно создать командный файл и выполнять его с помощью планировщика заданий для автоматического создания резервных копий файлов реестра. Я неоднократно использовал regsaver в сценариях регистрации пользователей при входе в домен для периодического ( например, 1 раз в неделю) копирования файлов реестра, и наличие резервной копии нередко выручало в критической ситуации. Для периодического создания резервных копий файлов реестра можно воспользоваться запуском утилиты от имени администратора с сохранением полномочий. runas /savecred administrator «regsaver.exe D:\regbackup» Параметр /savecred используется для запоминания полномочий (credentials) пользователя с именем administrator при выполнении от его имени задания regsaver.exe D:\regbackup. При первом запуске runas, будет выдан запрос на ввод пароля указанного пользователя, который будет запомнен и не будет запрашиваться при последующих запусках. Утилита regsaver выполняется без ошибок в среде Windows 7, однако, копии файлов реестра будут не полными, и использовать их в полной мере невозможно, да и нет необходимости, поскольку автоматическое резервирование файлов реестра выполняется заданием RegIdleBackup, автоматически выполняемым «Планировщиком заданий» Windows. Копии файлов реестра Windows 7/8 хранятся в каталоге C:\Windows\System32\config\RegBack\. Состояние задачи планировщика, в том числе, запланированное время выполнения резервного копирования файлов реестра можно посмотреть при выполнении команды schtasks /query /tn \Microsoft\Windows\Registry\RegIdleBackup Пример отображаемой информации:
6. Восстановление реестра, при отсутствии резервных копий в Windows XP. Иметь актуальные резервные копии реестра — это практически, всегда выход из ситуации когда работа Windows завершается критической ошибкой или, например, при загрузке системы, вы видите сообщение о нарушении целостности куста реестра SYSTEM: Windows XP could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SYSTEM Если есть резервная копия, выполняем за 5-10 минут восстановление файла SYSTEM, как описывалось выше, и система продолжает работать, как ни в чем не бывало. Я, конечно, не рассматриваю здесь случай, когда некондиционность файла реестра вызвана сбоями оборудования компьютера. Если же, резервирование данных реестра никогда не выполнялось, был отключен механизм создания контрольных точек восстановления, или вы использовали Win2K, где этого механизма просто отсутствует, то все равно, некоторые шансы оживить систему, есть. Возможно, поможет восстановить систему: Редактор реестра позволяет открывать файлы не только «своего» реестра, но и файлы, являющиеся реестром другой операционной системы. И имеется возможность восстановления поврежденного куста при загрузке в редакторе реестра. Для этого — Загрузитесь в другой операционной системе Windows с возможностью загрузки проблемного куста реестра . В левом окне редактора реестра выберите подключенный куст (BadSystem) и выполните команду «Выгрузить куст». Поврежденный system будет восстановлен. При чем, редактор реестра Windows XP вполне успешно восстановит реестр и более старой ОС Windows 2000. Даже если содержимое восстановленного таким образом файла будет не совсем актуальным, система, с большой долей вероятности, останется работоспособной. Возможно, придется переустановить некоторые программные продукты, или обновить драйверы. Мониторинг реестра. Как определить, какие программы обращаются к реестру. Одной из лучших программ для мониторинга реестра, является утилита Process Monitor, которую можно загрузить с сайта Microsoft, по ссылке на странице программы: Страница Process Monitor на Microsoft Sysinternals Программа Process Monitor является усовершенствованным инструментом отслеживания активности приложений и системных служб , который в режиме реального времени отображает активность файловой системы, реестра, сети, процессов и потоков. В этой программе сочетаются возможности двух ранее выпущенных программ от Sysinternals: Filemon и Regmon, а также огромный ряд улучшений, включая расширенную фильтрацию, всеобъемлющие свойства событий, такие как ID сессий и имена пользователей, достоверную информацию о процессах, полноценный стек потока со встроенной поддержкой всех операций, одновременную запись информации в файл и многие другие возможности. Эти уникальные возможности делают программу Process Monitor ключевым инструментом для устранения неполадок и избавления от вредоносных программ. Недостатком программы можно считать вероятность зависания при большом количестве отслеживаемых событий. Методике использования утилиты Process Monitor для анализа активности процессов в Windows посвящена отдельная статья: Подробное описание утилиты Process Monitor . Не смотря на появление Process Monitor , в среде Windows XP удобнее использовать хотя и устаревшую, но по прежнему эффективную, утилиту Regmon, поддержка которой прекращена автором. Фактически, Regmon, является частью утилиты Process Monitor, и выполняет только мониторинг обращений к реестру. Параметры программы, панель инструментов, принципы фильтрации и выделения отслеживаемых событий, а также результатов мониторинга в обеих программах практически одинаковы. Информация выдается в удобном виде, который можно настроить под свои нужды —
исключить из результатов мониторинга данные о работе с реестром неинтересных
вам приложений, подчеркнуть выбранным цветом то, что считаете особо важным,
включить в результаты мониторинга только выбранные процессы. Программа
позволяет быстро и легко выполнить запуск редактора реестра с переходом к
указанному разделу или параметру. Имеется возможность выполнять мониторинг
в процессе загрузки операционной системы с записью результатов в специальный
журнал %SystemRoot\Regmon.log. По умолчанию протоколируются все события обращения к реестру. Фильтр задается значениями полей: Include — Если * — выполнять мониторинг для всех процессов.
Имена процессов разделяются символом «;». Например —
FAR.EXE;Winlogon.exe — будут фиксироваться
обращения к реестру только для процессов far.exe и winlogon.exe. Значения полей фильтра запоминаются и выдаются при следующем старте Regmon. При нажатии кнопки Defaults выполняется сброс фильтра в установки по умолчанию — фиксировать все обращения к реестру. Значения полей фильтра удобнее формировать не при старте RegMon, а в процессе мониторинга, используя меню правой кнопки мыши для выбранного процесса — Include process —
включить данный процесс в мониторинг После старта Regmon с фильтрами по умолчанию, вы увидите большое количество записей об обращении к реестру и, используя Include/Exclude process, можете настроить вывод результатов только нужного вам процесса (процессов). Назначение колонок: # — номер по порядку Программа очень проста в использовании. После старта, лучше выбрать фильтр по умолчанию, т.е. фиксировать все обращения к реестру, а затем, в основном окне программы, выбрать ненужный процесс и с помощью правой кнопки мыши вызвать контекстное меню — Exclude process — информация об обращении к реестру данного процесса выводиться не будет. И таким же образом отфильтровать другие, не интересующие вас процессы. Небольшим недостатком программы является ограниченное количество возможных фильтров. При работе с программой можно использовать меню File, Edit, Options или сочетание клавиш: CTRL-S — сохранить результаты
Еще одна очень полезная возможность — получить журнал обращений к реестру в процессе загрузки операционной системы. После перезагрузки ОС, в корневом каталоге системы (C:\Windows) будет находиться файл Regmon.log с журналом результатов мониторинга. Режим записи в журнал будет продолжаться до запуска Regmon.exe вошедшим в систему пользователем и выполняется только для одной перезагрузки системы. Конечно же, содержимое журнала не будет полностью отображать абсолютно все обращения к реестру. Поскольку Regmon в режиме Log Boot инсталлируется в системе и, после перезагрузки, запускается в качестве драйвера, все обращения к реестру, произошедшие до его старта, в журнале не зафиксируются. Однако большая часть все же туда попадет, и вы увидите, что таких обращений будет несколько сотен тысяч. Подробное описание утилиты Regmon и ее использования для мониторинга реестра. Поскольку утилита Regmon больше не поддерживается Microsoft, скачать ее с официального сайта невозможно. Скачать отсюда RegMon.exe v7.04, 700кб Автозапуск программ. В операционных системах семейства Windows предусмотрена возможность автоматического запуска программ для создания определенной пользовательской среды. Простейшим способом автоматического запуска является размещение ярлыков приложений или файлов сценариев в специальной папке Автозагрузка. Автоматический запуск по ссылкам в данной папке возможен как для отдельного пользователя, так и для всех пользователей, регистрирующихся в системе. Кроме папки «Автозагрузка», для запуска программ могут использоваться и разделы реестра: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce Последние 2 раздела (…Once) отличаются тем, что программы, прописанные в них запускаются только 1 раз и после выполнения параметры ключа удаляются. Записи в HKLM относятся ко всем пользователям компьютера. Для текущего пользователя
запуск определяется ключами в разделе HKU: В правом окне вы видите список параметров, значениями которых является строка, ссылающаяся на программу. При входе пользователя в систему, все перечисленные программы будут выполнены. Удалите параметр — программа не запустится. В связи с тем, что автозапуск программ через реестр используется очень многими программными продуктами, причем, как правило, не в интересах пользователя, большинство автоматически запускаемых программ для работы не нужны, и их запуск можно отключить, удалив соответствующие записи из данного раздела реестра. Если у вас недостаточно знаний для выбора претендентов на удаление из автозапуска, попробуйте поэкспериментировать, меняя расширение exe на ex_. В случае необходимости можно вернуть автозапуск, изменив расширение исполняемого файла. Для просмотра и отключения автоматически запускаемых программ можно воспользоваться системной утилитой настройки системы от Microsoft — msconfig.exe Кроме программ, запускающихся при регистрации пользователя в системе, запускается еще огромное количество других, не всегда очевидных, — это и системные службы (сервисы), различные драйверы, программы оболочки (Shell) и т. п. Кроме полезных ( а иногда и бесполезных) программ могут выполняться, используя автоматический запуск и внедрившиеся в систему вирусы. Более подробно о вирусах здесь. Точек возможного автоматического запуска исполняемых модулей огромное множество, и для их поиска в реестре удобнее использовать специальные программы — мониторы автозапуска, наиболее популярной из которых, является Autoruns.exe , обладающей более широким спектром возможностей, чем служебная программа MSConfig, входящая в состав Windows. Инсталляция не требуется. Просто скачайте Autoruns, разархивируйте его и
запустите файл Autoruns.exe (в пакет включена утилита autorunsc.exe — консольная версия). Программа покажет,
какие приложения настроены на автоматический запуск, а также представит полный
список разделов реестра и каталогов файловой системы, которые могут
использоваться для задания автоматического запуска. Элементы, которые
показывает программа Autoruns, принадлежат к нескольким категориям: объекты,
автоматически запускаемые при входе в систему, дополнительные компоненты
проводника, дополнительные компоненты обозревателя Internet Explorer (включая объекты
модулей поддержки обозревателя (Browser Helper Objects или сокращенно — BHO), библиотеки DLL инициализации
приложений, подмены элементов, объекты, исполняемые на ранних стадиях
загрузки, библиотеки DLL уведомлений Winlogon, службы Windows и многоуровневые
поставщики услуг Winsock. Поскольку Autoruns разрабатывалась тем же автором, что и рассмотренная выше утилита Regmon.exe, у них много общего. Для поиска записей в реестре, относящихся к выбранному объекту достаточно использовать пункт «Jump to» контекстного меню, вызываемого правой кнопкой мыши. Произойдет запуск редактора реестра и откроется ключ, обеспечивающий его запуск. Cтраница с подробным описанием и практическими примерами использования утилиты Autoruns Драйверы и службы. Информация о драйверах и системных службах (сервисах) находится в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services Каждому драйверу или сервису соответствует свой раздел. Например, «atapi» — для драйвера стандартного IDE контроллера жестких дисков, «DNScache» — для службы «DNS клиент». Назначение основных ключей: DisplayName — выводимое имя — то что вы видите в качестве осмысленного названия при использовании, например, элементов панели управления. ErrorControl — режим обработки ошибок. Group — название группы, к которой относится драйвер, например — «Видеоадаптеры» ImagePath путь и имя исполняемого драйвера. Файлы драйверов обычно имеют расширение . sys и располагаются в папке \Windows\System32\DRIVERS\. Файлы сервисов — обычно .exe и располагаются в \Windows\System32\. Start управление загрузкой и инициализацией. Определяет, на каком
этапе загрузки системы производится
загрузка и инициализация данного драйвера или службы. Значения Start: Во многих случаях, раздел драйвера содержит параметр типа DWORD с
именем Tag. Основное его назначение — определение порядка загрузки
драйвера или службы внутри группы. Сначала загружаются драйверы и службы в
соответствии со значением параметра
Start, затем — в соответствии с номером группы, определяемым
разделом реестра
Неверный порядок загрузки драйверов и служб может быть вызван ошибками
их установки, недоработками разработчиков и, в редких случаях, —
приводить к проблемам функционирования системы (захват ресурсов, необходимых
другим драйверам, загрузка раньше другого драйвера, который
необходим для работы, и т. п.). Чем меньше значение Tag, тем выше
приоритет загрузки драйвера в группе. Информация, выдаваемая программой не полностью отсортирована в
соответствии с реальным
порядком загрузки драйверов и служб, но собрана в компактном виде и значение
поля Tag присутствует. Иногда этой информации вполне достаточно для
анализа ситуации, связанной с проблемой функционирования конкретного устройства.
При нажатии кнопки Copy выходные данные LoadOrder копируются в буфер обмена, после
чего их можно сохранить в текстовый файл. Текст можно открыть в Excel, что позволит
сортировать, фильтровать и отбирать результаты. Утилита LoadOrd входит в стандартный пакет утилит Sysinternals Suite, не требует установки и работает во всех версиях Windows. Драйверы и службы для безопасного режима. При загрузке операционной системы для инициализации драйверов и служб используется набор управляющих параметров из раздела текущей конфигурации HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet Практически, этот раздел определяет набор драйверов, которые известны системе, их параметры, системные службы и дополнительные наборы, которые используются в различных вариантах загрузки ОС. Для загрузки системы в безопасном режиме (Safe Mode) используется минимально необходимая конфигурация драйверов и системных служб, перечень которых задается разделом: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot Там имеются подразделы: Minimal — список драйверов и служб, запускаемых в безопасном режиме (Safe Mode) Network — то же, но с поддержкой сети. Кроме раздела HKLM\SYSTEM\CurrentControlSet, в реестре присутствуют и Current — управляющий набор, который был использован для текущей загрузки. Использование загрузки с параметрами последней удачной конфигурации позволяют восстановить работоспособное состояние системы в тех случаях, когда ошибка не позволяет войти пользователю в систему и загрузка завершается синим экраном смерти или зависанием до момента регистрации. Список установленных приложений в реестре Windows.Подавляющее большинство программ, установленных в системе стандартным образом, выполняют запись в раздел реестра:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall Каждый подраздел раздела \Uninstall\ содержит подразделы с именами в виде уникальных глобальных идентификаторов (GUID) в виде: {23170F69-40C1-2702-0922-000001000000} Также, возможны имена в виде обычных строк символов, например Recuva. Каждый подраздел содержит информацию об отдельном установленном в системе программном продукте: Наиболее интересные параметры ключей из раздела \Uninstall: DisplayName — имя программы. DisplayVersion — версия. InstallDate — дата установки. InstallLocation — каталог, в который установлена программа. Publisher — автор. UninstallString — строка для запуска процесса удаления программы. VersionMajor — старшая часть версии. VersionMinor — младшая часть версии. Для получения текстового файла со списком установленных программ и некоторых их характеристик, можно использовать сценарий .vbs, работающий с данными раздела \Uninstall реестра:
Пароли приложений в реестре Windows.Единого места хранения паролей для прикладных программ в реестре Windows не предусмотрено, однако, имеется несколько разделов, которые стандартно используются популярными приложениями.Сразу добавлю, практически нет никаких шансов получить какой-либо пароль с помощью простого просмотра данных реестра. Пароли, в подавляющем большинстве случаев, хранятся в зашифрованном виде, и для их дешифрации потребуется специальное программное обеспечение. Для доступа к некоторым разделам реестра, где хранятся данные о паролях, потребуется запуск редактора реестра с правами локальной системной учетной записи (Local System). В качестве места хранения паролей обозревателя Internet Explorer (до версии 7.0) для доступа к сайтам, паролей для почтовых учетных записей и паролей FTP-доступа используется Защищенное хранилище ( Protected Storage ). Информация запоминается в специальном разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider Новые версии Internet Explorer (7.0 и старше) хранят пароли и информацию для автозаполнения форм в двух разных местах — в защищенном хранилище, определяемом разделом реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IntelliForms\Storage2 и в специальном файле (credentials ) в каталоге пользователя Windows XP Documents and Settings\имя пользователя\Application Data\Microsoft\Credentials Для Windows 7 используются скрытые папки Credentials в каталогах профилей пользователя, например «C:\Users\Имя пользователя\Local Settings\Microsoft\Credentials\» Данные об учетных записях почтовых клиентов и некоторых других сетевых приложений можно найти в разделе HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts Но информация о паролях также зашифрована. Учетные записи для dialup (VPN) — подключений и данные об учетных записях некоторых других типов можно найти в разделе HKEY_LOCAL_MACHINE\Security\Policy\Secrets Для доступа к разделу нужны права локальной системной учетной записи. Информацию о паролях в открытом виде найти не удастся. Есть очень редко встречающиеся приложения, хранящие пароли доступа в ключах реестра в открытом виде, но это не правило, а исключение из правила, поэтому, если вам нужно восстановить забытый пароль, редактор реестра вам не поможет. Пользуйтесь например, программами для восстановления забытых паролей от Nirsoft Ассоциации расширений файлов и приложений.Как я уже упоминал выше, корневой раздел реестра HKEY_CLASSES_ROOT ( сокращенное обозначение HKCR) — используется для ассоциации между приложениями и расширениями файлов. Другими словами, содержимое данного раздела, определяет, какие приложения, и каким образом, обрабатывают файлы с определенными расширениями. Например, при установленном пакете Microsoft Office, файлы с расширением .doc отображаются в проводнике с иконкой ассоциированного с данным типом файлов приложения Microsoft Word, а двойной щелчок на ярлыке такого файла вызовет его открытие для редактирования в Word’е.Для просмотра и изменения ассоциаций файлов и приложений можно воспользоваться меню Панель управления — Свойства папки — Типы файлов При создании ассоциаций выполняется запись определенных данных в раздел HKCR, что позволяет сопоставить определенному типу файла нужное для его обработки приложение и соответствующую ему иконку. В качестве примера я взял записи в HKCR, относящиеся к файлам с расширением .3gp Отрываем раздел HKEY_CLASSES_ROOT\.3gp Первый строковый параметр (Параметр по умолчанию) определяет имя раздела в HKCR, данные которого, описывают приложение, сопоставленное расширению файла .3gp. Остальные параметры не обязательны, и описывают тип содержимого для файлов .3gp. Количество и содержание подразделов и отдельных ключей определяется особенностями конкретных типов файлов и ассоциируемых с ними приложений, однако практически всегда присутствуют DefaultIcon — параметр по умолчанию указывает на файл, содержащий иконку, сопоставленную файлам с данным расширением. В данном примере для открытия файлов с
расширением .3gp используется приложение Media Player Classic , набор иконок которого
хранится в библиотеке mpciconlib.dll в каталоге программы. Значение строкового параметра Shell — раздел определяет набор возможных действий над файлом данного типа. Подраздел Open раздела Shell определяет действие при открытии файла .3gp В ветви HKEY_CLASSES_ROOT есть раздел с именем «*». Параметры, задаваемые в данном разделе определяют действия, выполняемые по отношению ко всем расширениям файлов, в том числе и не зарегитрированным. Действия по отношению к папкам определяются содержимым раздела HKEY_CLASSES_ROOT\Folder. Ограничение доступа пользователя к ресурсам.В большинстве случаев, для того, чтобы изменения, внесенные в реестр, возымели действие, нужна перезагрузка или выход и повторный вход в систему. Параметры в разделе HKEY_CURRENT_USER относятся к текущему пользователю системы. Параметры в разделе HKEY_LOCAL_MACHINE — ко всем пользователям. Скрываем логические дискиОткрываем раздел:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer и добавляем в него параметр NoDrives типа DWORD. Значение параметра определяет скрываемые диски A-Z. Наличие «1» начиная с младшего бита двойного слова означает отсутствие логического диска в «Мой компьютер» 00000001 — нет диска A, 00000002 — нет диска B, 00000004 — нет диска C, 0000000F — нет дисков A-F Добавлю, что скрытые таким образом диски не видны только для Explorerа и в других программах могут быть доступны (в FAR например). Изменяем меню кнопки «ПУСК»NoRun =dword:00000001 нет кнопки «Выполнить»NoLogOff=hex:01 00 00 00 ( не dword а hex) нет «Завершение сеанса » NoFind =dword:00000001 — нет пункта «Найти» NoFavoritesMenu =dword:00000001 нет «Избранное» NoRecentDocsMenu=dword:00000001 нет «Документы» NoSetFolders =dword:00000001 нет «Панели управления» в подменю «Настройка» NoSetTaskbar=dword:00000001 нет «Панель задач» там же NoPrinters =dword:00000001 нет «Принтеры» в Панели управления NoAddPrinter=dword:00000001 нет «Добавить принтер» NoDeletePrinter=dword:00000001 нет «Удалить принтер» NoDesktop=dword:00000001 Пустой рабочий стол NoNetHood=dword:00000001 нет «Сетевое окружение» NoInternetIcon=dword:00000001 нет значка «Интернет» на Рабочем столе Windows NoTrayContextMenu =hex:01,00,00,00 -Отключить меню, вызываемое правой кнопкой мыши на панели задач NoViewContextMenu =hex:01,00,00,00 — Отключить меню, вызываемое правой кнопкой мыши на Рабочем столе: Чтобы включить обратно, надо 01 заменить на 00. NoFileMenu=hex:01,00,00,00 скрыть » File » в верхней строке меню Проводника ClearRecentDocsOnExit=hex:01,00,00,00 не сохранять список последних открываемых документов по выходу из системы. Параметры, изменяющие системные настройки среды пользователей Windows XP хранятся в разделе NoSecCPL =dword:00000001 отключает доступ к значку «Пароли» в Панели управления Некоторые из перечисленных запретов на действия пользователя используют не только системные администраторы, но и внедрившиеся в систему вирусы. Обычно выполняется запись в реестр данных, блокирующих возможность поиска и удаления внедрившегося вредоносного программного обеспечения и, в качестве завершающего аккорда — запрет на запуск редактора реестра (DisableRegistryTools). Как следствие, даже обладая правами администратора, пользователь не имеет возможности что-либо сделать со своим собственным реестром. Попытка запуска редактора завершается подобным сообщением: Администратор компьютера получает сообщение Редактирование реестра запрещено администратором системы. Иногда вирусное заражение сопровождается еще и блокировкой запуска менеджера программ, блокировкой некоторых пунктов контекстного меню проводника или невозможностью его запуска вообще. Для управления разрешениями, на практике используются редакторы групповых политик, предоставляющие более удобный пользовательский интерфейс при выполнении задач по разграничению прав пользователей. Практические примеры и советыНастройка автозапуска сменных носителей.Тип дисков, с которых необходимо разрешить или запретить автозапуск определяется значением ключа NoDriveTypeAutoRun в разделеHKEY_CURRENT_USER-Software-Microsoft-Windows-CurrentVersion-Policies-Explorer NoDriveTypeAutoRun — это маска запрета автозапуска — шестнадцатеричное число, биты которого, установленные в единицу, означают запрет, а в ноль — разрешение автозапуска: Типам дисков соответствуют биты маски (начиная со старшего разряда) 7 разряд — неопределенный (зарезервированный) тип (Unspecified Reserved Type) Значение маски NoDriveTypeAutoRun по умолчанию — 0x95, т.е. 10010101 в двоичном виде.
Таким образом,
запрещен автозапуск с устройств, тип которых задан 7,4,2,0 разрядами — с
дисков неопределенного типа, сетевых, съемных и нераспознанных. Разрешен автозапуск
с дисков, тип которых определяется 6,5,3,1 разрядами, т.е. для ramdisk, CD/DVD,
несменных жестких дисков, и дисков без каталога в корне. Для разрешения
автозапуска с любых дисков все биты маски NoDriveTypeAutoRun нужно установить
в ноль (0x0), для разрешения — в единицу (0xFF). для разрешения автозапуска только с
CD/DVD носителей NoDriveTypeAutoRun должен быть равен 0x20. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf] Для полного исключения автозапуска программ с любых носителей можно выполнить импорт в реестр reg-файла следующего содержания: Windows Registry Editor Version 5.00 В списке установленных программ присутствует программа, которая уже была удаленаОбычно это может быть вызвано тем, приложение было удалено вручную, а не деинсталлировано, или же деинсталлятор некорректно выполнил удаление записей приложения в реестре системы. Исправить ситуацию можно отредактировав раздел:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall Постоянно приходится указывать путь на дистрибутив WindowsНайдите разделHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup и в параметре SourcePath укажите путь на ваш дистрибутив — например, строковое значение D:\i386 . Проблемы с русским шрифтом на некоторых программахОбычно, это характерно для нелокализованных ОС. Даже если вы установили русифицированные шрифты и в региональных установках указали Россию, проблемы с кириллическими шрифтами все же, могут возникнуть при использовании некоторых приложений. Для исправления ситуации перейдите в разделHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\FontSubstitutes и измените (добавьте) следующие параметры: System,0 на значение System,204 Courier,0 на значение Courier,204 Arial,0 на значение Arial,204 Courier New,0 на значение Courier New,204 Times New Roman,0 на значение Times New Roman,204 Скорее всего, эти параметры там уже есть, но вместо 204 стоит 238. Снятие пароля с заставки (ScreenSaver’а)Параметры рабочего стола текущего пользователя задаются значениями ключей раздела реестраHKEY_CURRENT_USER\Control Panel\Desktop Ключи данного раздела реестра определяют не только внешний вид рабочего стола, но и некоторые другие параметры поведения системы, например, при выключении и перезагрузке. Так, ключ WaitToKillAppTimeout определяет время ожидания принудительного завершения приложения в миллисекундах( стандартное значение — 20000 или 20 секунд). Использование экранной заставки определяется значением параметра ScreenSaveActive 1 — заставка используется 0 — заставка не используется Параметр ScreenSaveTimeOut определяет время ожидания в секундах для активации заставки. Очистка имени пользователя в окне регистрации при входе в системуРаздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinlogonDontDisplayLastUserName=dword:00000001 Запрет /разрешение запуска редактора реестра и диспетчера задач.Для запрета запуска редактора реестра любым пользователем используется раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\systemDisableRegistryTools =dword:00000001 запрещено запускать DisableRegistryTools =dword:00000000 разрешено запускать DisableTaskMgr — =dword:00000001 запрещено запускать DisableTaskMgr — =dword:00000000 разрешено запускать Для ограничения запуска редактора реестра и диспетчера задач текущего пользователя аналогичные значения устанавливаются в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies Изменение языка по умолчанию в окне входа в системуВыбор языка ввода определяется разделом реестраHKEY_USERS\.DEFAULT\Keyboard Layout\Preload. Информация о версии Service PackПри установке Service Pack проверяется ключ реестраHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\CSDVersion.
В реестре также имеется ключ Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой «Поделиться» В начало страницы | На главную страницу |
Как настроить автозагрузку программ в Windows 7?
Содержание:
Даже новичок, совсем недавно начавший пользоваться компьютером, замечает, что на панели задач справа постоянно находятся ярлычки каких-то приложений. Со временем их количество может увеличиваться из-за установки новых программ, а неудобная настройка панели задач приведет к тому, что половина ее поверхности будет занята именно этими ненужными пользователю значками. За их вывод отвечает автозагрузка программ в Windows 7. Однако проблема заключается не только в занимании ярлыками панели задач, но и в использовании загруженными приложениями оперативной памяти.
Так как для нормальной работы Windows 7 требуется немало оперативки, занимать ее ненужными программами не рекомендуется. Это приведет к замедленной работе компьютера, если в нем недостаточно памяти. Почему же автозагрузка постоянно пополняется какими-то новыми программами? Да потому что разработчики этих программ предусмотрели функцию, позволяющую при установке приложения прописать его туда без разрешения пользователя. После этого оно будет загружаться каждый раз после включения ПК и загрузки Windows 7. Если данным приложением постоянно пользуются, такая предусмотрительность не будет лишней, однако все ненужные программы лучше удалять из автозапуска, чтобы они не занимали оперативную память. Сделать это можно несколькими способами.
Ручное удаление из папки автозагрузки
Этот способ слишком прост, по сравнению с остальными, но он не всегда позволяет избавиться от всех приложений, прописавшихся в автозагрузку в Windows 7. Разработчики программного обеспечения давно научились делать так, чтобы их проекты не отображались в папке «Автозагрузка». Поэтому удалить таким способом ненужную программу можно только в том случае, если она отображается в папке. Если же ее там нет, придется попробовать другие методы решения проблемы.
Для того, чтобы посмотреть ярлыки в папке, отвечающей за автозапуск программ в Windows 7, и удалить ненужные элементы, надо:
- Зайти в меню «Пуск» при помощи клика по кнопке внизу слева.
- Найти в нем папку «Автозагрузка».
- Открыть папку и посмотреть ее содержимое.
- Правой кнопкой по ненужному в автозагрузке ярлыку вызвать контекстное меню.
- Выбрать в меню пункт «Удалить».
После перезагрузки компьютера удаленное приложение не будет автоматически загружаться. Этот метод больше подходит для добавления в автозагрузку каких-либо ярлыков, чем для удаления их оттуда. К примеру, пользователь постоянно применяет какое-то приложение, поэтому его можно занести в автозапуск, чтобы оно подгружалось самостоятельно. Это сделать очень просто. Достаточно будет перетащить ярлык приложения в папку автозагрузки, находящуюся в меню «Пуск».
Чтобы ярлык оказался в нужной папке, требуется:
- Захватить его мышью.
- Перетащить на кнопку «Пуск» и дождаться появления меню, не отпуская кнопку мыши.
- Перетащить на папку «Автозагрузка» и дождаться ее открытия.
- Передвинуть курсор мыши к списку содержимого папки и только потом уже отпустить кнопку мыши.
Ярлык приложения окажется в папке, а значит сама программа запустится при последующем включении компьютера сразу же после запуска установленной операционной системы.
Удаление через msconfig
Как уже говорилось, предыдущий способ годен лишь для удаления из автозапуска самых примитивных приложений. Однако для более серьезных целей лучше воспользоваться встроенной в windows 7 утилитой msconfig. Данная утилита позволяет настраивать конфигурацию операционной системы и имеет гораздо больше возможностей для качественной работы с автозагрузкой. Чтобы получить доступ к работе с утилитой, нужно:
- Нажать кнопку «Пуск».
- Выбрать в меню пункт «Выполнить» или просто нажать комбинацию клавиш WIN (клавиша с логотипом windows) + R.
Независимо от того, будет ли выполнена последовательность действий через меню «Пуск» или через комбинацию клавиш, на экране должно появиться небольшое окошко со строкой ввода. В ней надо ввести «msconfig» (без кавычек) и нажать кнопку «OK».
После этого можно будет увидеть окошко работы с утилитой. Для того, чтобы приступить к настройке автозапуска, надо:
- Перейти на вкладку «Автозагрузка».
- Снять «галочки» перед названиями ненужных приложений слева.
- Нажать кнопку «Применить».
- Подтвердить свои действия нажатием кнопки «OK».
После нажатия кнопки «OK» пользователю будет предложено перезагрузить компьютер для вступления в силу всех внесенных изменений. Поэтому можно либо нажать на кнопку «Перезагрузка», либо выйти без перезагрузки. В последнем случае изменения вступят в силу после следующего включения компьютера.
Поработав с утилитой msconfig в Windows 7, нетрудно понять, что она дает пользователю большие возможности, по сравнению с редактированием папки автозагрузки. Если в папке было обнаружено только три приложения, автоматически загружающихся после запуска операционной системы, то при помощи утилиты на этом же компьютере был выведен список, включающий в себя четырнадцать программ, находящихся в автозагрузке.
Неопытный пользователь может подумать, что лучше отключить сразу все находящиеся в автозапуске программы и этим действием освободить большое количество оперативной памяти на компьютере. Это неправильное решение. Прежде, чем что-то удалять, необходимо знать, какое приложение какие функции выполняет. К примеру, если в автозагрузке расположен Adobe Photoshop, его можно удалять без сомнений, так как никакой необходимости в постоянной загрузке этого приложения нет. При желании ничто не помешает запустить его вручную. Но если удалить антивирусную программу, компьютер окажется незащищенным перед вирусными атаками
Удаление из реестра
Более опытные пользователи знают, что автозагрузка прописана в реестре и предпочитают удалять все ненужное именно через реестр. Для получения доступа к реестру надо кликнуть по пункту «Выполнить» в меню «Пуск» или нажать комбинацию WIN+R, как это делалось в предыдущем способе редактирования автозапуска. В появившемся окошке вместо «msconfig» нужно написать «regedit» и подтвердить кнопкой «OK». После этого можно будет увидеть редактор реестра, в котором пользователя должны заинтересовать только два пункта:
- HKEY_LOCAL_MACHINE — этот пункт отвечает за настройки реестра Windows 7 для всех пользователей на компьютере;
- HKEY_CURRENT_USER — отвечает за реестр текущей учетной записи пользователя.
Редактировать автозапуск придется как в одной папке, так и в другой, ведь программы могли прописаться не только под учетной записью, но и на всей локальной машине, а значит и под всем учетными записями. В каждой из этих папок нужно зайти по адресу: SoftwareMicrosoftWindowsCurrentVersionRun. Папка «Run» находится по такому адресу как в папке HKEY_LOCAL_MACHINE, так и в HKEY_CURRENT_USER. Зайдя в нее, с правой стороны окна можно будет увидеть находящиеся в папке элементы автозагрузки и удалить ненужные нажатием кнопки «Delete» или выбором «Удалить» в контекстном меню.
Это основные три способа, при помощи которых редактируется автозагрузка в Windows 7. Существуют и сторонние приложения для редактирования автозапуска, но в них нет необходимости, все эти функции встроены в Win 7.
Как удалить программы из автозагрузки и ускорить компьютер
Первые пару минут после старта компьютера являются самыми тяжелыми для операционной системы. Происходит запуск процессов, необходимых для корректного функционирования Windows. Также подгружаются различные службы и системные утилиты. Очень большое влияние на скорость ОС оказывают программы, которые прописаны в автозагрузке. Чем их больше — тем медленнее работает компьютер на старте. Сам по себе софт не может загружаться в автоматическом режиме. Вероятнее всего, вы просто дали ему разрешение на это или просто забыли снять соответствующую галочку при установке. В любом случае проблему очень просто можно исправить. Рассказываем самые простые и действенные способы.
Отключаем автозапуск в диспетчере задач
По сравнению с предыдущими версиями ОС в Windows 10 Диспетчер стал немного функциональнее. Теперь в его возможности входит и управление автозагрузкой. Для того, чтобы запустить Диспетчер задач, нажмите комбинацию клавиш CTRL + SHIFT + ESC. Нас интересует третья вкладка с соответствующим названием. Здесь вы можете посмотреть все программы, которые запускаются вместе с операционной системой. Также можно увидеть, насколько сильно каждая из них загружает процессор и жесткий диск. Их можно отключить. Для этого нажмите правой кнопкой мыши на названии утилиты и выберите соответствующий пункт. Лучше всего перевести в неактивное состояние все приложения, особенно если вы являетесь владельцем слабого, старого компьютера. Нужный софт можно запустить после в ручном режиме.
Стоит отметить, что автозагрузку в диспетчере задач вы не встретите в Windows XP и Windows 7. Чтобы её найти, нужно нажать комбинацию клавиш Win + R и в появившемся поле ввести команду «msconfig». И в четвертой вкладке вы обнаружите искомый функционал. Отключение утилит происходит аналогичным способом.
Отключаем автозагрузку через редактор реестра
Если после вышеописанных действий вы замечаете, что компьютер всё ещё медленно работает на старте, это значит, некоторые программы всё также запускаются вместе с операционной системой. Просто они используют другие методы для того, чтобы начать свою работу в автоматическом режиме. Попробуйте проверить реестр, параметры которого могут отвечать за старт приложений. Чтобы войти в редактор реестра нажмите уже знакомую комбинацию клавиш Win + R и в появившемся поле введите команду «regedit».
Проследуйте по одной из следующих ветвей:
- Компьютер\HKEY_LOCAL_MACHINE\Software\ Microsoft\Windows\CurrentVersion\Run
- Компьютер\HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Run
Первая ветвь предназначена для всех пользователей компьютера. Вторая — для пользователя, под именем которого осуществляется текущая сессия. Чтобы удалить ключ из реестра, выберите нужный, нажмите по нему правой кнопкой мыши и используйте пункт «Удалить». Если и после этого система заметно тормозит при запуске, попробуйте выполнить следующий шаг.
Удаляем программы из папки автозагрузки
Мало кто знает, но программы можно добавить в автозагрузку, скопировав дубликат исполняемого файла в определенную директорию. Именно ей, кстати, соответствуют вышеописанные ключи в реестре. Но если система сильно засорена, реестр не всегда функционирует корректно. Поэтому, даже убрав из него ключ, некоторые утилиты всё также могут продолжать запускаться в автоматическом режиме. Поэтому проверьте следующую папку:
- Этот компьютер\Локальная диск (С:)\Пользователи\Имя пользователя\AppData\Roaming\Microsoft\Windows\Главное меню\Программы\Автозагрузка
Затем удалите все ненужные ярлыки. Стоит отметить, что некоторые папки из вышеописанного адреса являются скрытыми. Для того чтобы их увидеть, зайти в любую папку, выберите вкладку вид и поставьте галочку напротив пункта «Скрытые элементы». После этого директория AppData станет видимой. Если и этот способ вам не помог, то попробуйте воспользоваться сторонними утилитами по типу CCleaner или Autoruns.
Читайте также:
Как предотвратить загрузку программ при запуске Windows
Обновлено: 31.12.2020, Computer Hope
Существуют разные способы автоматической загрузки программы при первом запуске Windows. Ниже приведен полный список того, где найти программы автозагрузки и как их можно отключить.
Windows 8 и 10
Пользователи Windows 8 и 10 могут отключить запускаемые программы с помощью диспетчера задач Windows.
- Одновременно нажмите клавиши Ctrl + Alt + Del .
- Щелкните Диспетчер задач .
- В окне диспетчера задач щелкните вкладку Запуск .
- Щелкните правой кнопкой мыши любую программу запуска, которую вы хотите отключить, и выберите Отключить .
Windows XP, Vista и 7
Большинство пользователей Windows могут использовать утилиту msconfig для отключения программ при запуске, выполнив следующие действия.
- Щелкните Start , а затем Run .
- Введите msconfig в текстовое поле и нажмите Введите .
- В появившемся окне «Конфигурация системы» (показано ниже) щелкните вкладку Запуск .
- Снимите отметку с каждой из программ, которые не нужно загружать при запуске.
Запуск Windows
Еще одно место размещения программ автозагрузки — это папка автозагрузки Windows. Чтобы просмотреть эту папку, выполните следующие действия.
- Нажмите Пуск, Программы , Запуск , затем найдите программу, которую хотите удалить.Затем вы можете щелкнуть программу правой кнопкой мыши и выбрать удалить из раскрывающегося меню. Это действие предотвращает автоматическую загрузку программы при запуске.
- Если вы видите программу, которую хотите удалить, но у вас Windows 95, щелкните Пуск , Параметры , а затем Панель задач и меню запуска . Щелкните вкладку программы меню «Пуск» , нажмите кнопку Advanced , щелкните папку Programs , а затем щелкните папку запуска .Выделите программу, которую не хотите запускать автоматически, и нажмите Del на клавиатуре.
Реестр Windows
Реестр Windows — еще одно распространенное место для поиска программ, загружающихся автоматически. Если вы не знакомы с реестром и его потенциальными опасностями, см. Страницу справки реестра. После того, как вы ознакомитесь с реестром, выполните следующие действия.
- Щелкните Start , Run , введите Regedit , а затем нажмите Введите .
- Щелкните HKEY_LOCAL_MACHINE .
- Щелкните Программное обеспечение .
- Щелкните Microsoft .
- Щелкните Windows .
- Щелкните Текущая версия .
- Щелкните Выполнить .
- В папке «Выполнить» найдите программы, которые не нужно загружать при запуске.
- После обнаружения выделите файл и нажмите Del .
- Выйдите из реестра и перезагрузите компьютер.
Службы Windows
Microsoft Windows также может автоматически загружать программу через службы Windows. Выполните следующие действия, чтобы проверить службы, которые в настоящее время установлены на вашем компьютере.
ПримечаниеПользователь должен иметь права администратора для выполнения следующих действий.
- Щелкните Пуск , Настройки , а затем Панель управления .
- Откройте инструменты администрирования и щелкните Services .
- Найдите службу, которую хотите отключить, и дважды щелкните ее.
- Измените тип запуска с автоматический на отключенный .
Windows win.ini
Хотя это и не так часто, как в предыдущих рекомендациях, в ранних версиях Windows win.ini также может содержать программы, которые загружаются автоматически. Win.ini, как и большинство файлов инициализации, может вызвать проблемы с компьютером, если его неправильно отредактировать. Следуйте приведенным ниже инструкциям по удалению программ из win.ini файл.
КончикМы рекомендуем вам записать все, что было удалено, на случай, если его нужно будет снова добавить в win.ini.
- Щелкните Start , Run , а затем введите win.ini в текстовое поле.
- Вверху документа найдите run = line. Убедитесь, что после строки run = нет ничего похожего на программу, которая загружается при запуске. Если эта строка содержит командную строку, указывающую на программу, с которой у вас возникла проблема, удалите все после run = .
Как остановить автозагрузку программ в Windows 7 и Windows 8
Прочитав мою статью об уничтожении нежелательных процессов , Джо Балбона спросил, как он вообще может предотвратить загрузку этих процессов.
Нет прямой корреляции между программами, которые загружаются при загрузке, и процессами, замедляющими работу вашего ПК через шесть часов. Многие автозагрузчики (программы, которые автоматически загружаются при загрузке) делают свое дело, а затем должным образом закрываются.А некоторые программы, загружаемые вручную спустя долгое время после загрузки, оставляют процессы запущенными даже после того, как вы их закрыли.
Тем не менее, на большинстве ПК с Windows во время загрузки загружается слишком много программ. Это определенно замедляет процесс загрузки. Некоторые продолжают работать и могут замедлять работу Windows. А некоторые могут вызвать конфликты и нестабильность, хотя это случается редко.
Итак, давайте посмотрим, как мы можем обрезать ваши автозагрузчики.
[Есть технические вопросы? Спросите редактора PCWorld Линкольна Спектора.Отправьте свой запрос на номер [email protected] .]
Тот факт, что вам нравится программа, не обязательно означает, что вы хотите, чтобы она работала постоянно? Например, постоянные читатели знают, насколько мне нравится KeePass. Но я отключил его автозагрузчик, потому что просто не видел в этом смысла. Менеджер паролей нужно запускать только тогда, когда вам нужен пароль. С другой стороны, ваша антивирусная программа должна постоянно следить за вашим компьютером, поэтому это законный автозагрузчик.
Windows 8 значительно изменила способ управления автозагрузчиками.Поэтому я дам вам два отдельных набора инструкций.
Windows 7 и более ранние версии
Нажмите Пуск, введите msconfig
и нажмите Введите . Откроется страница конфигурации системы.
Щелкните вкладку Startup , чтобы открыть таблицу со списком ваших автозагрузчиков. Теперь вы можете снять отметки с тех, которые вам не нужны.
Но сначала вы должны выяснить, что делает каждый автозагрузчик. Обычно название программы делает это очевидным.Но иногда имена неясны.
Если имя не помогает, обычно можно получить представление, изучив столбцы «Производитель» и «Команда» в таблице. Они сообщат вам, кто опубликовал программное обеспечение и где находится файл на вашем диске (обычно это папка для установленной вами программы). Если ничего не помогает, воспользуйтесь любимой поисковой системой, чтобы узнать больше об этом имени.
Помните, что вы всегда можете экспериментировать. Снимите флажок и посмотрите, улучшит ли это положение или ухудшится.Последний столбец Date Disabled содержит запись того, что вы только что сняли.
Windows 8
В устаревшей среде рабочего стола щелкните правой кнопкой мыши панель задач и выберите «Диспетчер задач ». Когда он появится, перейдите на вкладку Запуск .
В этой таблице не так много информации, как в старой таблице Msconfig, но ее легче читать. И если вы знаете, где искать, информация есть.
Один особенно полезный столбец — последний: Влияние запуска.Он говорит вам — правда, расплывчато — насколько эта программа замедляет время загрузки. Это может помочь вам решить, что удалить.
Чтобы отключить автозагрузчик, щелкните его правой кнопкой мыши и выберите Отключить.
И взгляните на другие параметры в этом контекстном меню. Расположение открытого файла показывает, где находится программа на вашем жестком диске — хороший ключ к пониманию того, кто ее туда поместил. А если вы действительно не можете в этом разобраться, выберите Искать в Интернете , чтобы узнать, что в Интернете говорят об этой программе.
К сожалению, в этом средстве запуска отсутствует информация об отключении даты. Если вы собираетесь поэкспериментировать с отключением различных автозагрузчиков, запишите, какие из них вы только что отключили. Таким образом, если что-то выйдет из строя, вы сможете это исправить.
Примечание. Когда вы покупаете что-то после перехода по ссылкам в наших статьях, мы можем получить небольшую комиссию.Прочтите нашу политику в отношении партнерских ссылок для получения более подробной информации.Как удалить программу автозагрузки в редакторе реестра Windows
Прежде всего, вам нужно открыть редактор реестра. Для этого нажмите клавишу Windows (та, что с эмблемой) + R на клавиатуре, а в появившемся окне «Выполнить» введите regedit и нажмите Enter или Ok.
Откроется редактор реестра, разделенный на две части. Слева вы увидите «папки», организованные в древовидную структуру, которые называются ключами реестра.При выборе любого из разделов в правой части вы увидите настройки реестра, а именно название параметра, тип значения и само значение. Программы в автозагрузке находятся в двух основных разделах реестра:
- HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
- HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
Есть и другие разделы, связанные с автоматически загружаемыми компонентами, но мы не будем их трогать: все программы, которые могут замедлить работу системы, сделать загрузку компьютера слишком долгой и просто ненужной, вы найдете в этих двух разделах.
Имя параметра обычно (но не всегда) соответствует имени автоматически запускаемой программы, а значение — это путь к исполняемому файлу программы. При желании вы можете добавить в автозагрузку свои программы или удалить там ненужное.
Чтобы удалить программу запуска, щелкните правой кнопкой мыши имя параметра и выберите «Удалить» в появившемся всплывающем меню. После этого программа не запускается при запуске Windows.
Когда вы закончите, вы можете закрыть редактор реестра.
Примечание. Некоторые программы отслеживают свое присутствие при запуске и при удалении снова добавляются туда. В этом случае необходимо использовать настройки параметров в самой программе, как правило, есть пункт «Запускать автоматически с Windows».
На самом деле удалить можно все — ничего страшного не произойдет, но могут встретиться такие вещи, как:
- На ноутбуке перестали работать функциональные клавиши;
- Аккумулятор стал быстрее разряжаться;
- Некоторые автоматические сервисные функции и тд перестали выполняться.
В общем, желательно еще знать, что именно удаляется, а если это неизвестно, изучить имеющиеся в Интернете материалы по этой теме. Однако множество надоедливых программ, которые «установились» после загрузки чего-либо из Интернета и постоянно работают, можно безопасно удалить. Так же, как и уже удаленные программы, записи в реестре о которых по каким-то причинам остались в реестре.
Action1 — это облачная платформа для управления исправлениями, развертывания программного обеспечения, удаленного рабочего стола, инвентаризации программного и аппаратного обеспечения, управления конечными точками и отчетов о конфигурации конечных точек.
Возьмите под свой контроль запуск Windows
Landmark
Вы жертвуете объемом памяти и производительностью ради загадочных программ? Тогда пришло время восстановить контроль над своим компьютером. Мы подробно рассмотрим параметры запуска Windows.
Количество программ, установленных на вашем компьютере, быстро выйдет из-под контроля. Между утилитами для блокировки всплывающих окон, программами обмена мгновенными сообщениями и менеджерами загрузок панель задач Windows может быстро превратиться в искаженную радугу значков, назначение которых может быть загадкой.
К сожалению, поскольку все больше и больше утилит запускаются автоматически при загрузке Windows, производительность системы имеет тенденцию к снижению. Эти утилиты не только увеличивают время загрузки вашей системы, но и занимают ценное пространство памяти — часто без надобности. Хорошая новость заключается в том, что восстановить контроль над вашим ПК можно без необходимости удалять программы, которые используются только изредка. Быстро взглянув на процесс запуска Windows и используя несколько различных утилит, вы быстро вернете себе контроль над своей системой.
Папка запуска
При загрузке системы Windows ярлыки программ, содержащихся в папке запуска, запускаются автоматически. Многие установленные программы добавляют ярлык к этой папке в процессе установки. Например, если у вас установлен Microsoft Office, есть большая вероятность, что вы найдете ярлык для панели инструментов Office, хранящийся в этой папке. Когда ярлыки, содержащиеся в этой папке, будут удалены, конкретная программа больше не будет запускаться автоматически.Хотя немедленная загрузка некоторых программ полезна, некоторые из них, помещенные в папку автозагрузки, более неясны и, вероятно, не представляют для вас особой повседневной пользы.
Ключ к работе с папкой автозагрузки — это ее нахождение. В системе Windows 98 эта папка доступна из меню «Пуск», «Программные файлы», раздел «Автозагрузка». При указании на это место отобразится список ярлыков программ, запускаемых автоматически. Затем вы можете щелкнуть правой кнопкой мыши ярлык меню «Пуск» и удалить их.
Registry hacks
Если в папке автозагрузки нет ключей для всех тех утилит, которые запускаются автоматически, ответ почти всегда находится в реестре Windows. Хотя обычно вам следует избегать ручного редактирования реестра, если вы не знаете, что делаете, это место, где вы найдете окончательный ответ на то, что Windows загружает автоматически.
Далее в этой статье мы рассмотрим различные утилиты, которые позволяют управлять средой запуска вашего ПК.В конечном счете, каждый из этих инструментов предоставляет более красивый интерфейс, с помощью которого вы можете более безопасно редактировать значения реестра.
Реестр Windows по своей природе сложный зверь, что является одной из причин, почему мы обычно рекомендуем держаться от него подальше. Прежде чем вносить какие-либо изменения в реестр, всегда создавайте резервную копию.
Двумя основными инструментами, используемыми для взаимодействия с реестром, являются Regedit.exe и Regedt32.exe. Параметры, которые определяют, какие утилиты всегда запускаются автоматически при запуске, обычно хранятся в четырех разных местах: два в HKEY_LOCAL_MACHINE и два в HKEY_CURRENT_USER.
В обоих случаях параметры запуска чаще всего ищут в папке \ Software \ Microsoft \ Windows \ CurrentVersion \ (или в разделе), где вы найдете две важные папки: Run и RunServices. Обе папки будут содержать значения, указывающие путь к программам или службам, которые будут запускаться автоматически, как показано ниже.
Чтобы предотвратить автоматический запуск программы или службы, удалите значение, связанное с ошибочной программой. Однако не забудьте отметить, какие именно программы вам нужно удалить, прежде чем предпринимать это действие.Вам не будет предложено сохранить какие-либо изменения, а ошибочное удаление необходимого приложения или службы может привести к невозможности загрузки вашей системы.
Утилита конфигурации системы
Для тех, кто предпочел бы держаться подальше от реестра, существует гораздо более простое решение в виде утилиты настройки системы Microsoft (Msconfig). Эта простая в использовании утилита, входящая в состав большинства версий Windows, предоставляет вам графический интерфейс, который позволяет вам контролировать различные параметры запуска системы, в том числе то, какие программы и службы настроены для автоматической загрузки.Основная область, представляющая интерес в программе, — это вкладка «Автозагрузка», на которой представлен список всех элементов запуска, позволяющий легко включать или отключать отдельные записи.
Advanced Msconfig
Msconfig выходит далеко за рамки простого управления элементами запуска. Программа также позволяет изменять стандартные файлы запуска Windows, такие как Config.sys, Autoexec.bat, Win.ini и System.ini. Возможность выборочно включать, отключать и редактировать эти файлы через интерфейс Msconfig помогает избежать синтаксических ошибок и упрощает возврат файлов в предыдущее состояние.
В целях устранения неполадок Msconfig позволяет создавать резервные копии и восстанавливать текущие или предыдущие настройки, а также контролировать, какие файлы следует обрабатывать или настраивать дополнительные элементы для устранения неполадок в процессе запуска. Например, вы можете выбрать обработку только определенных системных файлов при следующем запуске ПК для проверки изменений или отключить сканирование после неудачного завершения работы.
Альтернативные менеджеры запуска
Учитывая популярность настройки или «настройки» системы для лучшего удовлетворения индивидуальных потребностей, неудивительно, что существует множество сторонних программ менеджеров запуска.Из различных доступных бесплатных и условно-бесплатных программ наиболее популярными являются Xteq X-Start от Xteq Systems и Startup Control Panel от Майка Линя. X-Start — это полнофункциональная утилита настройки, которая бесплатна для некоммерческого использования и позволяет редактировать практически каждый элемент системы Windows, включая соответствующие параметры запуска и завершения работы. Объяснения, приведенные для каждой настройки, особенно полезны, как и функция мастера, которая проведет неопытного пользователя через настройки.
Если вам нужна более простая утилита, то панель управления при загрузке, вероятно, станет вашим лучшим выбором. Эта утилита добавляет в панель управления дополнительный апплет под названием «Автозагрузка». Доступ к апплету предоставляет вам быстрый и простой способ как включить, так и отключить параметры запуска в соответствии с их расположением в системе. Хотя многие утилиты предоставляют множество сложных опций, панель управления запуском отлично справляется с задачей упрощения работы пользователей, которые хотят контролировать свою среду запуска.
Первые шаги в Msconfig
Используйте небольшую утилиту, которая упрощает управление элементами запуска Windows
1. Из команды «Выполнить» откройте Msconfig. Это откроет приложение на вкладке «Общие», как показано выше. Нажмите кнопку «Создать резервную копию», чтобы создать резервную копию текущих настроек.
2. Щелкните вкладку Автозагрузка. Прокрутите элементы, настроенные для автоматического запуска, снимите флажки с тех, которые вы больше не хотите запускать при загрузке Windows.
3.Щелкните OK, чтобы закрыть Msconfig. Нажмите Да, когда будет предложено перезагрузить компьютер. Просмотрите панель задач, чтобы проверить свою работу.
Tweak UI
Иногда лучшие утилиты Microsoft не устанавливаются вместе с Windows
Хотя утилита Msconfig делает хорошую работу, позволяя вам быстро и эффективно управлять средой запуска вашего ПК, у Microsoft также есть еще одна отличная программа, которая позволяет настраивать и настраивать в большей степени: Настройка пользовательского интерфейса.
В то время как Windows 98 не дает вам возможности конкретно контролировать, какие программы загружаются во время загрузки, Tweak UI предоставляет несколько изящных функций, которые избавят вас от необходимости копаться в реестре или бесконечно нажимать на интерфейс Windows.Среди наших любимых функций есть вкладка Paranoia. Здесь настройки позволяют автоматически очищать документы, историю команд Internet Explorer и «Выполнить» при входе в систему, а также имя последнего пользователя, вошедшего в систему, что дает вам немного больше конфиденциальности. Версия этого инструмента для Windows 98 доступна для загрузки с веб-сайта Microsoft.
Этот материал является авторским правом или предоставлен по лицензии Future Publishing Limited, компании группы Future Network plc, Великобритания, 2004 г.Все права защищены.
windows 10 — Как раньше запускать программы автозапуска?
Из этого вопроса о stackoverflow лучше всего запускать программу как службу. Один из вариантов — использовать NSSM. Соответствующие биты из ответа:
Источник: Понимание процесса запуска — Учебник по Windows 7
Обычная последовательность запуска для Windows 7:
- Фаза самотестирования при включении (POST)
- Первый этап запуска
- Фаза диспетчера загрузки Windows
- Фаза загрузчика Windows
- Фаза загрузки ядра
- Фаза входа в систему
Фаза загрузки ядра Загрузчик Windows отвечает за загрузку ядра Windows (
Ntoskrnl.exe
) и HAL в память. Вместе ядро и HAL инициализируют группу программного обеспечения. функции, которые называются исполнительной властью Windows. Исполнительный директор Windows обрабатывает информацию о конфигурации, хранящуюся в реестре вHKLM \ SYSTEM \ CurrentControlSet
и запускает службы и драйверы. В следующие разделы предоставляют более подробную информацию о фазе загрузки ядра.Фаза входа в систему
Подсистема Windows запускает
Winlogon.exe
, системная служба, позволяет вам войти в систему и выйти из нее.Winlogon.exe
затем выполняет следующее:
- Запускает подсистему служб (
Services.exe,
), также известную как SCM. SCM инициализирует службы, которые запускает запись реестра. обозначается как Autoload в подразделе реестраHKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Servicename
.- Запускает процесс локальной службы безопасности (LSA) (
Lsass.exe
).- Анализирует комбинацию клавиш Ctrl + Alt + Удалить в приглашении Начать вход в систему (если компьютер является частью Домен AD DS).
Функция пользовательского интерфейса входа в систему (LogonUI) и поставщик учетных данных (который может быть стандартным поставщиком учетных данных или сторонним поставщик учетных данных) собирать имя пользователя и пароль (или другие учетные данные) и безопасно передать эту информацию в LSA для аутентификация. Если пользователь предоставил действительные учетные данные, доступ будет предоставляется с использованием аутентификации Kerberos V 5 по умолчанию протокол или Windows NT LAN Manager (NTLM).
Winlogon инициализирует функции безопасности и аутентификации, пока PnP инициализирует автозагрузку служб и драйверов. После входа пользователя в систему набор элементов управления, на который ссылается запись реестра
LastKnownGood
(расположенный вHKLM \ SYSTEM \ Select
) обновляется содержимым вCurrentControlSet
подраздел. По умолчанию Winlogon запускаетсяUserinit.exe
и оболочку Windows Explorer. После этого Userinit может запуститься прочие процессы, в том числе:
- Параметры групповой политики вступают в силу Параметры групповой политики, которые применяются к пользователю и компьютеру, вступают в силу.
Запускаются программы запуска Если не переопределено параметрами групповой политики, Windows запускает сценарии входа в систему, программы запуска и службы упоминается в следующих подразделах реестра и папках файловой системы:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Runonce HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \ Run HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Windows NT \ CurrentVersion \ Windows \ Выполнить HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Выполнить HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ RunOnce SystemDrive \ Documents and Settings \ All Users \ Start Menu \ Programs \ Startup SystemDrive \ Documents and Settings \ username \ Start Menu \ Programs \ Startup
Некоторые приложения могут быть настроены на запуск по умолчанию после того, как вы установить Windows, в том числе Защитник Windows.Производители компьютеров или ИТ-отделы могут настраивать другие запускаемые приложения.
Запуск Windows не завершается, пока пользователь не войдет в систему компьютер. Если при запуске произошел сбой на этапе входа в систему, у вас есть проблема со службой или приложением, настроенным для запуска автоматически.
Энди Рэтбоун »Windows 7
Архив для Windows 7
Запрет автоматического запуска программ рабочего стола в Windows 8
В. Когда я захожу в настольное приложение Windows 8, некоторые программы запускаются автоматически.В Windows 7 я остановил автоматическую загрузку программ, удалив их ярлыки из папки «Автозагрузка» меню «Пуск». Но в Windows 8 я не могу найти папку автозагрузки! Как предотвратить автоматическую загрузку нежелательных программ Windows 8 на […]
Размещено: 5 августа 2013 г. в разделе Программное обеспечение, Windows 7, Windows 8, Windows 8.1.
Теги: папка автозагрузки, вкладка Автозагрузка, остановить автозагрузку, остановить автоматическую загрузку программ, диспетчер задач
Комментарии: нет
Где находятся инструменты для редактирования фотографий в Windows 8?
В. В Windows 8, похоже, нет возможности редактировать изображения, как в Windows 7.В частности, я хотел бы отредактировать свои фотографии на предмет их экспозиции, цветового баланса и исправить некорректные снимки. Мне нужно покупать другую программу, или я что-то упускаю? О: Ни Windows 7, ни Windows 8 […]
Размещено: 18 марта 2013 г. в разделах Бесплатное программное обеспечение, Программное обеспечение, Windows 7, Windows 7 для чайников, Windows 8, Windows 8 для чайников.
Теги: редактирование фотографий в Windows 8, редактирование фотографий, фотогалерея, Windows 8, Windows Live Essentials
Комментариев: нет
Могу ли я использовать образ системы на другом ПК?
Q: Ранее вы сказали, что могут возникнуть проблемы при установке образа системы на другой компьютер.Я всегда думал, что когда мой компьютер наконец выйдет из строя, я смогу поместить системный образ старого ПК на новый. Так я был бы там, где начал. Что мне делать? A: Во-первых, […]
Размещено: 16 апреля 2012 г. в разделе Книги, Аппаратное обеспечение, Обновление и починка компьютеров «Сделай сам» для чайников, Windows 7, Windows 7 для чайников.
Теги: резервное копирование, установка образа системы на другой ПК, образ системы
Комментарии: 17
Чем образ системы отличается от резервной копии реестра Windows?
В. В чем разница между резервной копией образа системы и резервной копией реестра? Когда нужно делать резервную копию реестра? О: Реестр Windows — это просто база данных: набор текста и чисел, как показано слева.Однако это очень мощная база данных, потому что Windows хранит тысячи важных настроек внутри […]
Размещено: 26 марта 2012 г. в разделе Безопасность, Windows 7, Windows Vista, Windows XP.
Теги: резервное копирование, резервное копирование, regedit, реестр, образ системы, восстановление системы
Комментарии: нет
Как щелкнуть правой кнопкой мыши на планшете с сенсорным экраном?
Q: У меня новый планшетный компьютер с Windows, но до сих пор я всегда пользовался компьютерами Apple. Теперь я хочу перенести большое количество файлов с моего Mac на планшетный ПК с помощью флеш-накопителя.У меня есть несколько вопросов, но, чтобы вы знали, насколько я «пустышка», что такое «правильный […]
Размещено: 12 марта 2012 г. в разделе Surface для чайников, Windows 7, Windows 8, Windows 8 для чайников, Windows 8 для планшетов для чайников, Windows RT.
Теги: блютуз, правый клик, стилус, планшет
Комментариев: 10
Совет по Windows 10: как отключить нежелательные программы автозагрузки
Щелкните правой кнопкой мыши заголовки столбцов, чтобы добавить сведения о влиянии автозапуска программ.
нажмите, чтобы увеличитьКаждый раз, когда вы запускаете свой компьютер, Windows проверяет более десятка мест, чтобы узнать, указали ли вы (или, что более вероятно, какая-то установленная вами программа), что программа должна запускаться автоматически. Эти программы автозапуска могут запускаться в результате записей в реестре Windows, запланированных задач, настроек групповой политики и даже в результате использования старого файла Win.ini.
В большинстве случаев программы с автоматическим запуском безвредны и полезны.Вы почти наверняка захотите, чтобы ваша служебная программа облачного хранения файлов запускалась автоматически, чтобы она могла синхронизировать изменения и новые файлы, добавленные, например, в OneDrive или Dropbox, пока вас не было.
Но другие программы с автозапуском — это просто истощающие ресурсы вампиры, помещенные туда разработчиками программ, которые решили, что их маленький значок в области уведомлений всегда должен быть виден, даже если вы редко используете их программное обеспечение.
В старых версиях Windows вы, вероятно, привыкли управлять ограниченным набором этих неприятностей с помощью утилиты Msconfig.Windows 10 предлагает контроль над более широким спектром автозапускаемых программ прямо из диспетчера задач.
Для начала нажмите Ctrl + Shift + Esc, чтобы открыть диспетчер задач, а затем щелкните вкладку «Автозагрузка». (Если вы не видите никаких вкладок, щелкните ссылку Подробнее внизу, чтобы развернуть Диспетчер задач до его полного великолепия.)
На этой вкладке отображается поразительно длинный список программ, которые были настроены для запуска каждый раз. вы включаете свой компьютер. Влияние на производительность каждой записи в списке классифицируется как «Низкое», «Среднее» или «Высокое» в столбце «Влияние на запуск».(Щелкните этот заголовок правой кнопкой мыши и выберите столбцы Disk I / O при запуске и CPU при запуске , чтобы увидеть еще более подробную информацию, как показано на снимке экрана выше.)
Чтобы предотвратить автоматический запуск программы, щелкните ее запись в списке, а затем нажмите кнопку «Отключить» в нижней части окна диспетчера задач. Чтобы снова включить отключенное приложение, нажмите кнопку «Включить». (Оба параметра также доступны, если щелкнуть правой кнопкой мыши любую запись в списке.)
Отключение записи автозагрузки не удаляет ее и не препятствует запуску этой программы, когда вы решите, что она вам нужна.Чтобы полностью удалить нежелательную программу из списка автозагрузки, вам необходимо использовать исходное приложение-установщик (при условии, что разработчик включил эту возможность) или такую утилиту, как превосходный AutoRuns, входящий в коллекцию Microsoft Sysinternals.
ПРЕДЫДУЩИЙ И СВЯЗАННЫЙ СОДЕРЖАНИЕ
Обширная коллекция советов Эда Ботта по Windows 10, упорядоченная по категориям.
.Советы по установке и настройке Windows 10: не соглашайтесь на настройки по умолчанию
Обширная коллекция советов Эда Ботта по Windows 10 была недавно обновлена для Fall Creators Update.На этой странице представлены самые популярные советы по настройке Windows 10 именно так, как вы этого хотите.
Советы по повышению продуктивности Windows 10: упрощение повседневных задач
На этой странице собраны самые популярные советы по повышению эффективности работы.
Советы по повышению производительности и устранению неполадок Windows 10: работайте быстрее, плавнее, дольше
Самые популярные советы по повышению производительности и устранению неполадок.
Советы по сети и безопасности Windows 10
На этой странице содержатся советы по настройке сетей и управлению параметрами безопасности.