Ciao amici! Il ripristino dei file di sistema in Windows 7 o Windows 8/8.1 è un argomento interessante. Soprattutto se il sistema operativo inizia a guastarsi, ma non disponiamo di un'immagine di ripristino e ci siamo dimenticati di attivare la protezione del sistema in modo da poter creare punti di ripristino. In questo caso, non saremo in grado di ripristinare il sistema dall'immagine, non saremo in grado di ripristinare Windows al punto di ripristino creato e saremo anche troppo pigri per reinstallare il sistema, poiché ciò richiederà un'intera giornata . E proprio qui abbiamo un'altra possibilità per riportare Windows alla normalità: prova a ripristinare i file di sistema. In questo articolo cercherò di trattare in modo esaustivo l'argomento in modo da poter risollevare il nostro computer in ogni situazione.

Nella riga di comando che si apre, scrivi:

sfc/scannow

Aspettiamo un po'...

Se il tuo sistema va bene, vedrai la seguente immagine.

Se il tuo Windows era rotto, vedrai quanto segue.

I file di sistema sono stati ripristinati con successo. Riavviamo e attiviamo immediatamente la protezione del sistema per creare punti di ripristino in modo che la prossima volta possiamo semplicemente ripristinare lo stato del computer a un paio di giorni fa e il gioco è fatto.

Succede che durante la scansione del sistema, l'utilità sfc.exe ha trovato file danneggiati, ma non è riuscita a risolverli. In questo caso, ripristinerei i file di sistema in modalità provvisoria. Se in modalità provvisoria la stessa cosa, leggi l'ultima parte di questo articolo.

Se non riesci ad accedere all'ambiente di ripristino utilizzando il tasto F8, dovrai eseguire l'avvio dall'unità flash o dal disco di installazione (avviabile). Come eseguire l'avvio da un'unità flash - . Puoi eseguire l'avvio dal disco allo stesso modo. Solo in questo caso è necessario mettere il DVD-RW (lettore di dischi ottici) al primo posto nella priorità di avvio.

Mi piace eseguire l'avvio da un supporto rimovibile utilizzando il menu di avvio. Sulle schede madri ASUS di solito viene chiamato anche con la chiave F8.

Dopo l'avvio da un'unità flash o da un disco, ho visto la seguente immagine. scelgo Installazione di Windows— Installazione di Windows.

Scegliamo quello che non si accende per noi. E qui ATTENTAMENTE! Ricordiamo la lettera che l'ambiente di ripristino ha assegnato al tuo sistema (nella colonna Cartella). ho questo D.

Inserisci il comando:

sfc /scannow /offbootdir=D:\ /offwindir=D:\windows

Puoi andare sul disco e assicurarti cosa e dove.

  1. Utilizzando l'utilità DISKPART

Sulla riga di comando inserire:

diskpart- chiama l'utilità per lavorare con i dischi.

elenco disco- guarda l'elenco dei dischi.

seleziona il disco— Seleziono il disco rigido di cui ho bisogno.

Per Windows 8/8.1

Se l'utilità sfc non è stata in grado di ripristinare i file di sistema danneggiati, è necessario provare a ripristinare l'archiviazione di questi file di sistema. Il luogo in cui devono essere posizionate le copie dei file di sistema funzionanti. A quanto ho capito, si trova in C:\Windows\WinSxS. Cioè, dobbiamo prima correggere l'archiviazione dei file, quindi utilizzare il comando "SFC / Scannow" per ripristinare i file di sistema di Windows.

Ripristino dello spazio di archiviazione utilizzando Windows Update

  1. Avvia Windows PowerShell con diritti di amministratore. Per fare ciò, apri il menu Start o la schermata principale e fai clic sull'icona "Cerca". Nella casella di ricerca scriviamo "PowerShell". Fare clic con il tasto destro su "Windows PowerShell" e selezionare "Esegui come amministratore" o "Esegui come amministratore".
  2. Nella finestra che si apre scriviamo

Dism /Online /Cleanup-Image /RestoreHealth

e aspetta. Se la memoria è intatta o è stata ripristinata utilizzando Windows Update, vedrai la seguente immagine.

