Проверка и възстановяване на целостта на системните файлове на Windows. SFC и DISM: Проверка и поправка на системни файлове в Windows Как да сканирате системни файлове в Windows 7

18.02.2024

Възстановяването на системни файлове в Windows 7 или Windows 8/8.1 е интересна тема. Особено ако операционната система започне да се проваля, но нямаме изображение за възстановяване и сме забравили да включим защитата на системата, за да могат да бъдат създадени точки за възстановяване. В този случай няма да можем да възстановим системата от изображението, няма да можем да върнем Windows до създадената точка за възстановяване и също така сме твърде мързеливи, за да преинсталираме системата, тъй като това ще отнеме цял ден . И точно тук имаме още един шанс да върнем нормалното състояние на Windows - опитайте да възстановите системните файлове. В тази статия ще се опитам да обхвана напълно темата, за да можем да съживим компютъра си във всяка ситуация.

1. Възстановяване на системни файлове на натоварена система

Ако компютърът ни по някакъв начин се включи, тогава правим следното. (ако не се включи, вижте раздел 2 на тази статия)

Отворете менюто "Старт". В полето за търсене пишем „Com“. На елемента " Команден ред„Щракнете с десния бутон и изберете“ Стартирайте като администратор»

В командния ред, който се отваря, пишем

sfc /сканиране

Чакаме малко

Ако системата ви е наред, ще видите следното изображение

Ако вашият Windows е счупен, ще видите следното

Системните файлове бяха успешно възстановени. Рестартираме и незабавно включваме защитата на системата, за да създадем точки за възстановяване, така че следващия път да можем просто да върнем състоянието на компютъра до преди няколко дни и това е всичко.

Случва се при сканиране на системата помощната програма sfc.exe да намери повредени файлове, но не може да ги поправи. В този случай бих възстановил системните файлове в безопасен режим. Ако същото се случи в безопасен режим, прочетете последния параграф 4 от тази статия.

Ако компютърът ви изобщо не се зарежда, както беше обсъдено в самото начало на статията, прочетете следващия параграф.

Ако компютърът ни изобщо не иска да стартира, тогава използваме средата за възстановяване. Можете да заредите в него:

  1. Натиска се при включване на компютъра F8няколко пъти
  2. Зареждане от зареждащ (инсталационен) диск или флашка

Първата опция ще работи, ако имаме boot дял, който системата е създала при разделянето на диска, когато сме инсталирали системата. Размер на дяла за зареждане:

  • Windows 7 - 100 MB.
  • Windows 8 - 350 MB.

Във всеки случай опитайте да натиснете F8 няколко пъти по време на зареждане. Трябва да се появи прозорец с допълнителни опции за изтегляне. Изберете Отстраняване на компютърни проблеми.

В следващия прозорец изберете метода за въвеждане от клавиатурата. Изберете езика, на който сте задали администраторската парола (ако няма парола, можете веднага да щракнете Следващ >).

Изберете потребител с администраторски права и въведете парола, ако имате такава. Ако няма парола, просто щракнете добре

Изберете командния ред.

Ако не можете да влезете в средата за възстановяване с помощта на клавиша F8, ще трябва да стартирате от инсталационното (стартиращо) флаш устройство или диск. Можете да стартирате от диск по същия начин. Само в този случай трябва да поставите DVD-RW (четец на оптични дискове) на първо място в приоритета за зареждане.

Обичам да зареждам от сменяем носител, като използвам менюто за зареждане. На дънните платки на ASUS обикновено се извиква и от ключа F8.

След зареждане от флашка или диск видях следната картинка. Аз избирам Настройка на Windows- Инсталация на Windows.

Изчакваме, докато бъдат намерени всички инсталирани Windows.

Избираме този, който не се включва за нас. И тук ВНИМАТЕЛНО! Помним буквата, която средата за възстановяване е присвоила на вашата система (в колоната Папка). Имам това г.

Изберете Команден ред.

Въведете командата

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

Вместо D, замествате вашата буква. Натиснете Enter и изчакайте сканирането да завърши

Виртуалната машина, от която е направена екранната снимка по-горе, имаше син екран, така че не бях изненадан, че системните файлове бяха намерени и възстановени.

3. Как да разберете буквата на устройството с инсталиран Windows

