Situatie
O plangere frecventa a utilizatorilor este ca PC-ul “porneste greu”: de la apasarea butonului pana cand se poate lucra efectiv trec minute intregi, desktopul apare dar ramane blocat, iar hard diskul sau reteaua sunt la 100% imediat dupa logare. Cauza cea mai comuna nu este un virus, ci multimea de aplicatii care s-au adaugat singure la pornirea Windows-ului: clienti de cloud, launchere de jocuri, agenti de update, aplicatii de chat, utilitare ale imprimantelor.
Windows are tot ce trebuie ca sa vedem si sa oprim aceste aplicatii, fara programe externe. In plus, este important sa stim ca “startup” inseamna mai multe locuri, nu doar lista din Task Manager.
Simptome
- Timp mare de la logare pana cand desktopul devine utilizabil;
- Disk sau retea la 100% in primele minute dupa pornire;
- Multe pictograme in zona de notificari (langa ceas) la fiecare pornire;
- Aplicatii care se deschid singure la start, desi nu au fost cerute;
- Ventilatorul porneste puternic imediat dupa logare.
Backup
- Notati ce dezactivati, ca sa puteti reactiva daca ceva nu mai merge. Dezactivarea din startup NU dezinstaleaza aplicatia si este complet reversibila.
- Nu dezactivati la intamplare tot: unele intrari sunt necesare (antivirus, driver de touchpad, agent de management al companiei). In caz de dubiu, lasati intrarea activa.
- Faceti modificarile una cate una si reporniti, ca sa vedeti efectul si sa puteti lega o eventuala problema de o anume intrare.
Solutie
Pasi de urmat
Pasul 1 – Vedem impactul fiecarei aplicatii in Task Manager
Deschidem Task Manager (Ctrl+Shift+Esc) si mergem la tabul Startup apps. Aici avem, pe langa numele aplicatiei, doua coloane utile:
- Status – Enabled / Disabled;
- Startup impact – Low / Medium / High, cat de mult incetineste pornirea.
Ne concentram pe intrarile cu impact High care nu sunt esentiale. Click dreapta pe o intrare > Disable. Din acelasi meniu, “Open file location” ne arata ce program este, daca numele nu e clar.
Pasul 2 – Verificam si folderele Startup
Unele aplicatii se lanseaza printr-o scurtatura pusa intr-un folder special, care nu apare mereu clar in Task Manager. Le deschidem cu comanda Run (Win+R):
shell:startup
– folderul de startup al utilizatorului curent;
shell:common startup
– folderul de startup pentru toti utilizatorii.
Orice scurtatura din aceste foldere porneste la logare. Ce nu e necesar, il stergem de aici (stergem doar scurtatura, nu aplicatia).
Pasul 3 – Vedem intreaga lista de autostart cu PowerShell
Task Manager nu arata chiar tot. O lista mai completa, inclusiv intrarile din registri, o obtinem astfel, intr-un PowerShell:
Get-CimInstance Win32_StartupCommand | Select-Object Name, Command, Location, User | Format-Table -AutoSize
Coloana Location ne spune de unde porneste fiecare (Registry Run, Startup folder etc.). Pentru a salva lista intr-un fisier:
Get-CimInstance Win32_StartupCommand | Export-Csv "$env:USERPROFILE\Desktop\autostart.csv" -NoTypeInformation -Encoding UTF8
Pasul 4 – Oprim serviciile si taskurile programate inutile (optional, avansat)
Multe aplicatii nu pornesc din startup clasic, ci printr-un serviciu sau un task programat setat la logare. Le vedem asa:
Get-Service | Where-Object {$_.StartType -eq "Automatic" -and $_.Status -eq "Running"} | Select-Object Name, DisplayName
Get-ScheduledTask | Where-Object {$_.Triggers.AtLogOn -or $_.Triggers.AtStartup} | Select-Object TaskName, State
Aici modificam doar ce recunoastem clar ca fiind al unei aplicatii de utilizator (ex. un agent de update al unui program). Serviciile Windows si cele necunoscute se lasa neatinse.
Pasul 5 – Masuram rezultatul
Dupa dezactivari, reporneste statia si comparam. Cel mai simplu indicator este chiar Startup impact-ul si senzatia de utilizare. Pentru o masura obiectiva, Event Viewer inregistreaza timpul de boot:
Deschidem Event Viewer > Applications and Services Logs > Microsoft > Windows > Diagnostics-Performance > Operational si cautam evenimentele cu ID 100 (boot). Fiecare contine durata pornirii in milisecunde, asa vedem exact cat am castigat.
Daca dupa toate acestea pornirea ramane lenta, cauza este probabil hardware (disk mecanic vechi, prea putin RAM) – atunci solutia este un SSD sau mai multa memorie, nu curatarea startup-ului.
Tip solutie
PermanentImpact colateral
Dezactivarea din startup nu dezinstaleaza aplicatia, dar poate opri functii asteptate: sincronizarea cloud nu mai porneste singura, notificarile unei aplicatii de chat intarzie, imprimanta poate cere lansarea manuala a utilitarului.Nu dezactivati antivirusul, driverul de touchpad/tastatura sau agentul de management al companiei din startup.
Modificarea serviciilor si a taskurilor programate este avansata; oprirea unui serviciu de sistem gresit poate destabiliza Windows.
Dezactivati cate o intrare si reporniti, ca sa puteti lega o eventuala problema de intrarea potrivita.
Daca pornirea ramane lenta si dupa curatare, cauza e probabil un disk mecanic vechi sau RAM insuficient.
Plan de restaurare in caz de nefunctionare
Toate modificarile de startup sunt reversibile:
- O aplicatie dezactivata din Task Manager se reactiveaza tot de acolo: click dreapta > Enable.
- O scurtatura stearsa din shell:startup se poate recrea trimitand executabilul aplicatiei in folder.
- Un serviciu oprit se repune pe pornire automata:
Set-Service -Name "NumeServiciu" -StartupType Automatic Start-Service -Name "NumeServiciu"
- Un task programat dezactivat se reactiveaza:
Enable-ScheduledTask -TaskName "\NumeTask"
Leave A Comment?