Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Как удалить SideBar из автозагрузки? (http://forum.oszone.net/showthread.php?t=214927)

Andrei_IW 06-09-2011 09:52 1747111

Как удалить SideBar из автозагрузки?
 
В общем не хочу что бы SideBar загружался сразу при загрузке Windows. Это не самая нужная программа, что бы её сразу запускать. Хочу что бы Sidebar запускался спустя 2 минуты после включения компьютера. И вот что я сделал.

Запускаю msconfig, в разделе Автозагрузка снимаю галочку с загрузки SideBar. Создаю в Панель управления\Все элементы панели управления\Администрирование\Планировщик заданий новое задание, что бы запускать Sidebar после включения компьютера, с задержкой на 2 минуты.

И всё хорошо, только Windows при каждой перезагрузке вновь восстанавливает запуск Sidebar в автозагрузке. Что это? Заговор коммунистов? Чувствую это коммунисты во всём виноваты. Вопрос: как это побороть? Как сделать так, что бы Windows не включал Sidebar в автозагрузку?

okshef 06-09-2011 10:21 1747127

Andrei_IW, как я понимаю, ключ Sidebar (со значением C:\Program Files\Windows Sidebar\sidebar.exe /autoRun) появляется в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Может другие нашли способ изящнее, но я добавил sidebar в карантин автозагрузки AnvirTaskManager.

Twister83 06-09-2011 10:22 1747130

Andrei_IW, проверь программой AutoRuns наличие sidebar в автозагрузках. По поводу планировщика задач, посмотри данную статью, может что упустил.

okshef 06-09-2011 10:25 1747132

Twister83, вопрос не в этом. Sidebar прописывает себя в автозагрузку после каждого запуска.

hb860 06-09-2011 10:36 1747141

Добавьте в ваше задание планировщика командный файл с текстом
Код:

START C:\"Program Files (x86)"\"Windows Sidebar"\sidebar.exe
PING 1.1.1.1 -n 1 -w 5000 >NUL
regedit /s C:\RemoveSidebar.reg

RemoveSidebar.reg должен выглядеть как:
Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"Sidebar"=-


Morpheus 06-09-2011 10:41 1747144

Цитата:

Цитата hb860
Добавьте в ваше задание »

Пошел по тому же пути, получилось чуть проще:
Код:

reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v Sidebar /d "" /f

hb860 06-09-2011 10:45 1747146

Morpheus, если уж идти через reg.exe, то идти так:
Код:

reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v Sidebar /f

Morpheus 06-09-2011 10:56 1747150

hb860, совсем забыл про существование delete.
В итоге так:
Код:

cmd /c start /d "C:\Program Files\Windows Sidebar\" sidebar.exe
PING 1.1.1.1 -n 1 -w 5000 >NUL
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v Sidebar /f


hb860 06-09-2011 11:11 1747161

Morpheus, а я забыл о существовании timeout
в итоге так:
Код:

cmd /c start /d "C:\Program Files\Windows Sidebar\" sidebar.exe
timeout /t 5
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v Sidebar /f


Morpheus 06-09-2011 11:13 1747162

hb860, сражение за красоту :)

hb860 06-09-2011 11:15 1747165

Morpheus, попытка избавиться от быдлокода. Сообща всегда лучше получается. Люблю командное написание кода

Morpheus 06-09-2011 11:21 1747171

hb860, ага, мне тоже нравится :)

RostVY 06-09-2011 11:36 1747195

или создать пустой ключ ...Run/Sidebar и ограничить доступ, чтоб программа не могла его изменить

hb860 06-09-2011 11:38 1747200

RostVY, не пройдет
Вы доступ на значение не сможете ограничить, а на раздел ограничивать права глупо - в автозапуск не сможете же сами ничего добавить

Andrei_IW 07-09-2011 23:08 1748399

Помог вот этот способ


Цитата:

Цитата hb860
Morpheus, а я забыл о существовании timeout
в итоге так:
Код:
cmd /c start /d "C:\Program Files\Windows Sidebar\" sidebar.exe
timeout /t 5
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v Sidebar /f »

Единственно, что это задание надо запускать с наивысшими правами, то есть Sidebar запускается от имени Администратора. В принципе не чего страшного, но всё равно, как то страшновато. Кто знает, что теперь через sidebar может пролезть в систему. Ворота открыты теперь на распашку, заходи кто хочет.

Morpheus 07-09-2011 23:32 1748410

Andrei_IW, а ваша учётка в группе пользователей что ли?

Andrei_IW 08-09-2011 09:46 1748575

У меня на компьютере одна учётка, допустим Andrei. Но для того, что бы сделать сценарий reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v Sidebar /f нужны обязательно наивысшие права. Иначе сценарий не получится.

Morpheus 08-09-2011 10:38 1748601

Andrei_IW, одна учётка, стандартно в группе администраторов, UAC тоже на стандартном уровне. reg delete выполняется без повышения привилегий.

hb860 08-09-2011 11:06 1748631

Andrei_IW, операции с кустом HKEY_CURRENT_USER не требуют повышения привилегий. Исключение составляют разделы, в которых пользователь или какое-либо ПО меняет разрешения по умолчанию на более жесткие.


Время: 04:32.

Время: 04:32.
© OSzone.net 2001-