Se lo stato di integrità dell'immagine è sano, va tutto bene. Riavviare il computer e provare nuovamente con SFC /SCANNOW.

Ripristino dell'archiviazione utilizzando un'immagine

Se riscontriamo problemi con Windows Update, questo metodo andrà bene.

  1. Scarica l'immagine originale di Windows 8/8.1 con la stessa dimensione in bit del tuo sistema. Come scoprire la profondità di bit del sistema installato - .
  2. Collega o monta l'immagine scaricata. Fare clic con il tasto destro sull'immagine e selezionare "Connetti" o "Monta".

    Nella riga di comando con diritti di amministratore, esaminiamo quali edizioni sono presenti nell'immagine con il comando

Ho 2 edizioni a mia immagine. È difficile capire quale mi serva in base a questi segni distintivi. Usiamo il primo. Se non funziona, il secondo.

  1. Avvia Windows PowerShell con diritti di amministratore ed emetti il ​​comando

Ripara-WindowsImage -Online -RestoreHealth -Source F:\sources\install.wim:1

dove F è la lettera dell'unità a cui abbiamo collegato l'immagine, 1 è il numero dell'edizione di Windows nell'immagine.

Ripristino manuale dei file di sistema

Se utilizzando l'utility sfc non è stato possibile recuperare i file danneggiati, è necessario provare a farlo manualmente. In questo caso, è necessario eseguire inoltre il comando

findstr /c: %windir%\Logs\CBS\CBS.log > %profiloutente%\Desktop\sfcdetails.txt

Findstr /c: %Windir%\Logs\CBS\cbs.log>sfcdetails.txt

e studiare attentamente il file sfcdetails.txt sul tuo desktop o %windir%\Log\CBS\.

Dovrebbe essere qualcosa di simile all'immagine qui sotto.

Una volta noto il nome del file danneggiato (Accessibility.dll), lo cerchiamo su un altro computer con lo stesso sistema del tuo. Se questa non è un'opzione, scaricherei l'immagine Windows originale e la installerei sulla macchina virtuale. Ho trovato il file che mi serviva e l'ho copiato su un'unità flash avviabile o di installazione. Quindi, da questa unità flash di installazione, ho avviato l'ambiente di ripristino e ho lanciato la riga di comando. Dalla riga di comando aprirei il blocco note. Ho aperto il menu File > Apri e ora ho un esploratore quasi completo. Copiamo e sostituiamo il file funzionante dall'unità flash, riavviamo e tutto dovrebbe funzionare.

Se l'opzione di installazione di una macchina virtuale non ti soddisfa, puoi includere il file install.wim nella cartella. Quindi vai in questa cartella e copia i file necessari.

  1. Creiamo una cartella. Ad esempio, "Win8.1Pro" nella radice dell'unità D.
  2. Copia il file install.wim nella radice dell'unità D.

    Montare il file install.wim nella cartella creata.

Vai alla cartella creata e copia i file necessari.

Disabilita l'immagine

Dism /Smonta-Wim /MountDir:D:\Win8.1Pro /Discard

Conclusione

Ecco come proverò a ripristinare i file di sistema in Windows 7/8/8.1. Scrivi domande e suggerimenti nei commenti. Grazie per aver condiviso l'articolo sui social network. Ti auguro il meglio!

Cordiali saluti, Anton Dyachenko

RestauratoPerdere i file di sistema di Windows 7 Viene prodotto esattamente come in Windows XP? Ho un sistema operativo di sette anni, è stato installato molto tempo fa, qualche tempo fa hanno cominciato ad apparire messaggi che dovevo ripristinare i file di sistema e tutto il resto. Digito la finestra Esegui sfc /scannow, una finestra scura lampeggia per una frazione di secondo e basta, il sistema non viene scansionato. Il mio amico ha fatto la stessa cosa sul suo portatile davanti a me e tutto ha funzionato.

Ripristino dei file di sistema di Windows 7

