Cum să eliminați actualizările instalate. Folosind linia de comandă. De ce sunt necesare actualizări?

După cum știți, la instalarea actualizărilor Windows, fișierele de actualizare sunt mai întâi descărcate în folderele de sistem, iar după instalarea actualizărilor... acestea rămân acolo. Prin urmare, dimensiunea folderului Windows crește tot timpul. Pe parcursul unui an, folderul crește cu 6-10 GB. Același lucru se întâmplă atunci când instalezi programe a căror distribuție se face sub forma unui fișier msi. Și aceasta se adaugă la masa de fișiere temporare care sunt create în timpul instalării. Cred că știi cum să ștergi fișierele temporare.

Cum să faceți față fișierelor de actualizare care nu sunt atât de ușor de găsit și de șters manual și adesea chiar imposibil, deoarece sunt situate în foldere protejate?

Unde pot căuta fișiere de actualizare?

Toate actualizările pentru Windows și o serie de alte programe sunt livrate computerului utilizatorului sub formă de fișiere msi sau msp. După descărcare de pe Internet, acestea sunt stocate în folder C:\Windows\SoftwareDistribution\Descărcare. Și după instalare, fișierele necesare pentru sistem sunt plasate într-un folder ascuns „c:\Windows\Installer”.

Puteți curăța în siguranță folderul C:\Windows\SoftwareDistribution\Download manual sau scriind un fișier simplu cu o extensie bat sau cmd și plasând linia în el:

del c:\Windows\SoftwareDistribution\Download\* .* / f / s / q

del c:\Windows\SoftwareDistribution\Download\*.* /f /s /q

Dosarul crește și el „c:\Windows\Prefetch”. Fișierele care sunt stocate în folderul de preluare preliminară conțin informații despre aplicațiile care rulează pe computer. Aceste informații sunt folosite de serviciul Prefetch pentru a relansa programele mai rapid. Dacă instalați și dezinstalați adesea diverse programe și aplicații, folderul de preluare preliminară devine plin de informații inutile care nu mai sunt folosite și pur și simplu ocupă spațiu pe hard disk. În consecință, dacă ștergeți întregul conținut al folderului de preluare preliminară, programul va scrie din nou informațiile necesare în el, iar informațiile inutile vor fi șterse pentru totdeauna. Dacă ștergeți complet toate fișierele din folderul de preluare preliminară, prima pornire a Windows 7 după ștergere va fi puțin mai lentă în timp ce programele își vor reintroduce datele.

vssadmin șterge umbre /Toate /Silențios

Fișierul bat salvat cu aceste 3 linii poate fi conectat la Task Scheduler și executat conform unui program.

Dar folderul c:\Windows\Installer?

După cum am spus, acest folder crește ca urmare a instalării de programe și actualizări. Și conținutul său nu poate fi șters chiar așa, deoarece unele dintre date sunt folosite ulterior pentru a șterge ceea ce a fost instalat. Dar unele dintre date sunt inutile. De exemplu, unele actualizări sunt înlocuite cu altele, mai complete, iar cele vechi nu mai sunt necesare. Cum să curățați corect acest folder fără a deteriora nimic?

Folosesc programul unic PatchCleaner în munca mea de mult timp. Acest utilitar detectează astfel de fișiere inutile neutilizate, care sunt numite orfane. Cum le găsește? Folosind interogări WMI către sistem, puteți obține o listă de instalatori și patch-uri instalate și apoi o puteți compara cu lista de fișiere din directorul de instalare.

Utilitarul poate fi utilizat în modul linie de comandă prin intermediul CLI (Command Line Interface). Prin rularea utilitarului cu comutatorul /d, acesta va detecta automat toate fișierele inutile și va șterge astfel de fișiere. După cum vă amintiți, după instalare, îl puteți adăuga și la planificator și îl puteți rula, de exemplu, o dată pe lună după instalarea actualizărilor.

Funcționează excelent cu toate versiunile de Windows Vista. Singura condiție de funcționare este instalarea .Net Fframework 4.5.2. Apropo, utilitarul are o versiune portabilă.

Ce nu trebuie șters?