Ако успеете, използвайте ключа F8извикайте прозореца „Разширени опции за зареждане“ и изберете „Отстраняване на компютърни проблеми“, след което трябва да разберем буквата на устройството, където е инсталиран Windows, която е зададена от средата за възстановяване. Това може да стане по два начина

1. Извикайте бележника с командата

Отворете менюто в бележника Файли изберете Отворете...

Кликнете с левия бутон компютъри пред вас ще има дискове с букви.

Можете да отидете на диска и да се уверите какво и къде.

2. Използвайте помощната програма DISKPART

В командния ред въведете:

diskpart- обадете се на помощната програма за работа с дискове.

диск със списък- прегледайте списъка с дискове.

изберете диск- Избирам твърдия диск, който ми трябва.

подробен диск- Извиквам информация за този диск.

4. За Windows 8/8.1

Ако помощната програма sfc не успя да възстанови повредени системни файлове, тогава трябва да опитате да възстановите паметта на тези системни файлове. Мястото, където трябва да се намират копията на работещите системни файлове. Доколкото разбирам, той се намира в C:\Windows\WinSxS. Тоест, първо трябва да коригираме файловото хранилище и след това да използваме командата „SFC / Scannow“, за да възстановим системните файлове на Windows.

4.1. Възстановяване на паметта чрез Windows Update

1. Стартирайте Windows PowerShell с администраторски права. За да направите това, отворете менюто "Старт" или началния екран и щракнете върху иконата "Търсене". В полето за търсене пишем „PowerShell“. Щракнете с десния бутон върху „Windows PowerShell“ и изберете „Изпълни като администратор“ или „Изпълни като администратор“.

2. В прозореца, който се отваря, напишете

Dism /Онлайн /Cleanup-Image /RestoreHealth

и чакай. Ако хранилището е непокътнато или е възстановено чрез Windows Update, ще видите следната картина.

Ако изображението Здравословно състояние: Здраво - всичко е наред. Рестартирайте компютъра и опитайте SFC /SCANNOW отново.

4.2. Възстановяване на хранилището с помощта на изображение

Ако имаме проблеми с Windows Update, този метод ще свърши работа.

1. Изтеглете оригиналното изображение на Windows 8/8.1 със същия битов размер като вашата система. Как да разберете битовата дълбочина на инсталираната система - .

2. Свържете или монтирайте изтегления образ. Щракнете с десния бутон върху изображението и изберете „Свързване“ или „Монтиране“.

3. В командния ред с администраторски права гледаме какви издания има в изображението с командата

Dism /Get-WimInfo /WimFile:F:\sources\install.wim

Имам 2 издания в образа си. Трудно е да разбера кой ми трябва въз основа на тези отличителни знаци. Нека използваме първия. Ако не работи, второто.

4. Стартирайте Windows PowerShell с администраторски права и задайте командата

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

където F е буквата на устройството, към което сме свързали изображението, 1 е номерът на изданието на Windows в изображението.

5. Ръчно възстановяване на системни файлове

Ако с помощта на помощната програма sfc не е възможно да възстановите повредени файлове, трябва да опитате да го направите ръчно. В този случай трябва допълнително да изпълните командата

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

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

и внимателно проучете файла sfcdetails.txtна вашия работен плот или %windir%\Logs\CBS\.

Трябва да е нещо подобно на снимката по-долу.

След като името на повредения файл е известно (Accessibility.dll), ние го търсим на друг компютър със същата система като вашата. Ако това не е опция, тогава бих изтеглил оригиналния образ на Windows и бих го инсталирал на виртуалната машина. Намерих необходимия файл и го копирах на стартираща или инсталационна флашка. След това от тази инсталационна флашка стартирах средата за възстановяване и стартирах командния ред. От командния ред бих отворил Notepad. Отворих менюто File > Open - и вече имам почти пълноценен explorer. Копираме и заменяме работния файл от флаш устройството, рестартираме и всичко трябва да работи.

Ако опцията за инсталиране на виртуална машина не ви подхожда, тогава можете да включите файла install.wim в папката. След това отидете в тази папка и копирайте необходимите файлове.

1. Създайте папка. Например „Win8.1Pro“ в корена на устройство D.

2. Копирайте файла install.wim в корена на устройство D.

3. Монтирайте файла install.wim в създадената папка.

