Как да използвам DISM за поправяне на Windows 10



Опитайте Нашия Инструмент За Премахване На Проблемите

Ако използвате Windows от дълго време, може би си спомняте колко често изображенията на Windows Vista стават неизползваеми в миналото и трябва да бъдат поправени. Въпреки че проблемът не е толкова често срещан в Windows 10, все още има случаи, особено при опит за използване на Проверка на системни файлове ( SFC ) за поправяне на модифициран системен файл.



За щастие Windows 10 се доставя с изключително полезна помощна програма за команден ред, известна като Обслужване и управление на изображения за внедряване (DISM). Обикновено DISM се използва, когато a sfc / scannow команда не може да поправи повредени или модифицирани системни файлове. Чрез извършване на поправка на DISM, Проверка на системни файлове командите трябва да работят добре.



DISM може да се използва за ремонт Windows изображения, Windows Setup и Windows PE . Инструментът съществува от Windows Vista SP1, но сега се инсталира по подразбиране в Windows 10 и Windows 8.1.



Има два начина, по които можем да заобиколим поправянето на изображение с DISM в Windows 10; можем да използваме Windows PowerShell или използвайте повишен Командния ред . Тъй като PowerShell и Command Prompt се нуждаят приблизително от едни и същи команди, всъщност няма значение кое решение ще изберете. Но заради разнообразието предоставихме ръководства за използването и на двете.

Метод първи: Стартиране на DISM / Cleanup-Image Tool в командния ред

  1. Търся ' cmd ”В лентата за търсене на Windows. Щракнете с десния бутон върху командния ред и щракнете върху Изпълни като администратор .
  2. Поставете командата по-долу, за да проверите дали изображението на Windows е маркирано от вашата операционна система като повредено. Ако беше, ще получите и потвърждение дали повредата може да бъде отстранена.

Dism / Online / Cleanup-Image / CheckHealth




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

  1. Ако CheckHealth е показал признаци на корупция, препоръчително е да направите по-широко сканиране на файла с изображение. Командата по-долу проверява за повреда на хранилището на компоненти и записва всяка от тях в лог файл. Ако искате да разгледате регистрационните файлове, можете да ги намерите в C: Windows Logs CBS CBS.log или C: Windows Logs DISM dism.log .

Dism / Online / Cleanup-Image / ScanHealth

Забележка: За разлика от / CheckHealth , / ScanHealth не е мигновено и ще отнеме от 5 до 20 минути, за да завърши. Не затваряйте командния ред, ако екранът за зареждане замръзне за известно време. Обикновено остава 20% за 5 минути, преди да продължи.

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

Dism / Online / Cleanup-Image / RestoreHealth

Забележка: Подобен на / Scanhealth , настройката ще замръзне с 20% за известно време, така че не я затваряйте преждевременно.

Това е. Вашият образ на Windows 10 трябва да работи сега.

Метод втори: Стартиране на инструмента DISM / Cleanup-Image ”в PowerShell

  1. Търся ' PowerShell ”В лентата за търсене на Windows. Щракнете с десния бутон върху Windows PowerShell и кликнете върху Изпълни като администратор .
  2. Поставете следната команда в издигнатия прозорец на Powershell:

Repair-WindowsImage -Online –CheckHealth

Забележка: Единствената цел на тази команда е да провери дали изображението е маркирано като повредено от вашата система. Той не поправя нищо, но служи като бърз начин за проверка дали съществува корупция. Ако искате да разгледате регистрационните файлове, можете да ги намерите в C: Windows Logs CBS CBS.log или C: Windows Logs DISM dism.log .

  1. Копирайте и поставете следната команда в повишения прозорец на PowerShell, за да извършите сканиране на изображение за повреда:

Repair-WindowsImage -Online –ScanHealth

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

  1. В повишения команден ред копирайте и поставете следната команда и натиснете Въведете :

Repair-WindowsImage -Online –RestoreHealth

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

Това е всичко, вашият образ на Windows трябва да бъде поправен!

3 минути четене