Как пользоваться утилитой DISM в командной строке Windows 10 и зачем вообще она нужна
Всем доброго времени суток! После трехнедельного отсутствия автор блога снова взялся за дело. За это время в голове накопился кое-какой полезный материал, так что будет довольно интересно.
А начнем мы, пожалуй, с разбора очень полезной системной утилиты операционной системы Windows 10, которая называется DISM. Ее суть заключается в восстановлении поврежденных системных файлов.
Содержание статьи:
Как запустить утилиту DISM.exe в командной строке Windows
Что делать, если команда DISM не работает и выдает ошибку
Итак, друзья, если помните, то в предыдущей статье мы уже рассказывали о похожей функции, которая имеет то же предназначение что и DISM.exe — лечить и восстанавливать важные компоненты.
Так вот, каждая из этих утилит имеет свои алгоритмы работы. И в случае если система реально сбоит, а, например, команда SFC никак проблем не находит, стоит обязательно воспользоваться другой, которую мы рассматриваем сейчас.
Ведь именно она (DISM) отвечает за проверку и восстановление хранилища резервных копий системных файлов. Чтобы вы понимали, именно из этого хранилища и осуществляется замена поврежденных компонентов утилитой SFC.
Для этого опять же следует открыть командную строку с правами администратора и ввести следующий параметр:
После этого запустится процесс проверки на наличие ошибок и восстановление системных файлов Windows. Сразу нужно сказать, что дело это довольно длительное. Очень часто происходит якобы зависание на 20% выполнения.
Но на самом деле так и должно быть, нужно всего лишь запастись терпением и дождаться завершения операции. А можно сделать и по-другому. Например, гораздо быстрее будет получить информацию о наличии поврежденных системных компонентов без проверки. Для этого существует следующая команда:
При таком раскладе необходимые данные будут браться из записанных ранее значений. Кстати, как видно на скриншоте выше, на нашем тестовом компьютере утилита реально выявила проблемы.
После этого сразу был запущен процесс автоматического исправления при помощи команды, о которой велась беседа в самом начале данной статьи. Но и она не смогла справиться. Ведь нужно указать источник, откуда бы брались необходимые файлы для восстановления:
Поэтому в таких запущенных случаях необходимо подготовить ISO-образ с операционной системой Windows 10, смонтировать его и запустить в нем файл под названием install.wim . Делается это с помощью следующей команды:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess
К сожалению, у автора под рукой такого образа сразу не нашлось, поэтому показать на практике работу вышеуказанного параметра показать не получится. Но в любом случае знать о нем нужно.
В завершение осталось рассказать и показать, где хранится журнал с логами всех перечисленных параметров. Да вот он, собственно:
На этом рассказ о том, как правильно пользоваться системной утилитой DISM с помощью командной строки подходит к завершению. Если остались какие-то вопросы, смело задавайте их в комментариях.
Запрошенная операция требует повышения — Код 740
При открытии некоторых файлов, папок или при запуске программ, вам может выдать ошибку «Запрошенная операция требует повышения«. Эта ошибка известна также, как «Невозможно выполнить файл» с кодом 740 и описанием CreateProcess, и служит для мер безопасности в Windows. Чтобы преодолеть эту ошибку, Вам нужны более высокие привилегии в системе. Эту ошибку можно встретить в Windows 7 и Windows 8.1, но чаще всего, она появляется в Windows 10, так как система более защищена в плане доступа к папкам, в особенности диска C:\. Также ошибка может появится, когда вы скачали какой-либо файл и пытаетесь запустить его. Давайте разберем, как решить проблему.
1. Запуск программы от имени админа
Когда вы пытаетесь запустить программу или получить доступ к определенному файлу, но сталкиваетесь с ошибкой сбоя 740, то простейшим решением будет запустить программу от имени администратора. Найдите ярлык программы, которая вам выдает ошибку. Это может быть и установщик, который вы скачали. Далее нажмите по нему правой кнопкой мыши и выберите «Свойства«. Перейдите во вкладку «Совместимость» и установите галочку «Запускать эту программу от имени администратора«.
Совет: Если вы нажмете ниже «Изменить параметров для всех пользователей» (выше рисунок), то вы сделаете возможность, чтобы запускали все пользователи.
2. Изменить владельца диска
Следующий способ, чтобы исправить ошибку «Запрошенная операция требует повышения» с кодом 740, будет заключаться в изменении владельца диска. Вы должны быть загружены с учетной записью, которая имеет права администратора. Нажмите правой кнопкой мыши на диске и выберите «Свойства«.
В новом окне перейдите в вкладку «Безопасность» и ниже нажмите на «Дополнительно«.
Далее нажмите в графе Владелец на «Изменить«. В новом окне нажмите на «Дополнительно». В следующем окне нажмите справа на «Поиск» и вам снизу выдаст список всех пользователей в системе. Выберите свою учетную запись и нажмите OK. Не торопитесь закрывать все, смотрите ниже.
Когда вы нажмете OK в предыдущих двух окнах, то в последнем оставшимся окне поставьте галочку «Заменить владельца контейнеров и объектов«. Применить и OK.
3. Отключить одобрение администратора
Ошибка «Невозможно выполнить файл» или «Запрошенная операция требует повышения» с кодом события 740 может появится после обновления системы Windows до последней версии. Это может произойти, так как при обновлении системы иногда по умолчанию включается опция «Утверждение администратором для встроенного администратора» . Следовательно, ваш компьютер будет запрашивать разрешение каждый раз, когда вы делаете все, что требует административного доступа, независимо от типа вашей учетной записи. Таким образом, для решения этой проблемы вам просто нужно отключить опцию «Утверждение администратором для встроенного администратора«.
Нажмите Win+R и введите gpedit.msc, чтобы открыть редактор групповых политик. В редакторе перейдите «Конфигурация компьютера» > «Конфигурация Windows» > «Параметры безопасности» > «Локальные политики» > «Параметры безопасности«. С правой стороны найдите «Контроль учетных записей: режим одобрения администратором для встроенной учетной записи администратора» и нажмете по этой графе два раза. В новом окне выберите «Отключен«, применить и OK. перезагрузите ПК, чтобы изменения вступили в силу.
4. Отключить UAC
Настройки UAC (контроля учетных записей) могут быть причиной этой ошибки. Следовательно, вы можете отключить контроль учетных записей и проверить. Для этого нажмите Win+R и введите UserAccountControlSettings.
Далее перетяните ползунок в самый низ «Никогда не уведомлять«. Тем самым вы отключите контроль учетных записей (UAC). Проверьте решает ли это ошибку с правами повышения в Windows.
Ошибка 0x803F8001 в Microsoft Store Windows 10, причина возникновения и способы решений
Читайте, что делать в случае ошибки при загрузке, установке или обновлении приложений в «Microsoft Store» в Windows 10. Восемь способов устранения Ошибки 0x803F8001.
Microsoft Store. Код ошибки: 0x803F8001.
В операционной системе «Windows 10» , разработанной корпорацией «Microsoft» , представлены различные инструменты и дополнения, значительно облегчающие ее использование. Одним из таких инструментов, возможность применения которого появилась в «Windows 8» , является магазин приложений «Microsoft Store» . Это компонент «Windows 10» , который предназначен для покупки и загрузки различных универсальных приложений, а также классических программ и приложений рабочего стола.
Операционная система «Windows 10» может работать на разных видах устройств: планшетах, ноутбуках, персональных компьютерах, игровых приставках и на ряде других устройств. Это значит, что программы и приложения, загруженные и установленные из магазина приложений «Microsoft Store» , могут быть запущены на всех вышеперечисленных устройствах. Эта возможность делает «Microsoft Store» одним из важных элементов в операционной системе «Windows 10» . Однако возникновение проблем, нарушающих работоспособность магазина приложений «Microsoft Store» , может вызвать значительное неудобство. Приложения могут просто не загружаться из магазина, или «Microsoft Store» открывается и внезапно закрывается, приложения не устанавливаются, процесс загрузки или установки приложений зависает (индикатор загрузки или установки не двигается и не реагирует на команды) и т.д.
Во многих случаях, когда пользователи пытаются установить или обновить некоторые приложения в «Microsoft Store» в «Windows 10» , операция завершается выводом сообщения об ошибке:
«Попробуйте еще раз. Произошла ошибка. Код ошибки: 0x803F8001»
После получения такого сообщения об ошибке пользователи не могут обновлять или загружать нужные приложения из «Microsoft Store» в «Windows 10» . Иногда пользователи не могут загрузить какое-либо определенное приложение из магазина, а при загрузке другого приложения – процесс завершается нормально без каких-либо ошибок. (Например, при попытке установить приложение «King of Thieves» из магазина «Windows 10» , появлялось сообщение об ошибке «0x803F8001» , а при попытке установить другую игру «Microsoft Sudoku» – она устанавливалась полностью.)
Поэтому важно уметь определять причину возникновения ошибки и знать алгоритм для ее устранения.
Сегодня в этом руководстве мы попытаемся решить эту проблему и поделимся с вами возможными способами.
Если вы сталкивались с такой проблемой ранее или она возникла у вас сейчас, то попробуйте применить следующие способы один за другим до полного устранения проблемы.
СПОСОБ 1: Очистка кэша хранилища «Microsoft Store» в «Windows 10»
Как следует из названия, вы должны попробовать очистить кэш в «Microsoft Store» с помощью простой команды «WSReset» . Данная команда может быть использована в качестве первого этапа устранения неполадок и проблем, связанных с «Microsoft Store» . Этот способ подходит для всех версий операционных систем «Windows» , начиная с «Windows 8» .
«WSReset» – это встроенная программа, присутствующая в «Windows 8» и более поздних версиях, которая может использоваться для очистки и сброса кэша «Microsoft Store» . Эта небольшая утилита очистит файлы хранилища и приложений так же, как вы очищаете кэш в веб-браузере (временные файлы).
Поскольку программа удаляет все файлы кэша в хранилище, то есть большая вероятность, что она устранит проблемы, связанные с неполадками в «Microsoft Store» .
- Чтобы использовать этот встроенный инструмент устранения неполадок, вам просто нужно выполнить команду «WSReset» . Для ее запуска необходимо использовать диалоговое окно «Выполнить» , открыть которое можно несколькими методами.
Метод 1 : Нажмите правой кнопкой мыши по кнопке «Пуск» , находящейся на «Панели задач» в нижнем левом углу экрана, или нажмите вместе сочетание клавиш «Windows + X» , и во всплывающем меню выберите раздел «Выполнить» .
Метод 2 : Нажмите на «Панели задач» кнопку «Пуск» и откройте всплывающее меню. Используя полосу прокрутки установленных приложений и программ, опустите бегунок вниз и откройте встроенное меню «Служебные – Windows» , в списке доступных приложений выберите раздел «Выполнить» .
Метод 3 : Возможно, самый легкий вариант вызвать диалоговое окно «Выполнить» , вместе нажмите сочетание клавиш «Windows + R» .
В диалоговом окне «Выполнить» введите в поле строки исполняемую команду «wsreset» и нажмите кнопку «ОК» или клавишу «Enter» для запуска процесса очистки кэша хранилища «Microsoft Store» .
- Процедура сброса кэша будет начата немедленно, и может занять несколько минут. По умолчанию, вы увидите кружок анимации, бегающий по кругу, в середине приложения «Microsoft Store» во время процесса очистки кэша. После очистки кэша будет запущен магазин приложений «Microsoft Store» .
Обычно, такой процедуры бывает достаточно для восстановления работоспособности и устранения существующих неполадок и ошибок в «Microsoft Store» . Теперь попробуйте снова установить или обновить приложения из магазина, все они должны заработать без каких-либо проблем.
Примечание : Исполняемый файл «WSReset.exe» находится в системной папке по следующему адресу: «C: \ Windows \ System32» . Вы также можете сразу запустить его оттуда без использования диалогового окна «Выполнить» .
Если вы беспокоитесь о своих персональных настройках или установленных приложениях, то это напрасно, не волнуйтесь! Команда «WSReset» не изменяет никаких настроек вашего компьютера и не удаляет ни одно из установленных приложений. Она просто очищает кэш-память «Windows» для устранения существующих неполадок.
Если проблема не устранена, неполадки присутствуют или вы видите перед собой сообщение об ошибке, то попробуйте применить следующий метод:
СПОСОБ 2: Попробуйте устранить неполадки в приложениях «Microsoft Store»
Корпорация «Microsoft» старается моментально реагировать на возникновение любых ошибок, и по возможности, пытается незамедлительно исправлять их. Для устранения неполадок и решения проблем с «Microsoft Store» был разработан официальный инструмент – «Microsoft Store Apps Troubleshooter» ( «Средство устранения неполадок приложений «Microsoft Store» ). Оно применяется для исправления неполадок и устранения всех известных проблем, с которыми сталкиваются пользователи «Windows» при использовании различных приложений, загруженных из «Microsoft Store» . Вы можете запустить средство устранения неполадок приложений «Microsoft Store» просто скачав его с официального сайта корпорации Microsoft. Откройте любой веб-браузер, в котором вы привыкли работать, перейдите на страницу поддержки «Устранение проблемы с приложениями Microsoft Store» и нажмите на кнопку «Запуск средства устранения неполадок» , чтобы загрузить его на свой компьютер.
Откройте сохраненный файл и запустите его, после чего средство устранения неполадок автоматически будет диагностировать следующие проблемы, которые могут мешать правильной работе приложений из магазина «Microsoft Store» :
- Защищенное аудио отключено;
- Некоторые параметры безопасности отсутствуют или были изменены;
- Регистрация службы отсутствует или повреждена;
- Требуется учетная запись «Microsoft» ;
- Ваш системный администратор отключил некоторые настройки;
- Слишком низкое разрешение дисплея;
- Вы не подключены к Интернету;
- Учетная запись пользователя отключена.
После завершения диагностики приложение определит существующую проблему и предложит возможный вариант ее исправления. Выберите предлагаемый способ, и приложение возвратит магазин «Windows» в исходное состояние, при этом «Microsoft Store» будет перезапущен.
Модуль устранения неполадок внесет необходимые изменения в систему и восстановит работоспособность магазина приложений «Microsoft Store» .
Этот официальный инструмент устранения неполадок «Microsoft Store Apps Troubleshooter» в основном устраняет все известные проблемы, связанные с приложениями «Microsoft Store» , позволяя вам полноценно использовать все доступные приложения магазина без ограничений.
СПОСОБ 3: Перезаписать программу «Microsoft Store»
Этот способ потребует от вас войти в систему компьютера под учетной записью пользователя, которая обладает правами администратора, для внесения последующих изменений.
Для устранения неполадок магазина «Windows» вы можете попытаться перерегистрировать программу «Microsoft Store» , выполнив следующие шаги.
Закройте магазин приложений «Microsoft Store» , если он запускается у вас автоматически при включении компьютера, затем откройте окно командной строки как «Администратор» . Этого можно добиться несколькими методами:
Метод 1 : Откройте диалоговое окно «Выполнить» , одним из методов, указанных выше, и в поле командной строки введите «cmd» .
Примечание : Иногда, даже если вы вошли в систему «Windows» под учетной записью, обладающей правами администратора, этого бывает недостаточно, и вы можете видеть следующее сообщение: «Ошибка: 740. Для запуска DISM требуется более высокий уровень разрешений. Для выполнения этих задач воспользуйтесь командной строкой с повышенными привилегиями.» .
В таком случае выполните следующие действия для повышения уровня привилегий командной строки. В проводнике файлов перейдите по следующему адресу: «C: \ Windows \ System32» и найдите исполняемый файл «cmd.exe» . Нажмите на нем правой кнопкой мыши и во всплывающем меню выберите пункт «Запуск от имени администратора» .
Если вы хотите, чтобы файл командной строки с правами администратора был у вас всегда под рукой, то во всплывающем меню перейдите в раздел «Отправить» , откройте встроенное меню и выберите пункт «Рабочий стол (создать ярлык)» .
Файл появится на «Рабочем столе» . Теперь вы можете нажать на нем правой кнопкой мыши и во всплывающем меню выбрать раздел «Запуск от имени администратора» , каждый раз, когда возникает необходимость запуска командной строки с повышенными привилегиями. Или задать этот параметр на постоянной основе. Тогда во всплывающем меню нажмите раздел «Свойства» .
В окне «Свойства» перейдите на вкладку «Ярлык» и нажмите кнопку «Дополнительно» .
В окне «Дополнительные свойства» установите флажок в ячейке «Запуск от имени администратора» и сохраните внесенные изменения.
Теперь в всегда сможете открыть командную строку с правами администратора, используя созданный ярлык на рабочем столе.
Метод 2 : Нажмите вместе сочетание клавиш «Windows + X» или щелкните правой кнопкой мыши по кнопке «Пуск» в левом нижнем углу экрана на «Панели задач» , и во всплывающем меню выберите раздел «Windows PowerShell (администратор)» (в более ранних версиях Windows – «Командная строка (администратор)» ).
Метод 3 : Выполните вход в главное меню, нажав кнопку «Пуск» на «Панели задач» , используя полосу прокрутки установленных программ и приложений, опустите бегунок вниз к разделу «Служебные – Windows» , раскройте встроенное меню и найдите раздел «Командная строка» . Нажмите на нем правой кнопкой мыши, выберите во всплывающем меню раздел «Дополнительно» , откройте вложенное меню и выберите пункт «Запуск от имени администратора» .
В окне «Командная строка» введите следующую команду и подтвердите ввод клавишей «Enter» на клавиатуре:
По завершению, перезагрузите компьютер, откройте «Microsoft Store» и попробуйте обновить или установить нужные приложения.
СПОСОБ 4: Выйти и снова войти
Иногда этот способ может помочь вам, если был выполнен не корректный вход в систему. Выйдите из текущей сессии в «Microsoft Store» , а затем снова войдите в систему, чтобы исправить эту проблему.
Итак, выйдите из своей учетной записи в разделе «Профиль» в правом верхнем углу окна «Microsoft Store» , закройте магазин «Windows» , а затем опять откройте, теперь заново войдите в свою учетную запись «Microsoft» в магазине приложений. После успешного входа в систему попробуйте обновить или установить необходимые приложения.
СПОСОБ 5: Удаление и переустановка приложения
Если появляется сообщение об ошибке «0x803F8001» при обновлении приложения, то попробуйте сначала удалить приложение с помощью меню «Пуск» или раздела «Параметры» .
Удалить приложение с помощью меню «Пуск» : Все приложения, установленные у вас на компьютере, отображаются в главном меню, открывающемся при нажатии кнопки «Пуск» на «Панели задач» . Используя полосу прокрутки доступного списка приложений и программ, выберите необходимое и нажмите на нем правой кнопкой мыши, во всплывающем меню выберите раздел «Удалить» . На запрос «Это приложение и все его данные будут удалены.» нажмите кнопку «Удалить» еще раз, чтобы подтвердить свой выбор и завершить процесс удаления выбранного приложения.
Удалить приложение с помощью раздела «Параметры» : Откройте раздел «Параметры» одним из трех методов на выбор.
Метод 1 : На «Панели задач» нажмите кнопку «Пуск» и в главном меню в левой панели нажмите значок «Шестеренка» .
Или в главном меню «Пуск» воспользуйтесь полосой прокрутки и опустите бегунок вниз к разделу «Параметры» в списке установленных программ и приложений.
Метод 2 : Щелкните правой кнопкой мыши на кнопку «Пуск» на «Панели задач» или нажмите вместе сочетание клавиш «Windows + X» , и во всплывающем меню выберите раздел «Параметры» .
Метод 3 : Самый быстрый метод – используйте сочетание клавиш вместе «Windows + I» и вызовите окно «Параметры» напрямую.
Выберите раздел «Приложения» и в правой панели окна, используя полосу прокрутки для перемещения бегунка вниз, выберите из списка то приложение, которое вы хотите удалить. Нажмите кнопку «Удалить» , и во всплывающем сообщении нажмите ее еще раз для завершения процесса удаления.
После удаления приложения попробуйте переустановить его заново с помощью магазина приложений «Microsoft Store» . Это также может решить проблему.
СПОСОБ 6: Включите службу определения местоположения пользователя
Вы также можете попытаться включить службу определения местоположения, чтобы исправить эту проблему:
- Воспользуйтесь одним из методов, представленных в предыдущем пункте «СПОСОБ 5: Удаление и переустановка приложения» , и откройте приложение «Параметры» .
- Опустите бегунок полосы прокрутки вниз и выберите раздел «Конфиденциальность» . В левой панели окна выберите раздел «Расположение» , в правой панели нажмите кнопку «Изменить» , и во всплывающем окне переведите индикатор в положение «Вкл.» , чтобы включить определение местоположения для этого устройства. Теперь служба определения местоположения будет включена.
Примечание : Если вы являетесь уверенным пользователем, то вы можете запустить страницу определения местоположения напрямую, используя возможности командной строки. Откройте окно «Выполнить» любым из приведенных методов, описанных нами ранее в этой статье в пункте:
«СПОСОБ 1: Очистка кэша хранилища «Microsoft Store» в «Windows 10»» . В поле командной строке введите следующую команду «ms-settings: privacy-location» и нажмите кнопку «ОК» или «Enter» на клавиатуре для запуска страницы.
После включения службы определения местоположения пользователя попробуйте обновить или установить необходимые приложения.
СПОСОБ 7: Исправьте настройки региона и языка
Иногда неверное местоположение, неправильные настройки языка и региона также могут вызывать возникновение проблем с установкой и использованием приложений из магазина «Microsoft Store» . Убедитесь, что на вашем устройстве в операционной системе «Windows 10» выбраны правильные регион и язык, выполнив следующие действия:
- Откройте приложение «Параметры» любым методом, описанным ранее в этой статье (например, используя совместно сочетание клавиш «Windows + I» для вызова окна «Параметры» напрямую).
- Теперь нажмите раздел «Время и язык» в приложении «Параметры» , перейдите в левой панели в раздел «Регион и язык» , в правой панели дважды проверьте настройки в пунктах «Страна и регион» и «Языки» . Вы можете попытаться временно установить параметр региона «США» на своем компьютере, чтобы устранить проблему.
Примечание : Уверенные пользователи могу воспользоваться командной строкой и напрямую запустить раздел «Регион и язык» . Откройте окно «Выполнить» любым удобным способом, описанным ранее (например, используя совместное сочетание клавиш «Windows + R» ), и в поле командной строки введите команду «ms-settings: regionlanguage» . Затем нажмите кнопку «ОК» или «Enter» на клавиатуре для запуска раздела.
СПОСОБ 8: Используйте команду «DISM» для очистки компонентов
Вы также можете воспользоваться исполняемой командой для очистки хранилища компонентов. Для начала вам необходимо открыть окно командной строки. Вы можете воспользоваться одним из методов, уже описанных нами ранее в этой статье в пункте: «СПОСОБ 3: перезаписать программу «Microsoft Store»» . Обязательным условием от вас является вход в систему компьютера под учетной записью пользователя, обладающей правами администратора, для внесения последующих изменений.
В окне командной строке с правами администратора введите следующую команду, чтобы выполнить очистку хранилища компонентов:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Примечание : Исполняемый файл «Dism.exe» находится в системной папке по следующему адресу: «C: \ Windows \ System32» . Вы также можете сразу запустить его оттуда без использования диалогового окна «Выполнить» .
Такой способ тоже может помочь устранить проблему в «Microsoft Store» .
В этом руководстве мы описали для вас возможные способы решения случаев возникновения различных проблем и всплывающих сообщений об ошибках при загрузке, установке или обновлении приложений в «Microsoft Store» в «Windows 10» .