Dism /Mount-Wim /Index:1 /WimFile:D:\install.wim /MountDir:D:\Win8.1Pro

Отидете в създадената папка и копирайте необходимите файлове.

Деактивирайте изображението

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

Проблемът с нестабилната работа на Windows 7 често се свързва с повреда или изтриване на системни файлове, например след преинсталиране или инсталиране на заразена програма. Това не е най-трудният проблем - има много начини за възстановяване на данни с помощта на стандартни инструменти на ОС или ръчно. По-долу ще разгледаме най-простите и ефективни опции.

Връщане към последното стабилно състояние

По подразбиране във всички Windows защитата е активна за системните дялове. Той отговаря за създаването на специални контролни точки, съдържащи информация за конфигурацията и системните файлове на средата, преди да я модифицира - инсталиране на приложения, драйвери и актуализации. Освен това точките за възстановяване се създават без причина от системата на определена честота или от самия потребител.

Ако проблемите започнаха да се появяват сравнително наскоро и си спомняте приблизителната дата на появата им, тогава най-доброто решение е да върнете операционната система до момента, в който не са наблюдавани повреди по време на работата на операционната система.

В производствена среда това е много лесно да се направи:

Остава само да рестартирате, след което повредените системни файлове ще бъдат заменени с предишни работни версии.

Ако Windows не се зарежда

Дори ако повредата на системните данни е толкова сериозна, че операционната система не може да се зареди сама, можете да използвате точки за възстановяване:


Ще се стартира съответната помощна програма за избор на контролна точка, с която трябва да работите по описания по-горе начин.

Ако натискането на F8 не отвори прозореца с опции за зареждане, ще можете да влезете в средата за възстановяване само ако използвате диска за зареждане/инсталация.

Използване на стандартната помощна програма SFC

Това приложение проверява и поправя основните системни файлове на ОС. Може също да се стартира от командния ред от диск за зареждане, от прозореца с опции за зареждане след натискане на F8 и от работеща система. Последният вариант е най-простият:


След като операцията приключи, SFC ще ви уведоми за резултатите - повредените данни трябва да бъдат открити и коригирани.

Ръчно възстановяване на данни

Понякога описаните по-горе методи не могат да решат проблема. Например, когато актуализирате DirectX от дистрибуции, които идват с различни приложения, DLL файловете често се губят. Затова винаги се опитвайте да актуализирате DirectX от офиса. Уебсайт на Microsoft и ако вече е възникнал проблем, тогава ако е налична нова версия, всички DLL файлове ще бъдат актуализирани автоматично след инсталиране на нов пакет с компоненти от уебсайта http://www.microsoft.com/ru-ru/download/confirmation .aspx?id=35.

Ако няма нова версия на посочената страница, тогава всеки DLL от друг източник може да бъде прехвърлен към вашата система сами. Библиотеките се съхраняват в следните директории:

  • за Windows 7×32 - в папка C:\Windows\System32;
  • за Windows 7x64 - в директорията C:\Windows\SysWOW64.

Ако, когато стартирате приложение, се появи прозорец, който ви информира, че DLL липсва, а инсталаторът от уебсайта на Microsoft съобщава, че имате най-новата версия на библиотеките на вашата система и не актуализира компонентите, тогава можете просто използвайте търсачката. Намерете DLL файлове в Интернет и ги преместете в посочените папки.

Не само DLL, но и всички повредени системни файлове могат да бъдат извлечени от инсталационната дистрибуция на Windows 7. За да направите това, просто трябва да знаете кои файлове са повредени. Често самата операционна система информира потребителя за липсата на DLL или за грешка в приложението, например Explorer.exe. Можете да получите информацията сами.

Нека да разберем коя системна информация е грешна

За да направите това, отново ще ви трябва командния ред, който вече описахме как да го отворите. Напишете следната команда тук:

indstr /N:"" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt", където N е буквата на устройството.

Натиснете Enter, след което на работния плот ще се създаде sfcdetails.txt, който трябва да отворите и внимателно да прегледате. Съдържанието му ще бъде подобно на изображението по-долу.

Тук виждаме, че библиотеката Accessibility.dll е повредена. Това е, което ще трябва да намерите в интернет или да го извлечете сами от съществуващата дистрибуция на Windows 7, за да извършите възстановяването.

Извличане на OS компоненти от дистрибуцията

