Твой софтовый форум > Software > Софт вопросы

После смены оболочки не работает автозагрузка...

Дата публикации: 15.08.2009 - 22:56
G.K.
Здравствуйте!
Решил поставить себе тотал коммандер, как основную оболочку, а меню "пуск" и трей вынести в RocketDock, таким образом по идее отпадает необходимость каждый раз запускать эксплорер, который является достаточно тормозным существом.

Но когда я поменял в реестре параметры shell с эксплорера на тотал коммандер, почему-то отключилась автозагрузка, т.е., кроме самого ТК ни одна автозагрузочная программа не запускалась (из папки с автозагрузкой ничего не исчезло). По возвращении на место эксплорера, всё нормализовалось. Когда я использовал aston и blackbox (правда, на другой винде), такого не происходило.

Возможно это как-то исправить? А то конфигурация ТК+панель доков кажется мне очень удобной, но терять автозагрузку тоже не хочется, у меня на неё повешено подключение к интернету и некоторые программы)))

Спасибо! smile.gif
stepanyk
Видимо программы из папки автозагрузка запускаются как раз таки эксплорером (ТК запускается как shell).
Ну я бы сделал bat-файл с перечнем нужных прог и добавил бы его в автозагрузку через реестр (HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run).
В принципе, наверно, можно и какой-нибудь скрипт найти именно на запуск содержимого папки.
G.K.
(HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run).

HKCU? Или HKLM? Я через хклм/блабла/ран пробовал ставить отдельную программу. Не помогло.

И потом, некоторые программы автозапускались не через ярлык в папке, а именно через запись в реестре, которую сами же туда прописали в своих настройках. После смены оболочки не запускались и они unsure.gif
stepanyk
Все равно, просто тот что в HKLM запускается один раз при загрузке компа, а в HKCU после каждого входа пользователя в систему.
Первый раз сталкиваюсь что б запуск из реестра вообще не работал..
А службы запускаются нормально? Посмотреть можно например с помощью CodeStuff Starter, что часто идет в сборках вместе с ТК.
G.K.
Службы, думаю, нормально.
Я пока поставил лёгкую сборку блэкбокса, и всё стало запускаться путём, даже не нужно рокетдок ставить.

Но интересно было бы данную проблему разрулить... мне на другом форуме сказали, что программы автозагрузки запускаются непосредственно оболочкой... может, поэтому?
stepanyk
Скорее всего поэтому.
Способов разруливания вижу несколько:
- какой-либо плагин к ТК (мельком глянул, подходящих не попалось)
- служба, запускающая весь этот софт (тоже не поподалась, но думаю написать не особо трудно)
- попробовать запуск bat-файла из win.ini (опять же удобно воспользоватся starter'ом)
- помудрить с планировщиком задач (по сути частный случай варианта со службой)
G.K.
Цитата | Quote
- служба, запускающая весь этот софт (тоже не поподалась, но думаю написать не особо трудно)


/me музыкант, вообще-то smile.gif

Цитата | Quote
- помудрить с планировщиком задач (по сути частный случай варианта со службой)

это как-то можно.

Большое спасибо за советы!
Пока что я поставил блэкбокс (те незначительные ресурсы, которые он кушает, компенсируется тем, что не надо ставить рокетдок и доклет трэя (с отдельной службой, кстати)). А там ещё посмотрю smile.gif


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: После смены оболочки не работает автозагрузка...
SoftoRooM © 2004-2024