Как удалить элементы из списка автозагрузки?

Как удалить элементы из списка автозагрузки?

В Windows 7 мне удалось удалить элемент из списка автозагрузки, используя это

Путь реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg

Но на windows 10 такого пути нет. Как это сделать?

решение1

Эквивалентные разделы реестра для Windows 10, по-видимому, находятся в подразделах в следующих местах:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Currentversion\Explorer\StartupApprovedдля общесистемных элементов автозагрузки
  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Currentversion\Explorer\StartupApprovedдля элементов автозагрузки для каждого пользователя

Подразделы именуются Runв Run32зависимости StartupFolderот того, какому элементу автозагрузки они соответствуют (т. е. HKxx\SOFTWARE\Microsoft\Windows\CurrentVersion\Runразделу реестра или ярлыку в папке «Автозагрузка» в меню «Пуск»).

Сами записи реестра имеют двоичное значение, которое начинается с четного байта ( 02, 04, 06, и т. д.), за которым следуют одиннадцать нулевых байтов, если элемент автозагрузки включен, и нечетный байт ( 03, 05, 07, и т. д.), за которым следуют три нулевых байта и восемь, казалось бы, случайных байтов, если элемент автозагрузки отключен.

решение2

Вам может понадобиться несколько разделов реестра, но:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

определенно один из них!

Связанный контент