В допълнение към инсталационния диск ще ви трябва малко безплатно 7-zip приложение. С негова помощ ще работим с изображението install.wim, намиращо се в директорията с източници. Редът е следният:


Остава само да ги копирате в желаната папка или флашка. Можете да замените повредени данни с тях, като използвате инсталационни/стартиращи носители или LiveCD.

Здравейте, Приятели! Възстановяването на системни файлове в Windows 7 или Windows 8/8.1 е интересна тема. Особено ако операционната система започне да се проваля, но нямаме изображение за възстановяване и сме забравили да включим защитата на системата, за да могат да бъдат създадени точки за възстановяване. В този случай няма да можем да възстановим системата от изображението, няма да можем да върнем Windows до създадената точка за възстановяване и също така сме твърде мързеливи, за да преинсталираме системата, тъй като това ще отнеме цял ден . И точно тук имаме още един шанс да върнем нормалното състояние на Windows - опитайте да възстановите системните файлове. В тази статия ще се опитам да обхвана напълно темата, за да можем да съживим компютъра си във всяка ситуация.

В командния ред, който се отваря, напишете:

sfc /сканиране

Чакаме малко...

Ако системата ви е наред, ще видите следното изображение.

Ако вашият Windows е счупен, ще видите следното.

Системните файлове бяха успешно възстановени. Рестартираме и незабавно включваме защитата на системата, за да създадем точки за възстановяване, така че следващия път да можем просто да върнем състоянието на компютъра до преди няколко дни и това е всичко.

Случва се при сканиране на системата помощната програма sfc.exe да намери повредени файлове, но не може да ги поправи. В този случай бих възстановил системните файлове в безопасен режим. Ако в безопасен режим същото нещо, прочетете последната част от тази статия.

Ако не можете да влезете в средата за възстановяване с помощта на клавиша F8, ще трябва да стартирате от инсталационното (стартиращо) флаш устройство или диск. Как да стартирате от флашка - . Можете да стартирате от диск по същия начин. Само в този случай трябва да поставите DVD-RW (четец на оптични дискове) на първо място в приоритета за зареждане.

Обичам да зареждам от сменяем носител, като използвам менюто за зареждане. На дънните платки на ASUS обикновено се извиква и от ключа F8.

След зареждане от флашка или диск видях следната картинка. Аз избирам Настройка на Windows— Инсталиране на Windows.

Избираме този, който не се включва за нас. И тук ВНИМАТЕЛНО! Помним буквата, която средата за възстановяване е присвоила на вашата система (в колоната Папка). Имам това г.

Въведете командата:

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

Можете да отидете на диска и да се уверите какво и къде.

  1. Използване на помощната програма DISKPART

В командния ред въведете:

diskpart— обадете се на помощната програма за работа с дискове.

диск със списък- прегледайте списъка с дискове.

изберете диск— Избирам твърдия диск, от който се нуждая.

За Windows 8/8.1

Ако помощната програма sfc не успя да възстанови повредени системни файлове, тогава трябва да опитате да възстановите паметта на тези системни файлове. Мястото, където трябва да се намират копията на работещите системни файлове. Доколкото разбирам, той се намира в C:\Windows\WinSxS. Тоест, първо трябва да коригираме файловото хранилище и след това да използваме командата „SFC / Scannow“, за да възстановим системните файлове на Windows.

Възстановяване на паметта чрез Windows Update

  1. Стартирайте Windows PowerShell с администраторски права. За да направите това, отворете менюто "Старт" или началния екран и щракнете върху иконата "Търсене". В полето за търсене пишем „PowerShell“. Щракнете с десния бутон върху „Windows PowerShell“ и изберете „Изпълни като администратор“ или „Изпълни като администратор“.
  2. В прозореца, който се отваря пишем

Dism /Онлайн /Cleanup-Image /RestoreHealth

и чакай. Ако хранилището е непокътнато или е възстановено чрез Windows Update, ще видите следната картина.

Ако изображението Здравословно състояние: Здраво - всичко е наред. Рестартирайте компютъра и опитайте SFC /SCANNOW отново.

Възстановяване на хранилището с помощта на изображение

