Я создаю программу установки, которая добавляет ярлык в автозагрузку. Попытка переустановить программу не меняет статус отключенной, но если ее удалить, она снова добавляется. Я хочу протестировать переустановку без удаления программы, чтобы увидеть, правильно ли добавлены ярлыки.
Есть ли способ удалить программы из автозагрузки, а не просто отключить их, в Windows 8 и 10?
Где в реестре хранятся эти элементы?
решение1
Вместо использования реестра,удалить его с помощью Autoruns:
Сначала снимите флажок, а если он вам больше не нужен, полностью удалите запись.
решение2
Вы можете использовать встроенный инструментКонфигурация системычтобы сделать это.
Поискmsconfig.exeв меню «Пуск» и откройте его, переключитесь наЗапускатьи снимите флажки с тех программ автозагрузки, которые вам не нужны.
Вы можете отключить службы изУслугивкладка.
ПРИМЕЧАНИЕ:Чтобы изменения вступили в силу, необходимо перезагрузить компьютер.
решение3
Вы можете скачать ccleanerhttp://filehippo.com/download_ccleaner/эта программа покажет автозапускаемые программы/приложения и позволит вам отключить те из них, которые вы хотите.
решение4
Обычно можно отключить автозапуск каждой программы, например, снять флажок «загружать при запуске Windows».
или вы можете удалить вручную в regedit, здесь:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run