Pliant C:\Windows\WinSxS, sau Windows Side by Side, a fost prezent în sistemul de operare încă din Windows XP. Microsoft a creat un sistem care vă permite să salvați mai multe versiuni ale acelorași biblioteci (DLL) și, dacă este necesar, să utilizați exact pe cea pe care o cere un anumit program. Dosarul este destinat să protejeze utilizatorii de mâinile nu în întregime directe ale unor programatori. În timpul instalării, unele programe încearcă să înlocuiască fișierele Windows DLL cu propriile lor, ceea ce nu este întotdeauna bun și poate duce la defecțiuni ale sistemului. Microsoft a rezolvat această problemă. Windows trimite fișierul dll al programului către WinSxS, iar programul consideră că totul a fost înlocuit și funcționează în liniște. Windows, la rândul său, continuă să funcționeze în liniște.

Pe scurt, nu este nevoie să ștergeți conținutul acestui folder. Ce poți face cu ea? Da, Windows 8.1 și versiunile mai noi acceptă comprimarea acestui folder. Cum se poate face acest lucru este descris în articolul Microsoft de pe TechNet.

WinSxS, sau Windows Side by Side, este o altă inovație în Windows XP. Microsoft a creat un sistem care vă permite să salvați mai multe versiuni ale acelorași biblioteci (DLL) și, dacă este necesar, să utilizați exact pe cea pe care o cere un anumit program. Dosarul este destinat să protejeze utilizatorii de mâinile nu în întregime directe ale unor programatori. În timpul instalării, unele programe încearcă să înlocuiască fișierele Windows DLL cu propriile lor, ceea ce nu este întotdeauna bun și poate duce la defecțiuni ale sistemului. Microsoft a rezolvat această problemă. XP trimite fișierul dll al programului către WinSxS, iar programul consideră că totul a fost înlocuit și funcționează în liniște. Windows, la rândul său, continuă să funcționeze în liniște.

Actualizarea sistemului de operare este bună. Cu toate acestea, uneori intră în joc zicala „perfectul este inamicul binelui”, ceea ce face ca un sistem care ar trebui să fie mai productiv să înceapă brusc să se comporte ciudat. Modificările instalate adesea sunt de vină.

Să ne uităm la cum să eliminați actualizările Windows 7 dacă acestea cauzează funcționarea defectuoasă a sistemului sau dacă pur și simplu ocupă prea mult spațiu.

Îndepărtarea

Dacă ați instalat Windows 7 și, ulterior, ați întâlnit actualizări incorecte, urmați acești pași:

Deschideți „Panou de control”, accesați secțiunea „Programe”. Faceți clic pe linkul „Vedeți actualizările instalate”.
Va apărea o listă de modificări care au fost instalate pe computer. Toate sunt sortate după tipul de produs - vă interesează „Microsoft Windows”.
Puteți selecta și dezinstala orice modificare. Principalul lucru aici este să nu faci greșeli.

Nu pot exista actualizări automate în Windows XP, deoarece Microsoft nu mai acceptă acest sistem de operare.

Cu toate acestea, dacă este necesar, puteți elimina toate actualizările inutile utilizând funcția Adăugare sau eliminare programe. Trebuie doar să bifați opțiunea „Afișare actualizări”, astfel încât acestea să fie afișate într-o listă și să devină disponibile pentru ștergere.
Dacă doriți să scăpați de cele mai recente modificări instalate, utilizați funcția de restaurare a sistemului. Reveniți sistemul la starea anterioară de funcționare, dar aveți grijă: dacă, de exemplu, ați instalat drivere pe Windows 7 după un punct de control, acestea se vor pierde. Același lucru este valabil și pentru programe, așa că este recomandat să nu vă lăsați dus de rollback-ul sistemului.

Directorul WinSxS este un fel de depozit pentru versiunile vechi ale fișierelor de sistem care nu sunt necesare după următoarea actualizare. Aceste fișiere sunt necesare pentru ca, dacă este necesar, să puteți derula înapoi sistemul la o stare anterioară. Uneori, acest lucru este util - de exemplu, dacă o actualizare „rupe” sistemul.
Cu toate acestea, în majoritatea cazurilor, fișierele din acest folder se află ca o greutate moartă, ocupând mult spațiu (de la 5 GB și mai sus). Să vedem ce putem face cu acest director în Windows 8 și 7 pentru a ne curăța puțin hard diskul.