Ако имаме проблеми с Windows Update, този метод ще свърши работа.

  1. Изтеглете оригиналното изображение на Windows 8/8.1 със същия битов размер като вашата система. Как да разберете битовата дълбочина на инсталираната система - .
  2. Свържете или монтирайте изтегления образ. Щракнете с десния бутон върху изображението и изберете „Свързване“ или „Монтиране“.

    В командния ред с администраторски права гледаме какви издания има в изображението с командата

Имам 2 издания в образа си. Трудно е да разбера кой ми трябва въз основа на тези отличителни знаци. Нека използваме първия. Ако не работи, второто.

  1. Стартирайте Windows PowerShell с администраторски права и издайте командата

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

където F е буквата на устройството, към което сме свързали изображението, 1 е номерът на изданието на Windows в изображението.

Ръчно възстановяване на системни файлове

Ако с помощта на помощната програма sfc не е възможно да възстановите повредени файлове, трябва да опитате да го направите ръчно. В този случай трябва допълнително да изпълните командата

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

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

и внимателно проучете файла sfcdetails.txtна вашия работен плот или %windir%\Logs\CBS\.

Трябва да е нещо подобно на снимката по-долу.

След като името на повредения файл е известно (Accessibility.dll), ние го търсим на друг компютър със същата система като вашата. Ако това не е опция, тогава бих изтеглил оригиналния образ на Windows и бих го инсталирал на виртуалната машина. Намерих необходимия файл и го копирах на стартираща или инсталационна флашка. След това от тази инсталационна флашка стартирах средата за възстановяване и стартирах командния ред. От командния ред бих отворил Notepad. Отворих менюто File > Open - и вече имам почти пълноценен explorer. Копираме и заменяме работния файл от флаш устройството, рестартираме и всичко трябва да работи.

Ако опцията за инсталиране на виртуална машина не ви подхожда, тогава можете да включите файла install.wim в папката. След това отидете в тази папка и копирайте необходимите файлове.

  1. Нека създадем папка. Например „Win8.1Pro“ в корена на устройство D.
  2. Копирайте файла install.wim в корена на устройство D.

    Монтирайте файла install.wim в създадената папка.

Отидете в създадената папка и копирайте необходимите файлове.

Деактивирайте изображението

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

Заключение

Ето как ще се опитам да възстановя системните файлове в Windows 7/8/8.1. Пишете въпроси и предложения в коментарите. Благодарим ви, че споделихте статията в социалните мрежи. Всичко хубаво на теб!

С най-добри пожелания, Антон Дяченко

Операционната система Windows в много отношения е подобна на жив организъм, което означава, че понякога и най-малкото увреждане или изтриване на един или повече от нейните файлове може да доведе до определени проблеми. Повредите могат да бъдат причинени от вируси, софтуерни неизправности, внезапни прекъсвания на захранването, грешки при редактиране на системни библиотеки и т.н.

В резултат на това потребителят може да срещне различни грешки при стартиране на програми или невъзможност да ги инсталира, проблеми със системните настройки и дори сини екрани на смъртта. Следователно, когато диагностицирате проблеми, първата стъпка обикновено е да проверите целостта на системните файлове на Windows 7/10. В момента има два основни метода за проверка и възстановяване на системни файлове - с помощта на стандартни помощни програми SFCИ DISM, стартиран чрез командния ред или конзолата на PowerShell.

Вторият инструмент е по-мощен и обикновено се използва, когато SFC не може да се справи със задачата или стартирането му е неуспешно с грешка. Има и програми на трети страни, предназначени за тези цели, но те най-вече дублират функционалността на SFC и DISM, осигурявайки по-удобен достъп до тях чрез използването на графичен интерфейс. В критични случаи, когато нито SFC, нито DISM помагат, възстановете системата или нейните отделни компоненти, като използвате предварително създадено резервно копие.

Използване на SFC

SFC помощна програма или друго Проверка на системни файловеприсъства във всички версии на Windows от 2000 г. насам и е предназначен за проверка на състоянието и възстановяване на системни файлове. SFC може да приема множество аргументи, но в този случай се интересуваме само от един. Използвайки го, проверката и възстановяването на системните файлове на Windows 7/10 се извършва по следния начин. Стартирайте командния ред или конзолата на PowerShell като администратор и изпълнете следната команда:

sfc /сканиране