La tua domanda è molto semplice, questo accade perché hai abilitato il Controllo dell'account utente, fai attenzione allo screenshot, lo vedi sotto il tuo comando sfc/scannow non c'è il messaggio "Questa attività verrà eseguita con diritti di amministratore"

ecco perché non puoi scappare da qui Ripristino file di sistema di Windows 7. Una volta disabilitato l'UAC, si riavvierà e potrai avviare il ripristino nella finestra Esegui.

Ma non disattiverei il controllo dell'account utente, ma lo farei diversamente, devi fare clic con il pulsante sinistro del mouse sul pulsante Start-> Tutti i programmi-> Accessori una volta, quindi puntare il mouse su Prompt dei comandi e fare clic con il pulsante destro del mouse, nel menu a discesa -menu a discesa seleziona Esegui dal nome dell'amministratore. E già sulla riga di comando per ripristino dei file di sistema digitare sfc /scannow e Invio. Il sistema dovrebbe iniziare la scansione per individuare file di sistema danneggiati o mancanti.

A proposito, se i tuoi problemi sono iniziati non molto tempo fa, puoi utilizzare il ripristino del sistema e tornare al momento in cui il tuo sette funzionava stabilmente. Personalmente ne tengo sempre tre in stock

Dall'integrità dei file di sistema dipendono non solo le prestazioni di Windows stesso, ma anche i programmi e le applicazioni installati sul computer. Se riscontri un errore, il programma non si avvia o il PC è lento, vale la pena controllare l'integrità dei file del sistema e, se necessario, ripristinarli.

Come verificare l'integrità dei file di sistema in Windows 7?

Utilizzando gli strumenti standard, puoi verificare l'integrità dei file di sistema di Windows 7 come segue:

  • Premi "Win+R" e inserisci "cmd".
  • Si aprirà un prompt dei comandi. Nella console, inserisci "sfc /scannow".

  • Verrà avviata una scansione del sistema, al termine della quale verrà fornito un rapporto sullo stato dei file di sistema.

Nei casi in cui, durante l'esecuzione del comando, viene visualizzato un messaggio che "Protezione risorse Windows non è riuscita ad avviare il servizio di ripristino...", è necessario procedere come segue:

  • Premi "Win+R" e inserisci "services.msc".

  • Si aprirà la finestra dei servizi. Qui è necessario trovare e abilitare “Windows Module Installer”.

  • Per fare ciò, fare doppio clic per avviare il servizio e impostare il tipo di avvio su "Manuale".

  • Quindi riavviamo il sistema e ripetiamo l'esecuzione del comando nella riga.

Come eseguire il ripristino dei file di sistema in Windows 7 in diversi modi?

Il comando “sfc /scannow”, oltre alla scansione, ripristina anche i file di sistema. Tuttavia, se non è riuscita a “riparare” questi file, vale la pena fare quanto segue:

  • Nella riga di comando, inserisci: findstr /c:"" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfc.txt".

  • Sul desktop apparirà un documento di testo “SFC” che conterrà un elenco di file che non è stato possibile recuperare.

  • Troviamo i file danneggiati nell'elenco e copiamo le loro versioni dal PC funzionante. Dopo aver sostituito i file danneggiati, il sistema funzionerà correttamente.

È inoltre possibile eseguire la scansione e ripristinare i file di sistema dall'ambiente di ripristino utilizzando lo strumento MSDaRT. Inizialmente, scarica e masterizza un'immagine ISO del disco di ripristino del sistema "ERD Commander". Dopo l'avvio dal disco di installazione o dall'unità flash, selezionare l'elemento appropriato.

Apparirà una nuova finestra. Seleziona "Controllo file di sistema".

Verrà avviata la procedura guidata di ripristino file di sistema. Seguiamo le istruzioni.

Seleziona la casella di controllo "Scansiona e richiedi prima della correzione".

Inizierà la ricerca dei file danneggiati. Successivamente verrà visualizzata una finestra con un rapporto in cui è necessario contrassegnare l'elemento difettoso e fare clic su "Avanti".

Dopo il ripristino, riavviare il PC.

