В Windows 7 мне удалось удалить элемент из списка автозагрузки, используя эту
Путь к реестру:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg
Но на windows 10 такого пути нет. Как мне это сделать?
В Windows 7 мне удалось удалить элемент из списка автозагрузки, используя эту
Путь к реестру:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg
Но на windows 10 такого пути нет. Как мне это сделать?
Эквивалентные ключи реестра для 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
раздел реестра Run или ярлык в папке "Автозагрузка" в меню "Пуск").
Сами записи реестра имеют двоичное значение, которое начинается с четного байта (02
, 04
, 06
и т.д.), За которым следуют одиннадцать нулевых байтов, если элемент запуска включен, и нечетный байт (03
, 05
, 07
и т.д.) затем три нулевых байта и восемь, казалось бы, случайных байтов, если элемент запуска отключен.
Там может быть несколько ключей реестра, которые вам нужны, но:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
безусловно, один из них по крайней мере!