Процедурата за проверка ще отнеме известно време. Ако бъдат открити грешки след завършване, помощната програма ще предложи възстановяване на повредени файлове, докато рестартирате компютъра. Ако SFC пише, че не може да възстанови файлове, уверете се, че сте деактивирали функциите за шифроване на EFS и Bitlocker, стартирайте в безопасен режим и след това повторете процедурата за сканиране.

За да се осигури максимален достъп до файловата система, процедурата за възстановяване на повредени системни файлове на Windows може да се извърши в средата за зареждане. Има няколко начина да влезете в средата за възстановяване, но ние предлагаме най-универсалния. Стартирайте компютъра си от инсталационния диск на Windows и когато прозорецът на съветника за инсталиране се появи на екрана, щракнете Shift + F10. Тъй като буквите на устройството са различни в средата за зареждане, трябва да определите буквата на системния дял. Изпълняваме следните команди:

diskpart
обем на списъка

На MBR дисковете системният дял най-вероятно ще има буквата D, а дялът „System Reserved“ ще има буквата C. Като знаете буквените етикети на томовете, използвайте командата за изход, за да затворите Diskpart и проверете:

sfc /scannow /offbootdir=C:/ /offwindir=D:/

След като сканирането приключи, Windows ще се рестартира нормално.

Помощна програма DISM

Как да проверите целостта на системните файлове на Windows 7/10, ако описаният по-горе метод не помогне или се генерират различни грешки при изпълнение на команди? В този случай можете да опитате да прибегнете до по-мощен инструмент - помощната програма DISM. Стартирайте команден ред с администраторски права и изпълнете следната команда:

dism.exe /online /cleanup-image /scanhealth

Ако помощната програма съобщи, че хранилището на компоненти трябва да бъде възстановено, възстановете го със следната команда:

dism.exe /online /cleanup-image /restorehealth

Ако получавате грешки, докато изпълнявате команди, опитайте да възстановите хранилището на компоненти с помощта на PowerShell с повишени права, като изпълните командата Repair-WindowsImage -Online -RestoreHealth, докато компютърът ви е свързан към интернет.

След като завършите процедурите, можете да проверите sfc /scannow и да видите дали отново се появяват грешки. Ако да, проверете дали сте активирали услугата Windows Module Installer и като цяло е препоръчително да направите това предварително.

Ръчно възстановяване на повредени файлове

Този метод се използва, ако е невъзможно да се възстановят повредени SFC файлове, но за да го използвате във всеки случай ще ви трябва точно същата операционна система, инсталирана на друг компютър или виртуална машина, или резервно копие. За да определите кои файлове трябва да бъдат възстановени, изпълнете командата от командния ред:

findstr /c: "" %windir%/logs/cbs/cbs.log >"D:/sfc.log"

Информацията за повредени файлове ще бъде записана в лог файл, в нашия случай е така sfc.logкъм устройство D. Съдържанието на файла може да бъде доста голямо, потърсете блокове в него с ключовата фраза „Не може да се поправи“ (не може да бъде възстановено) със съответната дата и час на сканиране.

Приложената екранна снимка показва, че SFC не успя да възстанови файла Asseccbility.dll. Същият дневник трябва да показва пътя до невъзстановимия файл. Копирайте оригиналния файл от друг компютър и ръчно заменете повредения с него. На този етап често срещате проблеми, тъй като файлът може или да се използва от системни процеси, или потребителят няма да има права върху него.

За да получите права и да замените такива файлове, можете да използвате стандартни конзолни помощни програми Приеманес параметър /fИ icaclsс параметър /администратори на грантове:f, но има по-прост и по-универсален начин - използвайте всеки „жив диск“ с вграден файлов мениджър, например Dr.Web LiveDisk. Ако компютърът се зареди, всичко е още по-просто; просто копирайте оригиналните файлове във всяка удобна за вас папка на неговия твърд диск.

Можете да редактирате стартиращия ISO образ на същия Dr.Web LiveDisk в програмата UltraISO, като създадете папка в него и копирате Windows файлове в него.

Сега нека да разгледаме как да възстановим системните файлове на Windows 7/10 с помощта на такъв диск. След като стартирате от носителя, намерете вашата папка с файлове (в Dr.Web LiveDisk точката на монтиране е /cdrom), копирайте оригиналните файлове в клипборда, отидете в целевата директория на папката победаи заменете с тях повредените.