Il problema del funzionamento instabile di Windows 7 è spesso associato alla corruzione o alla cancellazione dei file di sistema, ad esempio dopo la reinstallazione o l'installazione di un programma infetto. Questo non è il problema più difficile: esistono molti modi per ripristinare i dati utilizzando gli strumenti del sistema operativo standard o manualmente. Considereremo le opzioni più semplici ed efficaci di seguito.

Rollback all'ultimo stato stabile

Per impostazione predefinita, in tutti i Windows la protezione è attiva per le partizioni di sistema. È responsabile della creazione di checkpoint speciali contenenti informazioni di configurazione e file di sistema dell'ambiente prima di modificarlo, installando applicazioni, driver e aggiornamenti. Inoltre, i punti di ripristino vengono creati senza tale motivo dal sistema con una certa frequenza o dall'utente stesso.

Se i problemi hanno iniziato a comparire relativamente di recente e ricordi la data approssimativa in cui si sono verificati, la soluzione migliore è ripristinare il sistema operativo al momento in cui non sono stati osservati errori durante il funzionamento del sistema operativo.

In un ambiente di produzione questo è molto semplice da fare:

Non resta che riavviare, dopodiché i file di sistema danneggiati verranno sostituiti con le versioni funzionanti precedenti.

Se Windows non si avvia

Anche se il danno ai dati di sistema è così grave che il sistema operativo non può avviarsi da solo, puoi utilizzare i punti di ripristino:


Verrà avviata l'utilità di selezione del punto di controllo corrispondente, con la quale dovrai lavorare come descritto in precedenza.

Se premendo F8 non si apre la finestra delle opzioni di avvio, sarai in grado di accedere all'ambiente di ripristino solo se utilizzi il disco di avvio/installazione.

Utilizzando l'utilità SFC standard

Questa applicazione controlla e ripara i file di sistema del sistema operativo di base. Può anche essere eseguito dalla riga di comando da un disco di avvio, dalla finestra delle opzioni di avvio dopo aver premuto F8 e da un sistema in esecuzione. L'ultima opzione è la più semplice:


Una volta completata l'operazione, SFC ti avviserà dei risultati: i dati danneggiati dovrebbero essere rilevati e corretti.

Recupero dati manualmente

A volte i metodi sopra descritti non possono risolvere il problema. Ad esempio, quando si aggiorna DirectX da distribuzioni fornite con varie applicazioni, spesso le DLL vengono perse. Pertanto, prova sempre ad aggiornare DirectX dall'ufficio. Sito Web Microsoft e, se si sono già verificati problemi, se è disponibile una nuova versione, tutte le DLL verranno aggiornate automaticamente dopo l'installazione di un nuovo pacchetto di componenti dal sito Web http://www.microsoft.com/ru-ru/download/confirmation .aspx?id=35.

Se nella pagina specificata non è presente una nuova versione, qualsiasi DLL da un'altra fonte può essere trasferita tu stesso sul tuo sistema. Le librerie sono archiviate nelle seguenti directory:

  • per Windows 7×32 - nella cartella C:\Windows\System32;
  • per Windows 7x64 - nella directory C:\Windows\SysWOW64.

Se, quando avvii un'applicazione, appare una finestra che ti informa che manca una DLL e il programma di installazione dal sito Microsoft segnala che hai l'ultima versione delle librerie sul tuo sistema e non aggiorna i componenti, allora puoi semplicemente utilizzare il motore di ricerca. Trova le DLL su Internet e spostale nelle cartelle specificate.

Dalla distribuzione di installazione di Windows 7 è possibile estrarre non solo le DLL, ma anche eventuali file di sistema danneggiati. Per fare ciò, devi solo sapere quali file sono danneggiati. Spesso il sistema operativo stesso informa l'utente dell'assenza di una DLL o di un errore dell'applicazione, ad esempio Explorer.exe. Puoi ottenere le informazioni tu stesso.

Scopriamo quali informazioni di sistema sono errate

Per fare ciò avrai bisogno ancora una volta della riga di comando; abbiamo già descritto come aprirla. Scrivi qui il seguente comando:

indstr /N:"" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt", dove N è la lettera dell'unità.

Premi Invio, dopodiché sul desktop verrà creato sfcdetails.txt, che dovrai aprire e rivedere attentamente. Il suo contenuto sarà simile all'immagine qui sotto.

Qui vediamo che la libreria Accessibility.dll è danneggiata. È questo che dovrai trovare su Internet o estrarlo tu stesso dalla distribuzione Windows 7 esistente per eseguire il ripristino.

Estrazione dei componenti del sistema operativo dalla distribuzione

Oltre al disco di installazione, avrai bisogno di una piccola applicazione 7-zip gratuita. Con il suo aiuto, lavoreremo con l'immagine install.wim situata nella directory dei sorgenti. L'ordine è il seguente:


Non resta che copiarli nella cartella o nell'unità flash desiderata. È possibile sostituire i dati danneggiati con essi utilizzando il supporto di installazione/avvio o LiveCD.

Non molte persone sanno che i file di sistema di Windows possono essere controllati utilizzando uno speciale comandi sfc /scannow. Proviamo a capire in quali casi può essere utile utilizzare questo comando.

Se lo sospetti I file di sistema sono danneggiati, modificati o mancanti in Winodws 7 e Windows 8È possibile controllare i file di sistema utilizzando lo strumento integrato nel sistema operativo.

Quindi, per verificare l'integrità dei file del sistema operativoè necessario eseguire l'utilità di scansione. Per questo.

1. Avvia il prompt dei comandi. Premi la combinazione di tasti Win+R e nella finestra che si apre digita cmq. Si aprirà una finestra del prompt dei comandi. Se disponi di Windows 8.1, premi i tasti Win + X e avvia "Prompt dei comandi (amministratore)" dal menu visualizzato.

2. Al prompt dei comandi, immettere sfc/scannow. Verrà avviata l'utilità Controllo sistema di Windows. Questa utility controllerà i file di Windows e, se possibile, correggerà gli errori.

C'è anche una nota molto importante! Se durante il processo di scansione il sistema rileva file danneggiati digitare sulla riga di comando: dism /online /cleanup-image /restorehealth e attendi finché i file mancanti non vengono scaricati e installati!

Uso esteso dell'utilità SFC /SCANNOW

Elenco completo dei parametri, con cui puoi eseguire questo comando assomiglia a questo:

SFC

Cosa serve?

Puoi eseguire solo il Controllo file di sistema senza correggerli utilizzando sfc /verificasolo
-È possibile controllare e correggere solo un file di sistema eseguendo il comando sfc /scanfile=percorso_del_file (o verifyfile se la correzione non è richiesta).
-Per controllare i file di sistema non nell'attuale Windows(e, ad esempio, su un altro disco rigido). sfc /scannow /offwindir=percorso_della_cartella_windows

Queste funzionalità saranno utili, ad esempio, se sai in quale file specifico si trova il problema o se hai bisogno di controllare il sistema su un altro disco.

Quando utilizzi l'utilità Controllo file di sistema, potresti riscontrarne alcuni problemi ed errori.

Ad esempio, se esegui sfc /scannow e viene visualizzato il messaggio "Protezione risorse Windows non è in grado di avviare il servizio di riparazione", controlla che il servizio Windows Modules Installer sia abilitato e che il tipo di avvio sia impostato su Manuale.

Se hai modificato file sul tuo sistema, ad esempio, hai sostituito le icone in Explorer o qualcos'altro, l'esecuzione di una scansione di correzione automatica riporterà i file alla loro forma originale. La correzione può anche riportare una build di Windows modificata alla sua forma originale.

Potrebbe succedere sfc /scannow non risolverà gli errori nei file di sistema, in questo caso puoi inserire sulla riga di comando:

findstr /c:"" %windir%\Logs\CBS\CBS.log >"%profiloutente%\Desktop\sfc.txt"
Creazione di un registro di controllo dei file di sistema

Questo comando creerà un file di testo sfc.txt sul desktop con un elenco di file che non possono essere riparati.

Se necessario, puoi copiare i file necessari da un altro computer con la stessa versione di Windows o da una distribuzione del sistema operativo. (che è più preferibile).