1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как используя отключения автозагрузки программ ускорить запуск компьютера в Windows 10

Содержание

Как используя отключения автозагрузки программ ускорить запуск компьютера в Windows 10?

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

  1. Что можно отключить, а что нужно оставить?
  2. Исключить
  3. Оставить
  4. Просмотр списка приложений
  5. Как убрать?
  6. Диспетчер задач
  7. Ccleaner

Как управлять содержимым автозагрузки из Диспетчера задач

Диспетчер задач включает в список/выключает из списка пункты автозапуска благодаря двум параметрам в реестре. Для текущего пользователя это:

Для всех пользователей (всех учётных записей):

Редактирование содержимого отсюда – самый традиционный способ разобраться с тем, что запускается вместе с системой. Жмём Ctrl + Shift + Esc и смотрим:

Здесь всё просто – кнопка внизу справа поможет выключить/включить уже имеющиеся пункты в автозагрузке. Раньше за это отвечала утилита конфигурации msconfig, начиная с последних версий возможность редактировать автозагрузку перекочевала в Диспетчер задач.

Управление автоматической загрузкой приложений

Область состояния панели задач Windows — полезная вещь: в ней отображаются значки различных полезных программ типа антивируса и Windows Update, работающих в фоновом режиме. Благодаря области состояния мы всегда знаем, какие программы выполняются на компьютере. Но со временем в области состояния появляется все больше значков. Здесь и программы, следящие за накопителями CD-ROM и DVD, и блокировка рекламы и всплывающих окон, и управление загрузкой файлов из Internet, и еще много всего. А ведь еще множество программ работают в фоновом режиме, и они нигде не показывают свои значки.

Было бы неплохо, если бы на компьютере выполнялись только те программы, которые я сам запускаю вручную, и те, которые я выбрал для автоматической загрузки и поместил в папку автозапуска. К сожалению, некоторые программы запускаются без моего ведома, поскольку программа установки по своему усмотрению добавила соответствующие разделы в реестр. Проверить каталог автозагрузки не составит труда, а вот с реестром дело обстоит не так просто. Чтобы разобраться с самопроизвольным запуском программ, я однажды написал сценарий на Perl, позволяющий управлять загрузкой любых приложений при регистрации пользователя.

Каталог автозапуска

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

При начале сеанса работы пользователя Windows выполняет запуск всех программ, помещенных в каталоги автозапуска. Их список можно просмотреть: Пуск/Все программы/Автозагрузка. В этом списке содержатся ярлыки программ, запускаемых для текущего пользователя, а также программ из общего каталога для всех пользователей данного компьютера All Users. Как правило, содержимое этих меню соответствует содержимому подкаталогов Главное менюПрограммыАвтозагрузка — каталога %USERPROFILE% для данного пользователя и каталога %ALLUSERSPROFILE% для всех пользователей (%USERPROFILE%start menuprogramsstartup и %ALLUSERSPROFILE%start menuprogramsstartup).

Запуск приложений через реестр

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

