Pagina principala » HOWTO » Controlați cât timp așteaptă Windows înainte de a ucide aplicațiile la închidere

    Controlați cât timp așteaptă Windows înainte de a ucide aplicațiile la închidere

    Când închideți computerul, Windows nu se oprește imediat. În schimb, oferă aplicații și servicii care rulează ceva timp pentru a închide mai întâi. Aveți posibilitatea să controlați cât timp așteaptă Windows - și dacă închide automat aplicațiile care rulează sau nu.

    În mod normal, nu trebuie să schimbați aceste setări, dar poate fi util dacă doriți să forțați computerul să se închidă mai repede. Unele aplicații se pot confunda, de asemenea, cu aceste setări atunci când le instalați și este posibil să doriți să le resetați la valorile implicite dacă procesul de închidere pare lent.

    Modificați timpul de așteptare pentru aplicațiile desktop

    Există trei setări de registry care controlează ceea ce face Windows cu rularea aplicațiilor când închideți computerul:

    • WaitToKillAppTimeout: Când închideți PC-ul, Windows oferă aplicații deschise de 20 de secunde pentru a curăța și salva datele înainte de a le oferi să le închidă. Această valoare controlează câte secunde așteaptă Windows.
    • HungAppTimeout: Windows consideră aplicațiile "agățate" dacă nu răspund în 5 secunde și vă oferă o opțiune de "oprire a forței". Această valoare controlează câte secunde așteaptă Windows înainte de a considera că aplicațiile nu răspund.
    • AutoEndTasks: În mod normal, Windows afișează un buton "shut down force" după expirarea numărului de secunde, cerând permisiunea dvs. de a închide toate aplicațiile care rulează. Dacă activați această opțiune, Windows va închide automat toate aplicațiile și va închide fără intrare.

    Avertisment standard: Registry Editor este un instrument puternic și abuzul poate face sistemul dvs. instabil sau chiar inoperabil. Aceasta este o hack destul de simplă și atâta timp cât respectați instrucțiunile, nu trebuie să aveți probleme. Acestea fiind spuse, dacă nu ați lucrat niciodată cu acestea, luați în considerare citirea cu privire la modul de utilizare a Editorului de Registry înainte de a începe. Și, în mod sigur, faceți o copie de rezervă a Registry (și a calculatorului!) Înainte de a efectua modificări.

    Pentru a modifica aceste setări, va trebui să utilizați Editorul de registry. Pentru ao deschide, apăsați Windows + R de pe tastatură, tastați "regedit" și apăsați Enter.

    Navigați la următoarea cheie din panoul din stânga ferestrei editorului de registry:

    HKEY_CURRENT_USER \ Control Panel \ Desktop

    Verificați dacă aveți oricare dintre setările "WaitToKillAppTimeout", "HungAppTimeout" sau "AutoEndTasks" din panoul din dreapta. Dacă nu le vedeți, Windows utilizează setările implicite.

    Pentru a crea una dintre aceste setări, faceți clic dreapta pe tasta "Desktop" din panoul din stânga și selectați New> String Value. Denumiți-o "WaitToKillAppTimeout", "HungAppTimeout" sau "AutoEndTasks" - oricare dintre setările pe care doriți să le personalizați. Repetați acest proces pentru a adăuga un al doilea sau chiar și cele trei.

    Pentru a configura WaitToKillAppTimeout , creați valoarea șirului și faceți dublu clic pe el. Introduceți o valoare în milisecunde. De exemplu, valoarea implicită este "20000", care este 20000 milisecunde sau 20 de secunde. Dacă doriți să setați ora la 5 secunde, introduceți "5000".

    Nu vă recomandăm să setați această valoare prea mică, deoarece aplicațiile au nevoie de timp pentru curățare. Ca regulă generală, nu o setați sub 2000, sau 2 secunde.

    Pentru a configura HungAppTimeout , creați șirul și faceți dublu clic pe el. Introduceți o valoare în milisecunde. De exemplu, valoarea implicită este "5000", care este de 5000 milisecunde sau 5 secunde. Dacă doriți să setați ora la 3 secunde, introduceți "3000".

    Nu vă recomandăm să setați această valoare prea mică sau Windows va crede că aplicațiile nu răspund atunci când nu sunt. Ca regulă generală, nu o setați sub 1000, sau o secundă.

    Pentru a configura AutoEndTasks , creați șirul și faceți dublu clic pe el. Setați-l la "1" dacă doriți ca Windows să închidă automat programele la închidere. Valoarea implicită este "0", ceea ce înseamnă că Windows nu va închide automat programele la închidere.

    Aveți grijă să vă salvați munca în orice program rulat înainte de a vă opri dacă îi spuneți Windows să închidă automat programele deschise. S-ar putea să pierdeți orice lucrare deschisă atunci când Windows forțând brusc programele să se închidă la închidere.

    Pentru a anula o modificare, localizați WaitToKillAppTimeout , HungAppTimeout , sau AutoEndTasks valorilor din panoul din dreapta. Faceți clic dreapta pe opțiune și selectați "Ștergeți" pentru al elimina. Windows va folosi în schimb setarea implicită.

    Servicii de fundal

    Windows oferă o singură setare de registry care controlează ceea ce face Windows cu serviciile de sistem de fundal atunci când închideți computerul:

    • WaitToKillServiceTimeout: Windows așteaptă în mod normal 5 secunde pentru ca serviciile de fundal să se curețe și să se închidă atunci când spui computerului să se închidă. Unele aplicații pot schimba această valoare când le instalați, oferindu-le serviciile de fundal mai mult timp pentru a le curăța. Windows forțat închide serviciile de fundal după această perioadă de timp. Această valoare controlează câte secunde așteaptă Windows înainte de a face acest lucru. Windows se va închide automat dacă toate serviciile se vor închide cu succes înainte de expirarea timerului.

    Pentru a schimba această setare, va trebui să utilizați Editorul de Regiștri. Pentru ao deschide, apăsați Windows + R de pe tastatură, tastați "regedit" și apăsați Enter.

    Navigați la următoarea cheie din panoul din stânga ferestrei editorului de registry:

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control

    Localizați valoarea WaitToKillServiceTimeout în panoul din dreapta. Dacă nu îl vedeți, faceți clic dreapta pe tasta "Control" din panoul din stânga, selectați New> String Value și denumiți-o "WaitToKillServiceTimeout".

    Faceți dublu clic pe WaitToKillServiceTimeout și introduceți un număr de milisecunde. Valoarea prestabilită este 5000 milisecunde sau 5 secunde. Pentru a o seta la 20 de secunde, introduceți "20000".

    Nu trebuie să setați o valoare prea mică sau serviciile de fundal nu vor putea fi închise corespunzător. Ca regulă generală, nu setați această valoare sub "2000" sau 2 secunde.

    Pentru a anula această modificare, reveniți aici și faceți dublu clic pe WaitToKillServiceTimeout opțiune. Setați-l la "5000", setarea implicită.