Important! Windows 7 trebuie să aibă instalat SP1 sau KB2852386, altfel caracteristica de curățare nu va avea setările necesare.

Ca parte a acestei curățări, toate fișierele care au fost instalate cu mai mult de o lună în urmă sunt distruse.

În Windows 8 și 8.1, această procedură nu este diferită. În acest fel, veți scăpa de toate fișierele inutile care ocupă spațiu, așa că nu uitați să-l utilizați cel puțin o dată pe lună.

După cum puteți vedea, dezvoltatorii Windows sunt bine conștienți de deficiențele sistemului lor și încearcă să le repare. Poate că în a zecea versiune vor exista funcții suplimentare care vă permit să scăpați de fișierele inutile, dar vom afla despre asta puțin mai târziu.

Microsoft nu intenționează încă să lanseze un al doilea pachet de servicii pentru Windows 7, dar asta nu înseamnă că compania va înceta să mai lanseze actualizări pentru cel mai popular sistem de operare pentru PC.
În octombrie, Microsoft a lansat o serie de actualizări pentru utilizatorii săi, dintre care unele au condus la o actualizare pe care toți fanii Windows 7 o așteptau de foarte mult timp.
Recent, în loc să lanseze un pachet de servicii cu drepturi depline, Microsoft a lansat aplicația „Disk Cleanup” pentru utilizatorii Windows 7 SP1, care vă permite să curățați folderul WinSxS de fișierele vechi. Aplicația este disponibilă pentru descărcare din Windows Update și are starea „Important”, dar nu „Critic”.
Este vorba de actualizare KB2852386, care vă permite să eliminați actualizările învechite (actualizările care au fost înlocuite de altele mai noi) utilizând o nouă opțiune din vrăjitorul standard de curățare disc Windows 7 - Instrumentul de curățare Windows ( cleanmgr.exe) .

Să vă reamintim că în Windows 7, la instalarea oricărei actualizări de sistem, fișierele de sistem sunt înlocuite cu altele noi, iar versiunile lor vechi sunt stocate în director WinSxS(C:\Windows\WinSxS). Datorită acestei abordări, puteți elimina în siguranță orice actualizare de sistem în orice moment.
Cu toate acestea, această abordare duce la faptul că, în timp, pe măsură ce se instalează noi actualizări, directorul WinSxS crește semnificativ în dimensiune (se dovedește că cu cât sistemul este mai vechi și cu cât sunt instalate mai multe actualizări, cu atât dimensiunea folderului WinSxS este mai mare), ceea ce nu poate decât să-i îngrijoreze pe utilizatori, în special pe proprietarii fericiți de unități SSD și unități cu o partiție de sistem mică. mărimea.
Anterior, Windows 7 nu avea un utilitar standard pentru ștergerea fișierelor de actualizare învechite, așa că pentru a reduce dimensiunea folderului WinSxS trebuia să apelezi la diverse trucuri. Dar Windows 8?

În Windows 8 și 8.1, Windows Update Cleanup Wizard este o caracteristică standard.

Cum să curățați folderul WinSxS în Windows 7 prin eliminarea actualizărilor învechite

Notă. Este important să înțelegeți că după efectuarea unei curățări de disc folosind acest expert, va fi imposibil să dezinstalați actualizările care au înlocuit actualizările eliminate.

Windows 7 Service Pack 1

Puteți descărca Windows 7 Service Pack 1 de pe site-ul Microsoft(Pagina de descărcare Windows 7 SP 1)

De asemenea, puteți descărca Windows 7 Service Pack 1 folosind link-ul direct:

1) Pentru Windows 7 pe 32 de biți puteți descărca SP1 (515 MB)

2) Pentru Windows 7 pe 64 de biți puteți descărca SP1 (866 MB)

3) Este posibil să descărcați o imagine universală (x86, x64) și ISO a Service Pack 1 pentru Windows 7 (1,9 GB)

Este de remarcat faptul că distribuția Windows 7 Service Pack 1, care poate fi descărcată din linkurile furnizate, conține 36 de limbi, inclusiv rusă și engleză.