Ако оригиналните файлове са на диска на Windows, потърсете ги в win местоположението, в дяла, в който сте ги поставили. Този метод е удобен, защото премахва всички ограничения върху файловата система на Windows, което ви позволява да получите изключителен достъп до нея.

Използване на приложения на трети страни

Разработването на специални програми, които биха ви позволили да възстановите повредени и изтрити системни файлове, няма смисъл, тъй като цялата необходима за това функционалност е налична в самата система. Съществуват обаче инструменти, които опростяват достъпа до стандартни инструменти с помощта на удобен графичен интерфейс. Това, например, е Microsoft DaRT– диск за зареждане, който представлява набор от инструменти за администриране, включващ и модул за сканиране и възстановяване на системни файлове на Windows. Процедурата за такава проверка е представена на екранните снимки по-долу.

За по-удобно стартиране на SFC има и програми Ремонт на Windowsи само за разлика от Microsoft DaRT, те започват от работната система.

В Windows Repair, за да започнете проверката, трябва да отидете в секцията Pre-Repair Steps, да щракнете върху раздела „Step 4 (Optional)“ и да щракнете върху бутона „Check“.

В Glary Utilities отидете в раздела „Модули“, изберете „Услуга“ в менюто отляво и щракнете върху „Възстановяване на системни файлове“. И в двата случая ще бъде стартирана стандартната конзолна програма на SFC.

Други методи

Що се отнася до въпроса как да възстановите напълно изтритите системни файлове, всичко трябва да е ясно. Ако размерът на диска позволява, редовно създавайте резервни копия на системния дял или поне не деактивирайте защитата на системата, така че ако нещо се случи, можете да се върнете към предишния.

И последното, на което бих искал да обърна внимание. Ако сте изтеглили и инсталирали персонализирана компилация, бъдете подготвени за факта, че SFC повече от вероятно ще намери повредени файлове в нея. Причината е много проста - колекционерите много често променят своите изображения, заменяйки например оригинални икони в библиотеки и т.н. Ето защо, преди да възстановите оригиналните файлове, помислете дали наистина имате нужда от това, ако няма проблеми със системата.

Какво да направите, когато по някаква причина системните файлове са потънали в забрава и компютърът не може да работи нормално? Няма място за притеснение, тъй като ситуацията може да бъде коригирана.

Причини за изчезване на системни файлове

Често се случва системните файлове на Windows да изчезнат. Липсата им пречи на нормалната работа на системата или, още по-лошо, предотвратява стартирането на Windows. Причините за това може да са различни:

  • системният файл е изтрит от вирус или блокиран от антивирус;
  • случайно, по вина на самия потребител на компютъра;
  • поради актуализации на Windows (ако актуализациите се случват постоянно за дълго време, те започват да се блокират взаимно).

Разбира се, можете да отидете до крайни мерки и да преинсталирате системата. Но това не е решение, ако има работни документи, записани на работния плот или папки на системното устройство, които не могат да бъдат загубени, защото след преинсталиране те определено ще изчезнат. Преди да направите това, все пак трябва да опитате да стартирате файлове на Windows 7.

Как работят вирусите

Често се случва вирусът да влезе в компютъра, след което системният файл да се повреди и да бъде изтрит. В този случай трябва да погледнете регистрационните файлове на антивирусната програма. Той ще посочи как е бил изтрит файлът, кога и с какъв вирус е бил заразен.

Понякога се случва самата антивирусна програма да блокира важни данни след актуализиране на операционната система. В този случай трябва да отидете в секцията „Карантина“ на антивирусната програма и да намерите липсващите файлове, след това да ги възстановите и да ги добавите към белия списък или да смените антивирусната програма.

Recuva

В Windows 7 възстановяването на системни файлове може да се извърши от програма на трета страна, например Recuva. Той е напълно безплатен и лесен за използване дори от тези, които ще го правят за първи път. Изтеглете го и го инсталирайте. След като го стартирате, първото нещо, което трябва да направите, е да преминете към разширен режим (бутона горе вдясно), след това да изберете директорията за сканиране (папка Windows) и да започнете сканирането.

След като проверката на системните файлове приключи, ще се появят файлове с многоцветни кръгове до тях (зелено - жълто - повредени, червени - не могат да бъдат възстановени). Ако проверката покаже, че желаният обект е в отлично състояние, можете лесно да го възстановите, като поставите отметка в квадратчето и щракнете върху „Възстановяване“.

