PDA

Показать полную графическую версию : Элементы Автозагрузки в Диспетчере задач


Александр К.
09-04-2017, 15:30
В Автозагрузке Диспетчера задач присутствуют некоторые элементы доступные пользователю. Я заметил странную вещь: если отключить автозагрузку в самом приложении, то соответствующий элемент пропадает из Автозагрузки, а вот наоборот — нет. Например, если отключаем в автозагрузке Скайп, то соответствующая галочка в настройках самого Скайпа не снимается. Это вызывает неприятную проблему. Пример: я отключил в Автозагрузке антивирус и удалил его (деинсталлировал). Через некоторое время снова устанавливаю этот же антивирус, но он не запускается вместе с системой. Удаляю, зачищаю все следы, устанавливаю. Не запускается! Только когда вспомнил про Автозагрузку, тогда "проблема" решилась. Получается, что Диспетчер задач "помнит" все отключенные элементы даже после удаления ПО и зачистки следов.
Вопрос. Где хранятся записи о элементах из Автозагрузки, зачем он "помнит" о их состоянии и почему отключение в Автозагрузке не влияет на соответствующую настройку в самой отключенной программе?
Старый msconfig из Windows 7 работал корректно и синхронно с отключаемыми программами, а в десятке уже нет.

Petya V4sechkin
09-04-2017, 16:00
Александр К., хранятся в ветках:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved

Александр К.
09-04-2017, 16:14
Petya V4sechkin, к сожаления не совпадают списки в Диспетчере задач и в этой ветке. В ветке записей меньше и присутствуют записи, отсутствующие в Диспетчере.
Хотя... в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved нашлись недостающие элементы + "лишние".
Спасибо, Petya V4sechkin.

А что по поводу остальной части вопроса?
...зачем он "помнит" о их состоянии и почему отключение в Автозагрузке не влияет на соответствующую настройку в самой отключенной программе? »

Кстати, Autoruns ничего не знает о этих ветках. Странно.

Казбек
09-04-2017, 16:26
Кстати, Autoruns ничего не знает о этих ветках. Странно. »

Список всех путей, которые использует Autoruns для вкладки Logon.
https://i.imgur.com/cKcf2dg.png
https://i.imgur.com/SrNuxFX.png

Веткам:
HKEY_CURRENT_USER\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
Корреспондируют ветки:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run

Petya V4sechkin
09-04-2017, 16:47
зачем он "помнит" о их состоянии
Он не в курсе о том, какие программы удаляются.
почему отключение в Автозагрузке не влияет на соответствующую настройку в самой отключенной программе?
By design, отключение в "Диспетчере задач" реализовано таким образом, чтобы не изменять ключи автозагрузки вообще. Например, программа смотрит в ветку
\Software\Microsoft\Windows\CurrentVersion\Run
и видит, что она там есть, но понятия не имеет о ветке
\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved

Александр К.
09-04-2017, 16:55
То есть МС подложил свинью пользователям. Если я отключил и удалил приложение, а через какое-то время захотел снова им воспользоваться, то оно не будет запускаться, пока я в Диспетчер не залезу. Ладно бы это можно было объяснить "криворукостью" сторонних программеров, но Скайп принадлежит МС!
Идиотия и маразм.
Всем спасибо, вопрос решён.

З.Ы. Казбек, зачем Вы моё утверждение развернули на целое сообщение? Я же коротко написал "Autoruns ничего не знает о этих ветках". Какую дополнительную информацию можно почерпнуть в Вашем сообщении? Посты набиваете?
Все ветки, в том числе пустые, можно увидеть в Autoruns если в меню Options снять все галочки

http://рыбалтика.рф/download/file/pic_thumb=58ea3ffdd7d9d5.25416572.jpg

Казбек
09-04-2017, 17:16
Какую дополнительную информацию можно почерпнуть в Вашем сообщении? Посты набиваете? »

Вы сообщение целиком читайте, а не отрывками:
Веткам:
Код:
HKEY_CURRENT_USER\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
Корреспондируют ветки:
Код:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run »

То есть, я сказал, по сути, тоже самое.
Например, программа смотрит в ветку
\Software\Microsoft\Windows\CurrentVersion\Run
и видит, что она там есть, но понятия не имеет о ветке
\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved »


Посты набиваете? »

Закинул в список игнорирования. На детсадовские высеры больше не отвечаю. Good Luck!!




© OSzone.net 2001-2012