Configurarea pornirii aplicațiilor în sistemele de operare Windows
Mulți utilizatori, după o muncă îndelungată cu sistemul de operare și apoi instalați / dezinstala diferite aplicații au adesea întrebări cu privire la pornirea aplicației. Împreună cu sistemul de operare poate fi descărcat aplicații nedorite pentru tine, sau invers, cererea de a fi rulat în mod automat, nu se observă în zona de notificare după boot de sistem, precum și performanța sistemului și timpul de pornire poate agrava în mod semnificativ. Pentru a evita aceste probleme, propun să se ocupe cu procesele care sunt executate la sistemul de operare și aplicații instalate de pornire.
Sistem de operare Se încarcă
Este important de remarcat faptul că, de fapt, descărcarea Windows nu pornește din momentul în care vii la un calculator personal, și porniți sau reporniți-l, procesul de încărcare a sistemului de operare, de fapt începe direct cu instalarea acestuia. În timpul procesului de instalare, hard disk-ul este pregătit pentru participarea sa la procesul de încărcare a sistemului. În acest moment sunt componente care sunt implicate în încărcarea sistemului de intrare / ieșire de bază (BIOS). Aceste componente includ:
- Winload.exe - sarcini de proces Ntoskrnl.exe și bibliotecile sale dependente, și încarcă driverele de echipamente instalate;
- Winresume.exe - vă permite să restaurați sistemul, după o lungă perioadă de inactivitate (hibernare) și este responsabil pentru fișierul de hibernare (Hiberfil.exe);
- Ntoskrnl.exe - subsistem executiv inițializează descărca și rula driverele de sistem pentru dispozitivele, precum și pregătește sistemul pentru a lucra cu aplicațiile standard și sarcinile de proces smss.exe;
- Hal.dll - este o parte integrantă a codului executabil în modul de kernel, care este pornit un modul de încărcare Winload.exe, încărcate împreună cu miezul;
- Smss.exe (Session Manager Subsistemul Service) - sesiune de gestionare a subsistemului în Windows. Această componentă nu este inclusă în kernel-ul Windows, dar munca sa este extrem de important pentru sistemul;
- Wininit.exe - încarcă managerul de control al serviciului (CSM), procesul de Autoritatea de securitate locală (LSASS), iar managerul sesiunii locale (LSM). Această componentă inițializează, de asemenea, registru de sistem, și îndeplinește anumite sarcini în modul de inițializare;
- Winlogon.exe - gestionează datele introduse de utilizator sigur și lansează Logonui.exe;
- Logonui.exe - afișează dialogul de autentificare utilizator;
- Services.exe - sarcini și inițializează serviciile de sistem și driverele instalate în mod implicit.
În cazul în care intrările BCD, există două sau mai multe sisteme, utilizatorul Bootmgr afișează un meniu de boot pentru a selecta sistemul de operare. După ce selectați sistemul sau, dacă rulați procesul de Winload.exe un singur sistem de operare este încărcat. Acest proces descarcă fișiere localizate în partiția de boot și începe inițializarea kernel-ului. Winload.exe efectuează următoarele acțiuni:
- Încarcă kernel-ul și imaginile din HAL (Ntoskrnl.exe și Hal.dll), și toate dependențele lor. Dacă nu puteți începe imagini Winload.exe HAL sau dependențele lor, veți vedea un avertisment;
- Fișiere de font VGA corectează (Vgaoem.fon);
- Sisteme de fișiere naționale corectează lingvistice (sistem de limba națională - NAL) pentru internaționalizare;
- Cheie de registry corectează # 92; # Windows 92, iar System32 # 92; Config # 92; Sistem pentru a determina driverele de dispozitiv necesare pentru a porni sistemul de operare;
- secțiunea Scanează sistem registru și găsește toate încarcă driverele de dispozitive. Aceste drivere sunt enumerate în registru cu o valoare de SERVICE_BOOT_START (0) sub HKLM # 92; SYSTEM # 92; CurrentControlSet # 92; Servicii;
Apoi, începe inițializarea kernel-ului și executive subsistemele. După ce Windows cauzează Ntoskrnl, transmite parametrii DOWNLOADERS bloc de date care conțin sistem de pornire secțiunea cale WinLoad generat pentru a descrie memoria fizică în sistem. La finalizarea celor două etape (Session 0 Sesiunea 1 și) nucleu de inițializare a începe procesele smss.exe, csrss.exe și Wininit. Managerul de configurare SMSs determină subsistemul executiv pentru registrul sistemului de închidere de inițializare.
După care începe procesul de funcționare ale sistemului Winlogon shell, parametrii care sunt enumerate în cheia de registry HKLM # 92; Software # 92; Microsoft # 92; Windows NT # 92; CurrentVersion # 92; winlogon # 92; Userinit. Winlogon notifică sistemul de furnizori de servicii de rețea înregistrate care au trecut de identificare a furnizorilor pentru Microsoft Networks (Mpr.dll).
Ultima etapă a procesului de boot este lansarea aplicație automată la pornire și de conectare la sistemul de operare.
de control automat de pornire
Cele mai multe dintre aplicațiile care pornesc automat cu sistemul de operare, puteți vedea în zona de notificare. Despre stabilirea metodelor de notificare, am discutat în articolul „Configurarea pentru Windows 7 zona de notificare.“ astfel încât în acest articol stabilind zona de notificare nu vor fi luate în considerare. Pentru a gestiona aplicațiile de pornire, utilizatorii de sisteme de operare Windows folosesc, de obicei, un utilitar „System Configuration“.
„Configurare sistem“ utilitate
„Configurarea System“ - este utilitatea sistemului de operare Windows, proiectat pentru a gestiona programele de pornire și de pornirea sistemului, precum și identificarea problemelor care pot împiedica pornirea sistemului de operare în modul normal. Cu acest utilitar puteți schimba setările de boot, dezactivați serviciile și programele de pornire. Acest utilitar a fost introdus pentru prima dată în sistemul de operare Windows 98, oferind o interfață convenabilă pentru îndeplinirea sarcinilor lor. Utilitarul este numit fișier msconfig.exe, care se află în directorul System32 cu o secțiune a sistemului de operare. Marele dezavantaj al acestui instrument este lipsa posibilității de a adăuga un element nou pentru redare automată. Pentru a deschide utilitarul, efectuați oricare dintre următoarele:
- Faceți clic pe butonul „Start“ pentru a deschide meniul în caseta de căutare, tastați msconfig, și a găsit rezultatele deschide aplicația;
- Utilizați combinația de taste + R pentru a deschide dialogul „Run“. În caseta de dialog „Run“. în caseta „Open“, tastați msconfig, și faceți clic pe „OK“.
Următoarea captura de ecran este afișată utilitate „System Configuration“:
În utilitatea actuală, există cinci file:
Mai mulți utilizatori experimentați ar putea dori să dezactivați nu numai programe de pornire nedorite, dar, de asemenea, adăuga propriile programe pentru a rula automat la pornirea Windows. Pentru a face acest lucru va trebui să utilizeze mijloacele de registru.
Managementul registru instrumente de pornire
Dar pentru mai mulți utilizatori experimentați de sisteme de operare Windows, utilitarul „System Configuration“ și să nu fie suficient de două chei de registry, deoarece acesta nu este cunoscut, care a fost încărcat cu sistemul, în plus față de punerea în funcțiune programe și servicii de sistem. Pentru a afla mai multe despre toate procesele care au fost pornite cu sistemul dvs., vă va instrument Autorun de la Sysinternals.
Lucrul cu utilitate Autoruns
Programul Autoruns de la Mark Russinovich și Bryce Cogswell ajută pentru a verifica numărul maxim de destinații de plasare de pornire pentru orice programe care sunt configurate pentru a rula în timpul pornirii sistemului sau autentificare, spre deosebire de alte programe de monitorizare de pornire. Acum disponibile versiunea 8.61 și poate fi descărcat de la link-ul de mai jos. Acest program este gratuit și unul dintre avantajele sale este faptul că toate programele sunt afișate în ordinea în care sistemul de operare le tratează. De fapt, astfel de programe pot fi amplasate nu numai în secțiunile Run, precum și în RunOnce, ShellExecuteHooks, ContextMenuHandlers și în alte secțiuni ale registrului. Cu acest software, puteți lucra ca un sisteme de operare pe 32 de biți și 64-biți pentru Windows.
Înainte de a rula acest utilitar pentru prima dată, se afișează caseta de dialog Acord de licență. Citiți-l și faceți clic pe «Sunt de acord».
După descărcarea programului, veți vedea aplicațiile curente care sunt configurate pentru a porni automat, în cazul în care puteți găsi numele de aplicații și chei de registry care stochează informații despre lansarea lor, o scurtă descriere a cererii, editorul, și calea către fișierul executabil sau bibliotecă.
Pe fiecare filă, puteți:
În mod implicit, programul Autorun arată toate aplicațiile și bibliotecile care se execută în mod automat cu sistemul de operare. Pentru a afișa numai acele aplicații care sunt înregistrate în cheile de registry # 92; # 92 Software, Microsoft # 92; pentru Windows # 92; CurrentVersion # 92; alerga, du-te la tab-ul «Autentificare».
Puteți salva obiecte de pornire prin apăsarea butonului «Salvare» din bara de instrumente sau prin selectarea «Fișier» din meniul de comandă. Raportul este salvat cu extensia * .arn sau * .txt. «Fișier» pentru a descărca datele programului Autoruns stocate anterior, utilizați «Deschidere» meniul de comandă.
Utilizarea de utilitate Autoruns pentru gestionarea obiectelor de comandă de pornire mijloace de linie
Dacă preferați să lucreze cu consola, puteți utiliza, de asemenea, comenzi Autorun de utilitate. Cu ajutorul ei, puteți efectua aceiași pași ca și cu utilitarul Autorun, folosind doar linia de comandă, informații scoate fereastra consolei sau prin redirecționarea de ieșire de comandă într-un fișier text. Datorită faptului că acest utilitar este doar instrumente de linie de comandă deschisă pentru a lucra cu Autorun, urmați acești pași:
- Deschideți un prompt de comandă ca administrator;
- Navigați la folderul care conține descărcat utilitarul Autorun, cum ar fi «C: # 92; Program Files # 92; Sysinternals Suite # 92;";
- Executați instrumentul cu parametrii necesari.
Următoarele opțiuni sunt disponibile:
-a - afișează toate elementele de pornire;
-b - afișează informații despre obiectele care sunt încărcate pe primele stadii ale ghetei;
-c - exporta datele din fișier CSV;
-d - afișarea bibliotecii DLL de inițializare a aplicațiilor;
-e - afișează extensiile Windows Explorer;
-g - afișare gadget-uri pentru Windows Bara laterală și Desktop;
-h - hijacks elemente de afișare;
-i - afișarea de elemente suplimentare de Internet Explorer;
-k - cartografiere cunoscute biblioteci DLL;
-L - elemente de afișare care se execută automat atunci când vă conectați la;
-m - nu afișează obiectele cu o semnătură digitală Microsoft;
-Furnizorii de protocol Winsock cartografiere - n;
-o - Elemente de afișare a codec-uri;
-drivere de afișare monitorului de imprimare - p;
-r - furnizori de securitate de afișare LSA;
-Servicii de afișare într-o pornire automată și drivere cu handicap - uri;
-t - Elemente de afișare a Task Scheduler;
-v - verificarea semnăturilor digitale;
-w - elemente de afișare winlogon;
-x - Export date sunt afișate în fișier XML;
Utilizator - afișare obiect de pornire pentru contul de utilizator specificat.
concluzie
Acest articol descrie aplicațiile elementele de setare de pornire la pornire și de conectare în sistemul de operare Windows. Pe scurt descrie procesul de Windows 7 de descărcare, precum și metodele de funcționare și de pornire de monitorizare înseamnă sistemul de utilitate „System Configuration“. schimba elementele de pornire utilizând registru, cum să lucreze cu aplicații și Autorun Autorun versiune consola de la Sysinternals. Prin plasarea informațiilor în articol, veți putea configura în mod corect cererile de pornire a sistemului său de operare.