Curățarea discului de fișierele temporare SP1

Și acum cea mai bună parte: curățăm HDD-ul de fișierele temporare care sunt create în timpul procesului de actualizare a sistemului de operare. Aceste fișiere pot ocupa până la 0,5 GB de spațiu.

De ce sunt necesare aceste fișiere? Acestea sunt destinate în cazul în care doriți să eliminați SP1 din sistem. Dar, cel mai probabil, nu veți face acest lucru și, prin urmare, nu avem nevoie de aceste fișiere - de aceea scăpăm de ele.

Notă: Dacă urmați pașii de mai jos, nu veți putea șterge SP1. altfel decât prin reinstalarea sistemului. De asemenea, nu este recomandat să efectuați următorii pași dacă aveți instalată o versiune beta de SP1 sau Windows 7

Instrucțiuni

Acordați atenție notificărilor de sistem despre procesul de actualizare - de obicei, înainte de instalare, apare o casetă de dialog în care puteți alege alte acțiuni. De asemenea, atunci când descărcați actualizări ale sistemului de operare, veți vedea o pictogramă corespunzătoare în panoul de programe care rulează în fundal, unde puteți opri descărcarea făcând dublu clic pe ea.

Deschide computerul meu. Accesați unitatea locală unde a fost instalat sistemul de operare, apoi deschideți folderul WINDOWS. Apoi, aveți mare grijă să nu confundați numele - deschideți SoftwareDistribution și apoi Descărcați. Din acesta din urmă, ștergeți toate fișierele existente și reporniți computerul. Windows poate emite un avertisment că ștergerea acestor fișiere poate afecta funcționarea întregului sistem, faceți clic pe butonul „Continuare”.

Dacă în viitor nu intenționați să instalați actualizări pentru sistemul dvs. de operare sau doriți să o faceți manual, deschideți „Panou de control” prin meniul „Start”. Deschide Centrul de securitate. În partea de jos a ferestrei care se deschide, veți vedea o listă de trei elemente; deschideți ultimul, care se numește „Automat”.

Selectați modul de descărcare și instalare a actualizărilor, aici aveți posibilitatea de a seta acest proces să ruleze automat, dezactivându-l complet, notificând utilizatorul despre actualizările disponibile, dar nu descărcarea sau instalarea acestora. Acolo puteți configura și alți parametri.

Dacă aveți software actualizabil în plus față de sistemul de operare, selectați modul de descărcare a actualizării în timpul instalării, dacă un astfel de element este inclus în setările inițiale. De asemenea, puteți schimba modul deschizând setările programului; Adesea, acolo este indicată și calea către folderul care conține actualizări de program descărcate.

Notă

Asigurați-vă că nu aveți nevoie de aceste actualizări.

Sfaturi utile

Dezactivați modul de descărcare a actualizării automate și descărcați manual suplimentele de care aveți nevoie.

Automat este folosit pentru a descărca și instala în timp util drivere noi și informații detaliate pentru dispozitivele existente. Pentru a asigura funcționarea corectă a echipamentului, se recomandă descărcarea și instalarea software-ului actualizat la timp. Dar există situații în care utilizarea actualizărilor automate nu este de dorit.

Instrucțiuni

Cel mai simplu mod de a vă proteja computerul de diverse amenințări este să activați actualizările automate. Dar există actualizări pe care majoritatea utilizatorilor încearcă să le evite. Acestea includ, de exemplu, actualizarea KB971033, care este utilizată pentru a verifica autenticitatea sistemului de operare. Pentru a evita astfel de situații, instalați noi drivere și actualizări selectiv. Pentru a face acest lucru, atunci când apare un mesaj Windows despre disponibilitatea unui software nou, selectați „Instalare personalizată”, deschideți o fereastră cu fișierele găsite, debifați actualizările „nedorite” și finalizați instalarea.

Pentru a dezactiva complet actualizările automate, deschideți meniul „Computerul meu”, faceți clic dreapta, selectați „Proprietăți”. În fereastra care apare, deschideți fila „Actualizări automate” și bifați opțiunea „Dezactivați actualizările automate”, faceți clic pe butonul „Aplicați”.

După ce dezactivați actualizarea, veți vedea o alertă Windows. Pentru a scăpa de el, accesați meniul Start, deschideți Panoul de control. Apoi, selectați „Centrul de securitate”, deschideți ultima filă „Schimbați modul în care Centrul de securitate vă notifică” și debifați „Actualizări automate”. Acest lucru va dezactiva avertismentul enervant despre posibilele riscuri.

Acum tot ce trebuie să faceți este să dezactivați direct serviciul de actualizare automată. Accesați „Start”, accesați „Panou de control”. Deschideți meniul „Administrare”, faceți clic pe comanda rapidă „Servicii”. Apoi, în listă, găsiți elementul „Actualizări automate”, faceți clic dreapta pe el și selectați „Proprietăți”. Setați tipul de pornire la Dezactivat și starea selectați Stop.
Astfel, actualizările automate nu vor avea loc la dvs.

Adesea, actualizarea sistemului de operare are un efect pozitiv asupra funcționării computerului. Cu toate acestea, în unele cazuri, este necesară derularea modificărilor dintr-un motiv sau altul. Dacă sunteți absolut sigur că au avut loc modificări adverse în funcționarea computerului dvs. din cauza instalării fișierelor de actualizare, ștergeți-le.

Instrucțiuni

Dacă ați creat un punct de control pentru restaurarea sistemului înainte de a instala actualizări, deschideți lista de utilități standard prin meniul Start. Selectați utilitarul de recuperare.

Orice actualizare, mai ales dacă afectează fișierele de sistem, este o potențială amenințare la adresa stabilității sistemului. În ciuda faptului că actualizările sunt testate atât de Microsoft însuși, cât și de administratorii înșiși, situațiile de instalare a unei actualizări duc la inoperabilitatea completă a sistemului apar din când în când. Ce să faci în acest caz? Vom vorbi despre asta în acest articol.

Principala problemă, care este și un avantaj incontestabil, a sistemelor Windows este diversitatea acestora. Este aproape imposibil să calculați numărul de combinații posibile de hardware și software care rulează pe acesta, prin urmare, indiferent de cât de atent ați testa actualizările, poate exista întotdeauna o combinație de hardware și software care se dovedește a fi incompatibilă cu o anumită actualizare. Cel mai adesea, problemele sunt asociate cu drivere terțe sau cu software de nivel scăzut care rulează la nivel de kernel.

O discuție separată se referă la sistemele fără licență. Cel mai adesea, activarea este ocolită prin corecția și înlocuirea nucleului. Acest lucru în sine este nesigur și plin de probleme potențiale, iar cu actualizările care afectează nucleul, riscați o defecțiune a sistemului, care s-a întâmplat de mai multe ori. Diverse versiuni de amatori disponibile pe Internet sunt, de asemenea, susceptibile la acest dezavantaj; mulți constructori includ imediat un nucleu patch-at în sistem sau lansează forțat activatorul imediat după instalare, fără a verifica prezența și validitatea cheii de sistem.

Acest lucru s-a întâmplat marți patch-ul trecut. Următoarea actualizare de securitate KB3045999 pentru Windows 7, la repornire, a rezultat un „ecran albastru al morții” (BSOD).

Utilizatorii au izbucnit cu reproșuri suplimentare la adresa Microsoft pentru lansarea de actualizări „buggy”, dar în curând a devenit clar că numai sistemele cu un nucleu corectat erau susceptibile la eroare. Cu toate acestea, problema i-a afectat și pe utilizatori destul de respectuoși ai legii, care erau prea leneși să-l asambleze și, pentru a nu descărca gigaocteți de actualizări, pur și simplu au descărcat un ansamblu adecvat din rețea.

Nu vom discuta despre aspectele morale și legale ale utilizării software-ului fără licență; lăsați fiecare să decidă singur această problemă, ci mai degrabă luăm în considerare modalități de restaurare a sistemului.

Disc de instalare sau Windows PE

