Сучасныя версіі Windows надзелены ўбудаванымі інструментамі, якія ўмеюць аднаўляць першапачатковы стан сістэмных файлаў у выпадку іх мадыфікацыі або пашкоджанні. Іх выкарыстанне патрабуецца, калі нейкі кампанент аперацыйнай сістэмы працуе нестабільна або са збоямі. Для Win 10 ёсць некалькі варыянтаў таго, як прааналізаваць іх цэласнасць і вярнуць у працоўны стан.
Асаблівасці праверкі цэласнасці сістэмных файлаў у Windows 10
Важна ведаць, што карыстацца аднаўлялымі ўтылітамі могуць нават тыя карыстальнікі, чые аперацыйныя сістэмы перасталі загружацца ў выніку якіх-небудзь падзей. Для гэтага ім дастаткова мець пры сабе загрузачны флешку або CD, якія дапамагаюць трапіць у інтэрфейс каманднага радка яшчэ да моманту ўстаноўкі новай Віндовс.
Чытайце таксама: Як стварыць загрузачны флешку c Windows 10
Калі пашкоджанні адбыліся ў выніку такіх карыстацкіх дзеянняў, як, напрыклад, кастомизация вонкавага выгляду АС ці ўстаноўка ПА, падмяняе / мадыфікаванага сістэмныя файлы, прымяненне аднаўляюць інструментаў адменіць усе змены.
За аднаўленне адказвае адразу два кампаненты - SFC і DISM, і далей мы раскажам, як імі карыстацца ў тых ці іншых умовах.
Крок 1: Запуск SFC
Нават не вельмі дасведчаным карыстачам нярэдка знаёмая каманда SFC, якая працуе праз «Каманднага радка». Яна прызначана для праверкі і выпраўлення абароненых сістэмных файлаў пры ўмове, што тыя не выкарыстоўваюцца Віндовс 10 у бягучы момант часу. У адваротным выпадку прылада можа быць запушчаны пры перазагрузцы АС - гэта звычайна тычыцца раздзела З на цвёрдым дыску.
адкрываем «Пуск», пішам «Камандны радок» альбо «Cmd» без двукоссяў. Выклікаем кансоль з правамі адміністратара.
Увага! Запускайце тут і далей «Каманднага радка» выключна з меню «Пуск».
пішам камандуsfc / scannow
і чакаем завяршэнні сканавання.
Вынік будзе адным з наступных:
"Абарона рэсурсаў Windows не выявіла парушэнняў цэласнасці"
Ніякіх праблем датычна сістэмных файлаў знойдзена не было, і пры відавочным наяўнасці непаладак можна пераходзіць да Кроку 2 гэтага артыкула або шукаць іншыя метады дыягностыкі ПК.
"Праграма абароны рэсурсаў Windows выявіла пашкоджаныя файлы і паспяхова іх аднавіла"
Пэўныя файлы былі выпраўленыя, і зараз вам застаецца праверыць, ці ўзнікае канкрэтная памылка, з-за якой вы і запусцілі праверку цэласнасці, зноў.
«Абарона рэсурсаў Windows выявіла пашкоджаныя файлы, але не можа аднавіць некаторыя з іх»
У гэтай сітуацыі варта задзейнічаць ўтыліту DISM, гаворка пра якую пойдзе ў кроку 2 гэтага артыкула. Звычайна менавіта яна займаецца выпраўленнем тых непаладак, якія не паддаліся SFC (часцей за ўсё гэта праблемы з цэласнасцю сховішчы кампанентаў, і DISM іх паспяхова ліквідуе).
«Абарона рэсурсаў Windows не можа выканаць патрэбную аперацыю»
- Перазагрузіце кампутар у «Бяспечным рэжыме з падтрымкай каманднага радка» і паспрабуйце ізноў сканавання, яшчэ раз выклікаўшы cmd так, як гэта было апісана вышэй.
Чытайце таксама: Бяспечны рэжым у Windows 10
- Дадаткова праверце, ці ёсць у дырэкторыі C: Windows WinSxS Temp наступныя 2 папкі: «PendingDeletes» і «PendingRenames». Калі яны там адсутнічаюць, уключыце адлюстраванне схаваных файлаў і тэчак, а затым паглядзіце яшчэ раз.
Чытайце таксама: Адлюстраванне схаваных тэчак у Windows 10
- Калі іх па-ранейшаму там няма, пачніце сканіраванне жорсткага дыска на памылкі камандай
chkdsk
у «Каманднага радку».Чытайце таксама паведамляе, што праверка жорсткага дыска на памылкі
- Пасля пераходзіце да Кроку 2 гэтага артыкула або паспрабуйце запусціць SFC з асяродзьдзя аднаўлення - пра гэта так жа напісана ніжэй.
«Абароне рэсурсаў Windows не ўдаецца запусціць службу аднаўлення»
- Праверце, запусцілі Ці вы «Каманднага радка» з правамі адміністратара, як гэта неабходна.
- Адкрыйце ўтыліту «Службы», Напісаўшы гэтае слова ў «Пуск».
- Праверце, ці ўключаны службы «Ценявы капіраванне тома», «Усталёўшчык модуляў Windows» і «Усталёўшчык Windows». Калі хаця б адна з іх спыненая, запусціце яе, а затым вярніцеся ў cmd і пачніце сканіраванне SFC паўторна.
- Калі не дапамагло, пераходзім да Кроку 2 гэтага артыкула альбо выкарыстоўвайце інструкцыю для запуску SFC з асяродзьдзя аднаўлення ніжэй.
«У дадзены момант выконваецца іншая аперацыя абслугоўвання або аднаўлення. Дачакайцеся яе завяршэння і паўторна запусціце SFC »
- Хутчэй за ўсё, у гэты момант паралельна вырабляецца абнаўленне Віндовс, з прычыны чаго вам дастаткова дачакацца яго завяршэння, пры неабходнасці перазагрузіць кампутар і паўтарыць працэс.
- Калі нават пасля працяглага чакання вы назіраеце гэтую памылку, а ў «Дыспетчару задач» бачыце працэс «TiWorker.exe» (ці «Windows Modules Installer Worker»), Спыніце яго, націснуўшы па радку з ім правай кнопкай мышы і выбраўшы пункт «Завяршыць дрэва працэсаў».
Альбо перайдзіце ў «Службы» (Як іх адкрыць, напісана ледзь вышэй), знайдзіце «Усталёўшчык модуляў Windows» і спыніце яе працу. Тое ж самае можна паспрабаваць зрабіць з службай "Цэнтр абнаўлення Windows". У далейшым службы варта ўключыць зноўку, каб мець магчымасць аўтаматычна атрымліваць і ўсталёўваць абнаўлення.
Запуск SFC ў асяроддзі аднаўлення
Пры наяўнасці сур'ёзных непаладак, з-за якіх не атрымліваецца загрузіць / карэктна карыстацца Віндовс ў нармальным і бяспечным рэжыме, а таксама пры ўзнікненні адной з разгледжаных вышэй памылак, варта скарыстацца SFC з асяродзьдзя аднаўлення. У «дзесятцы» ёсць некалькі шляхоў туды патрапіць.
- Выкарыстоўвайце загрузачны флешку для загрузкі з яе ПК.
Чытаць далей: Наладжвальны BIOS для загрузкі з флэшкі
На экране ўстаноўкі Windows націсніце спасылку «Аднаўленне сістэмы», Дзе абярыце «Камандны радок».
- Пры наяўнасці доступу да аперацыйнай сістэме выканайце перазагрузку ў сераду аднаўлення наступным чынам:
- Адкрыйце «Параметры», Націснуўшы ПКМ па «Пуск» і выбраўшы аднайменны параметр.
- Перайдзіце ў раздзел «Абнаўленне і бяспека».
- Клікніце на ўкладку «Аднаўленне» і знайдзіце там раздзел «Асаблівыя варыянты загрузкі», Дзе пстрыкніце па кнопцы «Перазагрузіць цяпер».
- Пасля перазагрузкі ўвайдзіце ў меню "Пошук і ліквідацыю няспраўнасцяў", Адтуль у «Дадатковыя параметры», Затым у «Камандны радок».
Па-за залежнасці ад спосабу, які выкарыстоўвалі для адкрыцця кансолі, па адной штуцы увядзіце ў якая адкрылася cmd каманды ніжэй, пасля кожнай націскаючы Enter:
diskpart
list volume
exit
У табліцы, якую выведзе list volume, знайдзіце літару вашага жорсткага дыска. Гэта неабходна вызначыць па той прычыне, што літары, якія былі прысвоены дыскам тут, адрозніваюцца ад тых, што вы бачыце ў самой Windows. Арыентуйцеся на памер тома.
ўпішыце камандуsfc / scannow / offbootdir = C: / offwindir = C: Windows
, дзе C - літара дыска, якую вы толькі што вызначылі, а C: Windows - шлях да тэчцы Windows у вашай аперацыйнай сістэме. У абодвух выпадках прыклады могуць адрознівацца.
Так і запускаецца SFC, выконваючы праверку і аднаўленне цэласнасці ўсіх сістэмных файлаў, у тым ліку тых, якія маглі быць недаступныя пры працы інструмента ў інтэрфейсе Windows.
Крок 2: Запуск DISM
Усе сістэмныя кампаненты аперацыйнай сістэмы знаходзяцца ў асобным месцы, якое таксама называецца сховішчам. Там утрымліваюцца арыгінальныя версіі файлаў, якімі ў далейшым і падмяняюцца пашкоджаныя элементы.
Калі яно ў ходзе якіх-небудзь прычын пашкоджваецца, Віндовс пачынае працаваць некарэктна, а SFC пры спробе выканаць праверку або аднаўленне выдае памылку. Распрацоўшчыкі прадугледзелі і падобны зыход падзей, дадаўшы магчымасць аднаўлення сховішчы кампанентаў.
Калі ў вас не працуе праверка SFC, запусціце, вынікаючы наступных рэкамендацый, DISM, а затым зноў выкарыстоўвайце каманду sfc / scannow.
- Адкрыйце «Каманднага радка» дакладна тым жа спосабам, што паказаны ў кроку 1. Аналагічным чынам вы можаце выклікаць і «PowerShell».
- Ўпішыце тую каманду, вынік якой вам патрабуецца атрымаць:
dism / Online / Cleanup-Image / CheckHealth
(Для cmd) /Repair-WindowsImage
(Для PowerShell) - Выконваецца аналіз стану сховішчы, але само аднаўленне пры гэтым не адбываецца.dism / Online / Cleanup-Image / ScanHealth
(Для cmd) /Repair-WindowsImage -Online -ScanHealth
(Для PowerShell) - скануецца вобласць дадзеных на ўзровень цэласнасці і наяўнасць памылак. На правядзенне займае істотна больш часу, чым першая каманда, але таксама служыць толькі ў інфармацыйных мэтах - ліквідацыі знойдзеных праблем не адбываецца.dism / Online / Cleanup-Image / RestoreHealth
(Для cmd) /Repair-WindowsImage -Online -RestoreHealth
(Для PowerShell) - Правярае і аднаўляе знойдзеныя пашкоджанні сховішчы. Улічыце, што на гэта неабходны пэўны час, і дакладная працягласць залежыць выключна ад выяўленых непаладак.
аднаўленне DISM
У рэдкіх выпадках задзейнічаць дадзены інструмент не атрымоўваецца, і аднавіць яго онлайн праз «Каманднага радка» альбо «PowerShell» таксама не атрымліваецца. З-за гэтага патрабуецца выконваць аднаўленне з выкарыстаннем вобраза чыстай Віндовс 10, верагодна, нават прыйдзецца звярнуцца да асяроддзя аднаўлення.
Аднаўленне ў асяроддзі Windows
Калі Віндовс працуе, аднавіць DISM становіцца максімальна проста.
- Першае, што вам трэба - наяўнасць чыстага, пажадана не мадыфікаванага рознымі гора-зборшчыкамі, выявы Windows. Спампаваць яго можна ў інтэрнэце. Абавязкова падбірайце зборку, максімальна блізкую да вашай. Супадаць павінны як мінімум версіі зборкі (да прыкладу, калі ў вас ўстаноўлена Windows 10 1809, то шукайце сапраўды такую ж). Уладальнікі актуальных зборак «дзясяткі» могуць скарыстацца Media Creation Tool ад Microsoft, дзе таксама знаходзіцца апошняя яе версія.
- Пажадана, але неабавязкова перазагрузіцца ў «Бяспечны рэжым з падтрымкай каманднага радка», Каб знізіць магчымае, што будуць праблемы.
Чытайце таксама: Уваход у бяспечны рэжым на Windows 10
- Знайшоўшы патрэбны вобраз, прымацуйце яго на віртуальны прывад, выкарыстоўваючы спецыялізаваныя праграмы тыпу Daemon Tools, UltraISO, Alcohol 120%.
- перайдзіце ў «Гэты кампутар» і адкрыйце спіс файлаў, з якіх і складаецца аперацыйная сістэма. Паколькі часцей за ўсё націскам левай кнопкі мышы запускаецца ўсталёўшчык, націсніце ПКМ і абярыце пункт «Адкрыць у новым акне».
Перайдзіце ў тэчку «Sources» і паглядзіце, які з двух файлаў у вас маецца: «Install.wim» або «Install.esd». Гэта нам спатрэбіцца далей.
- У праграме, праз якую змантавалі вобраз, або ў «Гэты кампутар» паглядзіце, якая літара была яму прысвоена.
- Адкрыйце «Каманднага радка» або «PowerShell» ад імя адміністратара. Перш за ўсё нам трэба даведацца, які індэкс прысвоены версіі аперацыйнай сістэмы, адкуль вы хочаце ўзяць DISM. Для гэтага пішам першую ці другую каманду ў залежнасці ад таго, які файл вы знайшлі ў тэчцы ў папярэднім кроку:
Dism / Get-WimInfo /WimFile:E:sourcesinstall.esd
альбоDism / Get-WimInfo /WimFile:E:sourcesinstall.wim
дзе E - літара дыска, прысваення мантаваць вобразу.
- Са спісу версій (напрыклад, Home, Pro, Enterprise) шукаем тую, якая ўсталяваная на кампутары, і глядзім яе індэкс.
- Цяпер ўпішыце адну з наступных каманд.
Dism / Get-WimInfo /WimFile:E:sourcesinstall.esd:индекс / limitaccess
альбоDism / Get-WimInfo /WimFile:E:sourcesinstall.wim:индекс / limitaccess
дзе E - літара дыска, прысваення мантаваць вобразу, індэкс - лічба, якую вы вызначылі ў папярэднім кроку, а / limitaccess - атрыбут, які забараняе камандзе звяртацца да Windows Update (як гэта адбываецца пры працы са Спосабам 2 гэтага артыкула), і які бярэш лакальны файл па ўказаным адрасе з мантаваць ладу.
Індэкс ў каманду можна і не пісаць, калі ва ўсталёўшчыку install.esd / .wim ўсяго адна зборка Windows.
Дачакайцеся заканчэння сканавання. У працэсе яно можа завіснуць - проста пачакайце і не спрабуйце завяршыць працу кансолі раней часу.
Праца ў асяроддзі аднаўлення
Калі не атрымліваецца вырабіць працэдуру ў якая працуе Віндовс, патрабуецца звярнуцца да асяроддзя аднаўлення. Так аперацыйная сістэма яшчэ не будзе загружаная, таму «Камандны радок» можа без працы звяртацца да падзелу C і замяняць любыя сістэмныя файлы на цвёрдым дыску.
Будзьце ўважлівыя - у гэтым выпадку вам спатрэбіцца зрабіць загрузачны флешку з той Windows, адкуль вы і будзеце браць файл install на замену. Версія і нумар зборкі павінны супадаць з той, што ўстаноўлена і пашкоджана!
- Загадзя ў запушчанай Віндовс паглядзіце, install-файл якога пашырэння знаходзіцца ў вашым дыстрыбутыве Windows - ён і будзе выкарыстоўвацца для аднаўлення. Падрабязна пра гэта напісана ў кроках 3-4 інструкцыі па аднаўленні DISM ў асяроддзі Windows (крыху вышэй).
- Звярніцеся да падзелу «Запуск SFC ў асяроддзі аднаўлення» нашага артыкула - там у кроках 1-4 ёсць інструкцыі па ўваходу ў сераду аднаўлення, запуску cmd і працы з кансольнай утылітай diskpart. Даведайцеся такім чынам літару свайго жорсткага дыска і літару флэшкі і выйдзіце з diskpart так, як гэта апісана ў раздзеле пра SFC.
- Цяпер, калі літары у HDD і флэшкі вядомыя, праца з diskpart завершана і cmd ўсё яшчэ адкрыта, пішам наступную каманду, якая вызначыць індэкс версіі Windows, што запісана на флешку:
Dism / Get-WimInfo /WimFile:D:sourcesinstall.esd
абоDism / Get-WimInfo /WimFile:D:sourcesinstall.wim
дзе D - літара флэшкі, якую вы вызначылі ў кроку 2.
- Ўпішыце каманду:
Dism / Image: C: / Cleanup-Image / RestoreHealth /Source:D:sourcesinstall.esd:индекс
абоDism / Image: C: / Cleanup-Image / RestoreHealth /Source:D:sourcesinstall.wim:индекс
дзе З - літара жорсткага дыска, D - літара флэшкі, якія вы вызначылі ў кроку 2, а індэкс - версія АС на флешке, якая супадае з версіяй усталяванай Windows.
У працэсе будуць распакоўваць часовыя файлы, і калі на ПК ёсць некалькі раздзелаў / жорсткіх дыскаў, можаце выкарыстоўваць іх у якасці сховішча. Для гэтага ў канец каманды, названай вышэй, дапішыце атрыбут
/ ScratchDir: E:
, дзе E - літара гэтага дыска (вызначаецца яна таксама ў кроку 2). - Застаецца дачакацца завяршэння працэсу - пасля гэтага аднаўленне з вялікай доляй верагоднасці павінна прайсці паспяхова.
Вы загадзя павінны ведаць, якая версія АС ўстаноўлена на вашым цвёрдым дыску (Home, Pro, Enterprise і інш.).
Такім чынам, мы разгледзелі прынцып выкарыстання двух інструментаў, якія аднаўляюць сістэмныя файлы ў Win 10. Як правіла, яны спраўляюцца з большасцю ўзніклі непаладак і вяртаюць карыстачу стабільнае функцыянаванне АС. Тым не менш часам нейкія файлы не ўдаецца зрабіць зноў рабочымі, з-за чаго юзэру можа спатрэбіцца пераўсталяваць Віндовс небудзь заняцца ручным аднаўленнем, капіюючы файлы з працоўнага арыгінальнага ладу і падмяняючы іх у пашкоджанай сістэме. Спярша спатрэбіцца звярнуцца да логам па адрасе:
C: Windows Logs CBS
(Ад SFC)C: Windows Logs DISM
(Ад DISM)
адшукаць там файл, які не атрымалася аднавіць, дастаць яго з чыстага выявы Windows і замяніць у пашкоджанай аперацыйнай сістэме. Гэты варыянт не змяшчаецца ў рамкі нашага артыкула, і пры гэтым ён даволі складаны, таму звяртацца да яго варта толькі дасведчаным і упэўненым у сваіх дзеяннях людзям.
Чытайце таксама: Спосабы пераўсталёўкі аперацыйнай сістэмы Windows 10