Таксама да аднаўлення сховішчы кампанентаў звяртаюцца ў тым выпадку, калі пры аднаўленні цэласнасці сістэмных файлаў з дапамогай sfc / scannow каманда паведамляе пра тое, што «Праграма абароны рэсурсаў Windows выявіла пашкоджаныя файлы, але не можа аднавіць некаторыя з іх».
простае аднаўленне
Спачатку пра «стандартным» спосабе аднаўлення сховішчы кампанентаў Windows 10, які працуе ў выпадках, калі няма нейкіх сур'ёзных пашкоджанняў сістэмных файлаў, а сама АС спраўна запускаецца. З вялікай верагоднасцю дапамагае ў сітуацыях «Сховішча кампанентаў падлягае аднаўленню», «Памылка 14098. Сховішча кампанентаў пашкоджана» або пры памылках аднаўлення з дапамогай sfc / scannow.
Для аднаўлення выканайце наступныя простыя крокі
- Запусціце камандную радок ад імя адміністратара (для гэтага ў Windows 10 можна пачаць набіраць «Камандны радок» ў пошуку на панэлі задач, затым націснуць правай кнопкай мышы па знойдзенаму выніку і выбраць «Запуск ад імя адміністратара»).
- У камандным радку увядзіце наступную каманду:
- Dism / Online / Cleanup-Image / ScanHealth
- Выкананне каманды можа заняць працягла час. Пасля выканання, калі вы атрымліваеце паведамленне пра тое, што сховішча кампанентаў падлягае аднаўленню, запусціце наступную каманду.
- Dism / Online / Cleanup-Image / RestoreHealth
- Калі ўсё прайшло гладка, то па завяршэнні працэсу (можа «завісаць», але настойліва рэкамендую дачакацца заканчэння) вы атрымаеце паведамленне "Аднаўленне выканана паспяхова. Аперацыя паспяхова завершана ».
Калі ў выніку вы атрымалі паведамленне аб паспяховым аднаўленні, то ўсе далейшыя апісваныя ў гэтым кіраўніцтве метады вам не спатрэбяцца - усё спрацавала належным чынам. Аднак, гэта не заўсёды так адбываецца.
Аднаўленне сховішчы кампанентаў з выкарыстаннем выявы Windows 10
Наступны метад - выкарыстанне выявы Windows 10 для выкарыстання сістэмных файлаў з яго для аднаўлення сховішчы, што можа спатрэбіцца, напрыклад, пры памылцы «Не атрымалася знайсці зыходныя файлы».
Вам спатрэбіцца: вобраз ISO з такой жа Windows 10 (разраднасць, версія), што ўстаноўлена на вашым кампутары ці ж дыск / флешка з ёю. У выпадку, калі выкарыстоўваецца вобраз, падключыце яго (правы клік па файле ISO - падключыць). На ўсялякі выпадак: Як спампаваць Windows 10 ISO з сайта Майкрасофт.
Крокі па аднаўленні будуць наступнымі (калі з тэкставага апісання каманды што-небудзь будзе не ясна, звярніце ўвагу на скрыншот з выкананнем апісванай каманды):
- У падлучаным вобразе або на флешке (дыску) зайдзіце ў тэчку sources і звярніце ўвагу на які знаходзіцца там файл з імем install (самы вялікі па аб'ёме). Нам спатрэбіцца ведаць яго дакладнае імя, магчымыя два варыянты: install.esd або install.wim
- Запусціце камандную радок ад імя адміністратара і выкарыстоўвайце наступныя каманды.
- Dism / Get-WimInfo /WimFile:полный_путь_к_файлу_install.esd_или_install.wim
- У выніку выканання каманды вы ўбачыце спіс індэксаў і рэдакцый Windows 10 у файле ладу. Запомніце індэкс для вашай рэдакцыі сістэмы.
- Dism / Online / Cleanup-Image / RestoreHealth / Source: путь_к_файлу_install: індэкс / LimitAccess
Дачакайцеся завяршэння аперацыі аднаўлення, якое, магчыма, у гэты раз пройдзе паспяхова.
Выпраўленне сховішчы кампанентаў у асяроддзі аднаўлення
Калі па той ці іншай прычыне аднаўленне сховішчы кампанентаў не ўдаецца выканаць у запушчанай Windows 10 (напрыклад, вы атрымліваеце паведамленне «Збой DISM. Аперацыя ня выкананая»), гэта можна зрабіць у асяроддзі аднаўлення. Я апішу спосаб з выкарыстаннем загрузнай флэшкі ці дыска.
- Загрузіце кампутар за загрузнай флэшкі ці дыска з Windows 10 у той жа разраднасці і версіі, што ўстаноўлена на кампутары або ноўтбуку. См. Стварэнне загрузнай флэшкі Windows 10.
- На экране пасля выбару мовы унізе злева націсніце «Аднаўленне сістэмы».
- Перайдзіце да пункта «Выпраўленне няспраўнасцяў» - «Камандны радок».
- У камандным радку выкарыстоўвайце па парадку 3 каманды: diskpart, list volume, exit. Гэта дазволіць даведацца бягучыя літары раздзелаў дыскаў, якія могуць адрознівацца ад тых, да якія выкарыстоўваюцца ў запушчанай Windows 10. Далей выкарыстоўвайце каманды.
- Dism / Get-WimInfo /WimFile:полный_путь_к_файлу_install.esdИли install.wim, файл знаходзіцца ў тэчцы sources на флешке, з якой вы загрузіліся. У гэтай камандзе мы даведаемся індэкс патрэбнай нам рэдакцыі Windows 10.
- Dism / Image: C: \ / Cleanup-Image / RestoreHealth /Source:полный_путь_к_файлу_install.esd:индексЗдесь в / Image: C: \ паказваецца літара дыска з усталяванай Windows Пры наяўнасці асобнага раздзела на дыску пад карыстацкія дадзеныя, напрыклад, D, рэкамендую таксама пазначыць параметр / ScratchDir: D: \ як на скрыншоце для выкарыстання гэтага дыска пад часовыя файлы.
Як звычайна, чакаем заканчэння аднаўлення, з вялікай верагоднасцю ў гэты раз яно пройдзе паспяхова.
Аднаўленне з распакаваць ладу на віртуальным дыску
І яшчэ адзін метад, больш складаны, але таксама здольны спатрэбіцца. Выкарыстоўваць яго можна як у асяроддзі аднаўлення Windows 10, так і ў запушчанай сістэме. Пры выкарыстанні метаду неабходна наяўнасць вольнай прасторы ў аб'ёме каля 15-20 Гб на якім-небудзь частцы дыска.
У маім прыкладзе будуць выкарыстаны літары: C - дыск з усталяванай сістэмай, D - загрузная флешка (ці падлучаны вобраз ISO), Z - дыск на якім будзе стварацца віртуальны дыск, E - літара віртуальнага дыска, якая будзе яму прысвоена.
- Запусціце камандную радок ад імя адміністратара (або запусціце яе ж у асяроддзі аднаўлення Windows 10), выкарыстоўвайце каманды.
- diskpart
- create vdisk file = Z: \ virtual.vhd type = expandable maximum = 20000
- attach vdisk
- create partition primary
- format fs = ntfs quick
- assign letter = E
- exit
- Dism / Get-WimInfo /WimFile:D:\sources\install.esd (або wim, у камандзе глядзім на патрэбны нам індэкс ладу).
- Dism / Apply-Image /ImageFile:D:\sources\install.esd / index: индекс_образа / ApplyDir: E: \
- Dism / image: C: \ / Cleanup-Image / RestoreHealth / Source: E: \ Windows / ScratchDir: Z: (калі аднаўленне вырабляецца ў запушчанай сістэме, то замест / Image: C: \ выкарыстоўвайце / Online)
І чакаем у надзеі на тое, што ў гэты раз атрымаем паведамленне «Аднаўленне выканана паспяхова». Пасля правядзення аднаўлення вы можаце размантаваць віртуальны дыск (у запушчанай сістэме правы клік па ім - адключыць) і выдаліць адпаведны яму файл (у маім выпадку - Z: \ virtual.vhd).
дадатковая інфармацыя
Калі паведамленне пра тое, што сховішча кампанентаў пашкоджана вы атрымліваеце пры ўсталёўцы .NET Framework, а яго аднаўленне які апісвае метадамі ніяк не ўплывае на сітуацыю, паспрабуйце зайсці ў панэль кіравання - праграмы і кампаненты - уключэнне ці адключэнне кампанентаў Windows, адключыць усе кампаненты .Net Framework , перазагрузіць кампутар, а затым паўтарыць ўстаноўку.