В реестре имеется несколько разделов, предназначенных для автоматического запуска приложений. Список этих разделов содержится в статье «Где найти программы автоматического запуска», опубликованной в Windows & .NET Magazine/RE № 2 за 2003 год ( http://www.osp.ru/win2000/2003/02/096.htm ). Подавляющее большинство программ используют разделы Run и RunOnce, каждый из которых существует в двух вариантах — для конкретного пользователя и для всех пользователей. Раздел Run применяется для запуска приложений в начале каждого сеанса работы пользователя. Раздел RunOnce позволяет выполнить однократный запуск приложения при регистрации пользователя, после чего программа автоматически удаляется из списка; таким образом, программа запускается всего один раз. Раздел RunOnсe обычно используется различными программами установки для запуска программ, завершающих процесс установки или удаления приложения. Для текущего сеанса пользователя раздел Run имеет путь HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionRun, раздел RunOnce — HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionRunOnce. Общие для всех пользователей компьютера разделы Run и RunOnce расположены в HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionRun и HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionRunOnce.

DumpStartups.pl

Программа DumpStartups.pl помогает управлять списком приложений, запускающихся в начале сеанса работы пользователя. Этот сценарий задействует для работы несколько модулей и расширений (бесплатных), которые по умолчанию обычно не устанавливаются. Список этих модулей и расширений приведен в табл. 1 с указанием, откуда их можно загрузить. На сайте ActiveState ( http://www.activestate.com ) можно бесплатно загрузить ActivePerl.

Читать еще:  Строка поиска проводника не печатает символы

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

В приведенном листинге 1 в метке А выполняется загрузка библиотеки Shell32.dll и обращение к функции SHGetFolderPath() для получения имен каталогов автозагрузки для текущего пользователя и для всех пользователей компьютера. При этом присваиваются значения тех переменных, которые понадобятся в дальнейшем для работы сценария.

Современные версии Windows (Windows Server 2003, Windows XP, Windows 2000 и, в некоторых случаях, Windows NT 4.0) поддерживают переменную среды pathext, определяющую список расширений исполняемых файлов, за исключением .pif и .lnk. Приведенный в метке B фрагмент кода позволяет сценарию определить, поддерживается ли в системе переменная среды pathext. Если нет, программа создает собственную переменную среды со значениями .bat, .cmd, .com и .vbs. Затем она формирует массив расширений имен файлов и собирает все расширения обратно в одну строку с символом «|» (вертикальная линия) в качестве разделителя. Далее подпрограмма использует полученную строку в качестве регулярного шаблона для определения того, что имя файла является именем исполняемого модуля.

Фрагмент кода по метке C определяет запускаемые элементы из реестра и с системного диска. Далее во фрагменте кода по метке D, в зависимости от указанных в командной строке параметров запуска программы, производится либо вывод списка запускаемых программ на экран, либо удаление запускаемых программ из реестра.

Приведенная во фрагменте по метке E подпрограмма ProcessKey() перечисляет все значения, хранящиеся в указанном разделе реестра, и создает анонимный хеш, содержащий значения и связанную с ними информацию. Этот хеш сохраняется в массиве @ValueList. Данный массив возвращается в вызывающую процедуру в конце подпрограммы.

Подпрограмма ProcessDir() выполняет для указанного каталога автозагрузки то же, что ProcessKey() для разделов реестра, — собирает массив имен всех файлов в указанном каталоге и его подкаталогах. Сценарий передает в подпрограмму имена каталогов автозагрузки текущего пользователя и каталога All Users. При обнаружении ярлыков подпрограмма определяет свойства ярлыка с помощью вызова расширения Win32::Shortcut (метка F). Далее сценарий определяет описание и имя запускаемой программы. Если описание отсутствует, сценарий выдает имя запускаемого файла. Если подпрограмма ProcessDir() обнаруживает исполняемый файл, производится попытка извлечь информацию о файле (фрагмент G). В конце концов подпрограмма сохраняет собранные данные в массив @ValueList и возвращает его в вызывающую процедуру.

Когда пользователь указывает элемент, который следует удалить, сценарий вызывает подпрограмму Remove(). Эта подпрограмма, приведенная во фрагменте H, определяет тип программы — раздел реестра или файл на диске. Если элемент представляет собой элемент реестра (то есть параметр раздела), сценарий удаляет этот элемент из реестра. Если элемент является файлом, сценарий удаляет файл с системного диска. Эти операции необратимы. Удаляемые файлы и значения реестра в «Корзину» не попадают.

Подпрограмма GetSpecialDirectory() возвращает путь к указанному каталогу. Например, каталог «Мои документы» может быть размещен на локальном диске или в общей папке на удаленном сервере. Эта подпрограмма определяет точное местонахождение каталога. Приведенный в метке I код получает значение CSLID. CSLID определяет специальные каталоги Windows (такие, как «Мои документы», временные файлы Internet). Список значений CSLID можно найти, например, в файле shlobj.h из Windows SDK. Подпрограмма GetSpecialDirectory() вызывает функцию SHGetFolderPath(), определяющую, загружался ли сценарий раньше. Функция GetSpecialDirectory() сначала выделяет буфер (переменная $pszPath) для сохранения имени каталога. Возвращаемое имя файла представлено в кодировке Unicode. Сценарий очищает полученную строку от всех символов с кодом NUL (x00), преобразуя ее тем самым в формат ANSI.

Такое псевдопреобразование из Unicode в ANSI — довольно сомнительный трюк. Если в названии каталога присутствуют символы Unicode (например, русские буквы), то удаление символов с кодом NUL даст неприемлемый результат, и получившийся путь будет ошибочным. Этот трюк применяется в том случае, если используемая версия Perl не поддерживает Unicode и строки UTF-8. Если потребуется, можно переписать эту процедуру для поддержки строк Unicode в Perl.

Выполнение сценария

Если запустить DumpStartups.pl без указания параметров командной строки, сценарий просто выводит на экран список запускаемых элементов с порядковыми номерами. Для удаления определенного элемента следует вновь запустить сценарий с ключом /r и номером удаляемого элемента. Так, для удаления элементов под номерами 3 и 8 достаточно выполнить команду

perl DumpStartups.pl /r 3 /r 8

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

Какие программы в автозагрузке лишние?

И, наконец, самый частый вопрос — о том, что можно удалить из автозагрузки, а что нужно там оставить. Тут каждый случай индивидуален и обычно, если не знаете, лучше поискать в Интернете, нужна ли эта программа. В общих чертах — не нужно удалять антивирусы, со всем остальным уже не так однозначно.

Попробую привести наиболее часто встречающиеся в автозагрузке вещи и размышления о том, нужны ли они там (кстати, после удаления таких программ из автозагрузки, вы всегда можете запустить их вручную из списка программ или через поиск Windows 8.1, они остаются на компьютере):

  • Программы видеокарт NVIDIA и AMD — для большинства пользователей, особенно тех, кто проверяет обновления драйверов вручную и не пользуется постоянно этими программами, не нужны. На работу видеокарты в играх удаление таких программ из автозагрузки не повлияют.
  • Программы принтеров — разные Canon, HP и прочее. Если вы ими не пользуетесь специально, удаляйте. Все ваши офисные программы и софт для работы с фото будет печатать как прежде и, если необходимо, запускать программы производителей непосредственно при выводе на печать.
  • Программы, использующие Интернет — торрент-клиенты, skype и подобные — решайте сами, нужны ли они вам при входе в систему. Но, например, в том что касается файлообменных сетей, я рекомендую запускать их клиенты только когда они действительно нужны чтобы что-то скачать, в противном случае вы получаете постоянное использование диска и Интернет-канала безо всякой пользы (во всяком случае, для вас).
  • Все остальное — старайтесь определить сами пользу от автозагрузки других программ, исследовав что это такое, зачем нужно и что делает. Различные чистильщики и оптимизаторы системы, программы обновления драйверов, по-моему, в автозагрузке не нужны и даже вредны, неизвестные программы должны вызывать самое пристальное внимание, но некоторые системы, особенно ноутбуки, могут требовать обязательного нахождения каких-либо фирменных утилит в автозагрузке (например, для управления питанием и работы функциональных клавиш на клавиатуре).
Читать еще:  Как получить полный доступ к любой директории Windows?

Как и обещал в начале руководства, описал все очень подробно. Но если чего-то не учел, готов принять любые дополнения в комментариях.

Редактирование автозапуска в реестре

Теперь плавно переходим к ручному редактированию реестра. Нажимаем «Win + R» и вводим в строке «regedit». Перед вами откроется редактор реестра, в котором нужно перейти в раздел автозагрузки.

  • глобальный для всей системы, из которого программы запускаются под любым пользователем: «КомпьютерHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun»
  • окружение текущего пользователя: «КомпьютерHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun»

Заходим в оба раздела реестра по очереди и находим в списке справа приложение, которое нужно исключить из автозапуска, и удаляем запись с помощью правой кнопки мыши. Чуть ниже есть ещё по одному разделу, которые называются «RunOnce». В этих разделах могут «сидеть» команды для одноразового исполнения, например для завершения установки какого-нибудь программного пакета. Можно поискать и там, но скорей всего будет пусто.

В отличие от утилиты «msconfig», в редакторе реестра мы можем просмотреть ещё лазейки, откуда что-то может запуститься. Я покажу два наиболее уязвимых места, оба они находятся по пути: «КомпьютерHKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionWinlogon»

Обратите внимание на эти два параметра:

Там должно быть именно то, что вы видите на картинке (могут отличаться пути). Если после «userinit.exe,» или после «explorer.exe» прописано ещё что то, то оно также будет автоматически запускаться вместе с Windows. В 99% случаев это вирус! Простое редактирование этих записей вряд ли поможет. Ведь, если вирус находиться в памяти, он быстро перезапишет запись снова. Поэтому вам понадобится полная проверка компьютера на вирусы.

Его очень легко отредактировать вручную. Вы можете без особых проблем добавить программу в автозагрузку, или же, убрать файлы, которые не нужны. Этот перечень является пользовательским. Тут не найдется системных приложений и большинства загружаемых служб и программ при запуске OS. Для каждого пользователя операционной системы может использоваться отдельная настройка автозагрузки windows.

Чтобы увидеть и убрать содержимое, нужно выполнить следующие действия:

  1. Открыть меню «Пуск»;
  2. Выбрать «Все программы»;
  3. Найти пункт «автозагрузка windows».

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

Похожие главы из других книг:

5.2. Автозапуск приложений и борьба с ним

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

17.1.2. Автозапуск сервера MySQL

17.1.2. Автозапуск сервера MySQL Последнее, что вам осталось сделать — это добавить сервер MySQL в автозапуск. С этой целью перейдите в каталог /etc/rc.d/rc3.d и создайте символическую ссылку на файл /etc/rc.d/init.d/mysql:# ln -s S14mysql /etc/rc.d/init.d/mysqlПрефикс S14 определяет очередность запуска сервера

4.2.2. Автоматическое монтирование сменных носителей

4.2.2. Автоматическое монтирование сменных носителей Сменные носители, такие как оптические диски (CD/DVD), Flash-диcки, цифровые камеры и т.д., монтируются также автоматически. Как только вы вставите в привод оптический диск или подключите к компьютеру Flash-накопитель (цифровой

12.5 Автозапуск сменных носителей

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

Глава 30 Автозапуск приложений

Глава 30 Автозапуск приложений Собственно, я закончил описание основ работы в Ubuntu. Конечно, я старался выбрать только самые востребованные темы, оставив специфические знания за пределами своего повествования. Надеюсь, вы смогли разобраться в Ubuntu и чувствуете себя в этой

Автозапуск

Автозапуск С помощью этого системного механизма вы можете настраивать реакцию операционной системы на подключение устройства. По умолчанию стандартная реакция на такие события – появление окна со списком доступных действий. В случае же ручной настройки, например, если

Автозапуск CD-ROM

Автозапуск CD-ROM Отключение стандартного автозапуска компакт-дисковЧтобы отключить автозапуск компакт-диска, устанавливаем значение параметра типа DWORD °AutoRun°, равным 0 в разделе HKLMSYSTEMCurrentControlSetServicesCDRomОтключение нового метода автозапуска компакт-дисковВ Windows XP существует

Автозапуск

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

2.3. Имена внешних носителей информации

2.3. Имена внешних носителей информации Диски, на которых хранится информация в компьютере, имеют свои имена – каждый диск назван буквой латинского алфавита, а затем ставится двоеточие. Так, для дискет всегда отводятся буквы A: и B:. Логические диски винчестера именуются,

Разновидности носителей для цифровых камер

Разновидности носителей для цифровых камер Сравнивая достоинства цифровых камер, обращают внимание на тип используемой памяти. Всегда следует знать, насколько память камеры совместима с другими устройствами и не обернется ли дешевизна цифровой камеры дороговизной или

Естественная смерть оптических носителей Евгений Козловский

Естественная смерть оптических носителей Евгений Козловский Скачать Козловского на свой компьютер

Читать еще:  Как сократить время загрузки Windows

Как отключить автозапуск программ

Как отключить автозапуск программ — Через реестр. Для запуска редактора реестра нажимаем «Пуск» — «Выполнить» (в Windows Vista или Windows 7 нажмите комбинацию клавиш win + R) — вписываем команду «regedit» — нажимаем «OK». В открывшемся окне находим

Виды носителей и технологии

Виды носителей и технологии Первые лазерные диски были созданы 1980 году компаниями SONY и Philips для записи звука. Эти диски (CD-DA) воспроизводились на бытовых проигрывателях. С тех пор внешний вид и геометрические размеры любых лазерных дисков остаются неизменными. Диск

Сохранность носителей

Сохранность носителей Любое устройство хранения информации рассчитано на вполне определенные условия эксплуатации и область применения. Реальная жизнь вносит в эти спецификации свои коррективы. Если при создании отдельного компьютера или сети ориентироваться лишь на

Другие виды носителей

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

Настройка автозагрузки через «Конфигурацию системы»

Приложение «Конфигурация системы» — самый главный инструмент управления автоматическим запуском программ Windows. Как попасть в меню автозагрузки данного приложения?

Прежде всего, нужно запустить интерфейс «Конфигурации системы». Для этого необходимо нажать кнопку «Пуск», после чего ввести в строке поиска msconfig. Альтернативный и столь же простой способ: нажать сочетание клавиш Win (на ней нарисован флажок Microsoft) и R, после чего вписать в открывшейся строке то же самое — msconfig.

В открывшемся окне нужно выбрать вкладку «Автозагрузка», после чего можно будет увидеть, какие именно программы допустимо настроить на автоматический запуск одновременно с ОС Windows. Напротив тех, которые в данный момент должны загружаться вместе с операционной системой, стоят галочки. Их можно снять, и соответствующие приложения перестанут запускаться автоматически — сразу после нажатия кнопки OK по завершении работы с окном. Позже, конечно же, вновь разрешается настроить их автозагрузку.

В некоторых случаях приложение «Конфигурация системы», несмотря на то, что оно работает как раз таки с системными файлами, которые отвечают за автозагрузку, оказывается не способным отключить автоматический запуск тех или иных программ. Это может быть обусловлено тем, что соответствующие виды ПО «вычисляют», что их автозапуск деактивирован и вновь «прописывают» его в системных файлах. ОС Windows по умолчанию не блокирует подобные активности программ.

Что делать в этом случае — если приложение, запуск которого в автоматическом режиме нежелателен, продолжает загружаться, несмотря на то, что галочка напротив него в «Конфигурации системы» была снята пользователем?

Можно попробовать поработать с реестром Windows. Данный метод — несколько сложнее, чем первые два, но потенциально он наиболее эффективен.

Загрузка фотографий и предоставление общего доступа к ним

При включении приложения «Фото» приложение «iCloud для Windows» создает в проводнике папку с именем «Фото iCloud». Приложение «Фото iCloud» отправляет новые фотографии и видео, добавляемые в папку «Фото iCloud» на компьютере с Windows, чтобы их можно было просматривать в приложении «Фото» на устройствах iPhone, iPad, iPod touch и компьютере Mac, а также на сайте iCloud.com. Новые снятые вами фотографии и видео автоматически загружаются из папки «Фото iCloud».

Делитесь фотографиями

Вы можете предоставлять общий доступ к своим фотографиям. В разделе «Общие альбомы» можно просматривать, отправлять и комментировать фотографии и видео, доступ к которым вы предоставляете другим пользователям. В последней версии «iCloud для Windows» можно закреплять фотографии, сохраняя их непосредственно на своем устройстве. При откреплении фотографии отправляются в iCloud.

Поиск фотографий на компьютере с Windows

  1. Откройте проводник.
  2. Щелкните «Фото iCloud» на панели навигации.
  1. Перейдите на начальный экран.
  2. Щелкните значок со стрелкой вниз в левом нижнем углу.
  3. Щелкните значок приложения «Фото iCloud».
  1. Перейдите на начальный экран.
  2. Выберите «Фото iCloud».
  1. Нажмите кнопку «Пуск» в Windows и выберите «Изображения».
  2. Щелкните «Фото iCloud» или «Фотопоток» в меню «Избранное» на панели слева.
  3. Чтобы просмотреть фотографии, дважды щелкните альбом «Мой фотопоток». В появившемся окне он также будет отображен в виде папки.

Функция «Мой фотопоток» недоступна в iCloud для Windows 10 или более поздних версий.

Autoruns

Окно программы поделено на 20 вкладок (в последней версии, в предыдущих их меньше). 19 вкладок содержит группы объектов одной категории, например, назначенные задания, службы, известные dll и т. д., а 20-я – всё вместе одном длинным списком.

Некоторые записи во вкладках выделены желтым и розовым цветом. Желтый указывает на то, что элемент автозагрузки сопоставлен отсутствующему файлу. Розовый – на подозрительность и возможную вредоносность объекта. Чтобы убедиться в безопасности, мы можем прямо из программы переслать подозрительный файл на Virustotal, но для последнего придется сначала зарегистрироваться на сервисе.

Если кликнуть мышью по строке, на нижней панели отображается детальная информация о файле – имя, путь, кем создан, размер, дата создания и версия.

Чтобы отключить автоматический запуск элемента, достаточно снять флажок, стоящий возле него в первой колонке. Для удаления записи (но не файла, который ей сопоставлен), щелкните по ней правой кнопкой мыши и выберите «Delete» либо нажмите Ctrl+D. Двойной щелчок по строке открывает выбранную запись в редакторе реестра Windows.

По умолчанию программа отображает элементы автозагрузки текущего пользователя. Чтобы просмотреть и отредактировать данные другой учетной записи, откройте меню «User» и выберите нужный пункт.

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

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector