Стартиране в Windows XP
Има много начини за автоматично зареждане на програми. По-долу има няколко опции за ваша справка, може би това ще ви помогне, ако трябва да намерите и премахнете която и да е програма от стартиране.
Методи за автоматично зареждане и деактивиране на списъци за автоматично зареждане:
Регистър - в регистъра автоматичното зареждане е представено на няколко места:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] - Програми, които се изпълняват при влизане. Този раздел отговаря за стартирането на програми за всички потребители на системата.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] - програми, които се изпълняват само веднъж, когато потребителят влезе в системата. След това ключовете на програмата автоматично се премахват от този ключ на системния регистър. Този раздел отговаря за стартирането на програми за всички потребители на системата.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx] - програми, които се изпълняват само веднъж при зареждане на системата. Този раздел се използва при инсталиране на програми, например за стартиране на конфигурационни модули. След това ключовете на програмата автоматично се премахват от този ключ на системния регистър. Този раздел отговаря за стартирането на програми за всички потребители на системата.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] - програми, които се изпълняват, когато текущият потребител влезе
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce] - програми, които се изпълняват само веднъж, когато текущият потребител влезе в системата. След това ключовете на програмата автоматично се премахват от този ключ на системния регистър.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices] -програми, които се зареждат при стартиране на системата, преди потребителят да влезе в Windows.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce] - програмите от тук се зареждат само веднъж при зареждане на системата.
Например, за да стартирате автоматично Notepad, когато текущият потребител влезе, отворете редактора на системния регистър (regedit.exe), отидете на секцията[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] и добавете следния ключ:"NOTEPAD.EXE"="C:\WINDOWS\\System32\notepad.exe "
Използване на групови правила за автоматично стартиране: - Отворете модула за групови правила (gpedit.msc), отидете на раздела Конфигурация на компютъра - Административни шаблони - Система. От дясната страна на модула изберете „Стартиране на посочените програми при влизане“. По подразбиране това правило не е зададено, но можете да добавите програма там: включете правилото, щракнете върху бутона "Покажи - Добавяне", посочете пътя до програмата и ако програмата, която ще се стартира, се намира в папката ..WINDOWS\System32\, можете да посочите само името на програмата, в противен случай ще трябва да посочите пълния път до програмата. В същото време в системния регистър в секцията[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies] се създава подключ \Explorer\Run с ключовете на добавените програми.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\Run] "1"="notepad.exe" "2"="iexplore.exe"
В резултат на това получаваме стартирането на Notepad и Internet Explorer за всички потребители. По същия начин автоматичното стартиране е зададено за текущи потребители, в конзолната добавка за групови правила това е пътят „Потребителска конфигурация – Административни шаблони – Система“, а в системния регистър секцията[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run] В същото време програмите от този списък не се показват в списъка с програми, налични за деактивиране в msconfig.exe, и също така не се откриват от всички мениджъри за стартиране.
Автоматично стартиране от специален списък - Програмите могат да се стартират и от следния ключ на системния регистър:
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows]
"load"="programma" - програми, които се изпълняват преди потребителят да влезе в системата:
"run"="programma" - програми, които се стартират след влизане на потребителя в системата.
Тези параметри са аналогични на автоматичното зареждане от Win.ini в Windows 9x. Пример: стартираме Internet Explorer, преди потребителят да влезе, и Notepad, след като потребителят влезе:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows]"load"="iexplore.exe""run"="notepad.exe"
Не обработвайте списък за автоматично стартиране за по-стари версии - Конфигурирано с помощта на групови правила: „Конфигурация на компютъра - Административни шаблони - Система - Не обработвайте списък за автоматично стартиране за по-стари версии“, ако това правило е активирано, програмите от следните ключове на системния регистър няма да се стартират:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
Когато се използва тази политика, в системния регистър се създава следният ключ:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer] "DisableLocalMachineRun"=dword:00000001
По същия начин е зададена политиката за текущите потребители: "Потребителска конфигурация - Административни шаблони - Система - Не обработвайте списъка за автоматично стартиране за по-стари версии" с тази разлика, че в системния регистъртази опция е активирана другаде:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "DisableLocalUserRun"=dword:00000001
Игнориране на списъци за стартиране на програми, които се изпълняват веднъж - Конфигурирано с помощта на груповата политика: "Конфигурация на компютъра - Административни шаблони - Система - Не обработвайте списъка с програми, които се изпълняват веднъж", ако това правило е активирано, програмите, стартирани от списъка, няма да се стартират
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce]
Ако това правило е активирано, в системния регистър се създава следният ключ:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer] "DisableLocalMachineRunOnce"=dword:00000001
Правилото за текущите потребители също е конфигурирано: „Потребителска конфигурация – Административни шаблони – Система – Не обработвай списъка със стартиращи програми, които се изпълняват веднъж“ Настройки на системния регистър:
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer] "DisableLocalUserRunOnce"=dword:00000001
Планирани задачи - Програмите могат да се стартират с помощта на "Съветника за планиране на задачи". Можете да видите списъка с инсталирани задачи, както и да добавите нова: "Старт - Всички програми - Аксесоари - Системни инструменти - Планирани задачи" - това ще отвори папката ..\WINDOWS\Tasks, която показва планираните задачи. За да добавите нова задача, щракнете двукратно с левия бутон на мишката върху иконата "Добавяне на задача". Можете да стартирате програми с помощта на този съветник веднъж, когато влезете в Windows, когато включите компютъра, а също и по график.
Папката "Startup" е папка, която съхранява преки пътища за програмистартира, след като потребителят влезе в системата. Преките пътища към тази папка могат да се добавят от програми по време на тяхното инсталиране или от самия потребител. Има две папки - обща за всички потребители и индивидуална за текущия потребител. По подразбиране тези папки се намират тук:
..\Documents and Settings\All Users\Main Menu\Programs\Startup е папката, от която ще се стартират програми за всички потребители на компютъра.
..\Documents and Settings\Username\Main Menu\Programs\Startup е папката, от която ще се стартират програми за текущия потребител (тук наречен потребителско име).
Можете да видите кои програми стартирате по този начин, като отворите менюто "Старт - Всички програми - Стартиране". Ако създадете пряк път за програма в тази папка, тя ще се стартира автоматично, след като потребителят влезе. Ако задържите клавиша "Shift", докато потребителят влиза, тогава програмите от папките "Startup" няма да се стартират.
Промяна на папката за стартиране - Windows чете пътя до папката за стартиране от системния регистър. Този път е описан в следните раздели:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Common Startup"="%ALLUSERSPROFILE%\Main Menu\Programs\Startup" - за всички потребители на системата.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] "Startup"="%USERPROFILE%\Start Menu\Programs\Startup" - за текущия потребител.
Променяйки пътя до папката, ще получим автоматично зареждане на всички програми от посочената папка. Например:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User ShellПапки]
"Startup"="c:\mystartup" - системата ще зареди всички програми, чиито преки пътища се намират в папката c:\mystartup\, докато папката "Startup" все още ще се показва в менюто "Старт" и ако потребителят няма нищо в нея, тогава той няма да забележи промяната.
Смяна на прекия път на програма от списъка за стартиране - да речем, че имате инсталиран български езиков пакетMicrosoft Office. След това в папката "Startup" ще имате пряк път "Microsoft Office Quick Launch" - този пряк път е инсталиран там по подразбиране. Но изобщо не е необходимо този пряк път да се отнася конкретно до "Бързо стартиранеMicrosoft Office " - вместо него може да се стартира всяка друга програма, особено след като това няма да повлияе на функционалността на Office.
Добавяне на програма към програма, стартирана от списъка за стартиране - модификация на предишната версия - едновременно със зареждането на която и да е програма от списъка за стартиране, ще стартирате друга програма - факт е, че можете да "залепите" два изпълними файла в един и те ще работят едновременно. Има програми за такова "лепене". Или прекият път може да се отнася до партиден файл, от който ще се стартира както оригиналната програма от списъка, така и добавените програми на трети страни.
Забележка: Предоставената информация е само за справка. Цялата информация по-горе се отнася предимно за напреднали потребители, които могат да възстановят системата след погрешни промени в системния регистър. Ако не сте сигурни, че в случай на грешни действия ще можете да възстановите системата, не използвайте предоставената информация за практически цели, грешните действия при извършване на промени в регистъра могат сериозно да повредят системата и дори да доведат до преинсталация на системата. Начинаещипотребителите трябва да използват само папката Startup или съветника за планирани задачи, за да добавят програми към списъка за стартиране.