Aceasta este metoda cea mai accesibilă, deși nu cea mai ușoară. Orice disc dintr-un sistem compatibil va funcționa, singura condiție este respectarea capacității de biți. De asemenea, ar trebui să vă amintiți despre compatibilitatea inversă, de ex. pentru a restaura Windows 7, puteți utiliza discuri nu numai din Windows 7 și Server 2008 R2, ci și Windows 8 / Server 2012. În unele cazuri, puteți încerca să utilizați un disc dintr-un sistem anterior, dar nu toate opțiunile pot fi disponibile , de exemplu, Nu va fi posibilă implementarea instrucțiunilor de mai jos cu un disc din Windows Vista / Server 2008.

Dacă utilizați Windows PE, atunci acesta trebuie creat și pe baza versiunii curente a sistemului de operare sau a uneia ulterioare, iar adâncimea de biți trebuie să fie, de asemenea, aceeași.

Să pornim de pe discul de instalare și pe ecranul care oferă instalarea sistemului de operare, selectați elementul Restaurarea sistemului.

Utilitarul va detecta sistemul de operare instalat și va oferi să procedeze cu recuperarea automată a sistemului, există câteva opțiuni aici, așa că faceți clic Mai departe.

Dar nu este absolut necesar să așteptăm ca vrăjitorul să-și termine munca, mai ales că nu ne va putea ajuta, așa că pe următorul ecran facem clic Anulare.

Apoi fă-ți timp și selectează linkul din fereastra care apare Afișați opțiuni suplimentare de recuperare a sistemului.

Acum aveți posibilitatea de a ieși la linia de comandă, pe care ar trebui să o utilizați.

Dacă ați pornit din Windows PE, veți fi dus imediat la linia de comandă.

Apoi ar trebui să clarificați ce literă a primit discul de sistem. Cu marcajul standard, aceasta va fi litera D, litera C va fi secțiunea de service. Pentru a verifica, să facem:

Odată ce sunteți sigur că este într-adevăr unitatea de sistem, puteți trece la pașii următori. Înainte de a face acest lucru, ar fi o idee bună să clarificați numele actualizării problematice; de ​​regulă, acest lucru este ușor de făcut folosind Internetul. Apoi obținem o listă cu toate pachetele instalate cu următoarea comandă:

DISM /Imagine:D:\ /Get-Packages

În ieșire găsim numărul actualizării necesare și copiem numele pachetului; dacă este necunoscut, ștergeți toate pachetele cu data ultimei actualizări.

Pentru a copia numele unui pachet pe linia de comandă, selectați-l și apăsați tasta introduce, faceți clic dreapta pentru a insera.

Pentru a elimina un pachet, rulați comanda:

DISM /Imagine:D:\ /Eliminare-pachet /NumePachet:Pachet_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1

unde ca opțiune Numele pachetului furnizați numele pachetului obținut la pasul anterior.


Set de instrumente de diagnosticare și recuperare Microsoft

Un set de instrumente de diagnosticare și recuperare ( Microsoft Diagnostics and Recovery Toolset (MSDaRT) este un instrument bazat pe ERD Commander de la Sysinternals și disponibil prin abonament Software Assurance (SA), dar nu este greu de găsit pe Internet. Pentru a lucra cu Windows 7 veți avea nevoie de cel puțin versiunea 6.5 a MSDaRT, versiunea 8.0 este actuală

Pornim de pe discul MSDaRT, amintiți-vă că respectarea adâncimii de biți este o cerință obligatorie, iar pe primul ecran, după selectarea limbii (în cazul nostru, se folosește versiunea 8.0), selectați Diagnosticare:


Apoi Set de instrumente de diagnosticare și recuperare Microsoft:


După care se va deschide o fereastră în fața ta cu o selecție de instrumente disponibile, care ne interesează Dezinstalare remediere rapidă sau Îndepărtarea patch-urilor.

Lucrul cu vrăjitorul nu este dificil; selectați una sau mai multe actualizări și ștergeți-le:

După cum puteți vedea, lucrul cu MSDaRT este mult mai convenabil decât cu linia de comandă, dar necesită pregătirea în avans pentru posibile situații de urgență.

În ambele cazuri, după eliminarea actualizării problematice, ar trebui să reporniți și să analizați cu atenție motivele eșecului. Sperăm că acest material vă va ajuta să restabiliți rapid funcționalitatea sistemului după o actualizare nereușită.