Да се ​​върнем назад

Възстановяването възстановява операционната система с помощта на контролна точка, която е създадена преди възникването на грешката. Алгоритъмът на работа е както следва: Старт / Всички програми / Аксесоари / Системни инструменти / Възстановяване на системата. Изберете точка за възстановяване на ОС, която е създадена преди загубата на важни данни. Стартираме връщане назад, след което системните файлове и папки на Windows ще бъдат възстановени. След това обаче инсталираните програми ще бъдат изтрити. Можете да видите очакваните загуби, като щракнете върху бутона „Търсене на засегнати програми“.

Отстраняване на неизправности

Ако е невъзможно да възстановите системните файлове на Windows 7 с помощта на програма на трета страна и не можете да направите връщане назад, трябва да сканирате компютъра си за повредени и липсващи данни. Ще помогне по този въпрос

Отворете го като администратор. Можете да направите това по няколко начина:

  1. Старт / Всички програми / Аксесоари, десен бутон на мишката върху cmd (командния ред) -
  2. Отидете на системното устройство, папка Windows, System32, десен бутон на мишката върху cmd - „Изпълни като администратор“.
  3. В началното търсене въведете cmd и натиснете Shift+Ctrl+Enter.

В прозореца, който се показва, напишете sfc /scannow, след което системните файлове на Windows 7 ще бъдат проверени за целостта и ще бъдат възстановени, ако някои от тях не функционират правилно.

След възстановяването трябва да обърнете внимание на възстановяването на операционната система, така че следващия път да можете да я върнете назад, вместо да възстановявате отделни данни. Алгоритъмът е следният: отворете секцията „Свойства“ в „Моят компютър“, от дясната страна изберете секцията „Защита на системата“. В секцията „Настройки за защита“ на системното устройство защитата трябва да е активирана. Ако това не е така, изберете го, щракнете върху „Конфигуриране“ и поставете точка до „Възстановяване на системни настройки и предишни версии на файлове“. Избираме място за дисково пространство (1,5-2 GB е достатъчно). Натиснете OK. След това щракнете върху „Създаване“ и му дайте име.

Вече можете да създавате файлове на Windows 7.

възстановяване на системни файлове

Докато зареждате операционната система, трябва постоянно да натискате F8, докато се появи списъкът и думите „Последна известна добра конфигурация“. Щракнете върху него, след което системата трябва да стартира от момента, в който Windows успешно се стартира за последен път. Ако това не помогне, изберете „Отстраняване на компютърни проблеми“. В списъка щракнете върху „Ремонт при стартиране“. Системните файлове на Windows 7 ще започнат да проверяват за грешки и грешни данни, след което ги възстановяваме, като щракнете върху „Поправяне и рестартиране“.

Освен това, ако преди това е била създадена точка за възстановяване, можете да върнете операционната система в предишното й състояние, като използвате връщане назад.

Зареждащ диск

Ако операционната система не се стартира поради загуба на данни, можете да я върнете към нормалното с помощта на диск за зареждане или флаш устройство. Поставяме диска или флаш устройството в компютъра и го рестартираме. След това стартиращият носител трябва да бъде зададен на първо място като приоритет. Можете да го направите така:

  1. В настройките на BIOS. Отидете в BIOS (клавиш F2, F11 или del) и потърсете Boot Manager. Там поставяме флашката или дисковото устройство на първо място като приоритет. Ако флаш устройството не се показва, трябва да активирате USB поддръжка в настройките. Тези настройки изглеждат различно за всяка версия на BIOS.
  2. Преди да стартирате операционната система, натиснете клавиша на менюто за зареждане (F8, F11 или F12), след което ще се появи Boot Manager със списък с устройства, от които избираме този, от който се нуждаем. Ако стартиращият Windows е на флаш устройство и не се показва, трябва да активирате USB поддръжка в настройките на BIOS.

Ако е избрано желаното устройство, инсталирането на Windows 7 ще започне, след като изберете езика, щракнете върху „Напред“ и след това изберете „Възстановяване на системата“ в долния ляв ъгъл. В прозореца, който се показва, изберете „Ремонт при стартиране“ или „Възстановяване на системата“. Следващите стъпки са вече познати.