Ошибка 740: для запуска DISM требуется более высокий уровень разрешений

Ошибка 740 появляется в тот момент, когда пользователь запускает команду DISM в обычной командной строке без прав администратора — Windows блокирует выполнение и выводит сообщение «для запуска DISM требуется более высокий уровень разрешений». Это не сбой системы и не повреждение файлов, а штатная реакция механизма контроля учётных записей User Account Control (UAC).

Утилита DISM (Deployment Image Servicing and Management) работает с образом Windows: проверяет целостность хранилища компонентов, восстанавливает системные файлы, добавляет и удаляет компоненты. Такие операции затрагивают защищённые области системы, поэтому требуют повышенных привилегий. Ниже разберём, почему возникает ошибка 740 и какие способы запуска DISM с нужными правами существуют.

Что означает ошибка 740

Код 740 — это системная ошибка ERROR_ELEVATION_REQUIRED. Она сообщает, что запрошенная операция требует повышения уровня привилегий. Проще говоря, вы пытаетесь выполнить административную команду из процесса, запущенного с обычными правами пользователя.

Типичный сценарий: пользователь открывает командную строку через Win + Rcmd и вводит dism /online /cleanup-image /restorehealth. В ответ система выдаёт ошибку 740, потому что окно консоли было запущено без повышения прав. То же самое происходит при запуске DISM из скриптов, планировщика задач или сторонних программ, если они не запрошены с привилегией администратора.

Важно понимать: сама утилита DISM исправна, и команда составлена верно. Проблема исключительно в уровне разрешений процесса, из которого выполняется запуск.

Способ 1. Запуск командной строки от имени администратора

Самый простой и надёжный вариант — открыть командную строку с повышенными правами и повторить команду DISM уже в ней. Сделать это можно несколькими путями в зависимости от версии Windows.

  • 🖱️ Нажмите Пуск, введите cmd, кликните правой кнопкой по пункту «Командная строка» и выберите «Запуск от имени администратора».
  • ⌨️ Нажмите Win + X и выберите «Windows PowerShell (администратор)» или «Терминал Windows (администратор)» — DISM работает и в этих оболочках.
  • 🔍 В поиске на панели задач введите cmd и в правой панели результатов нажмите «Запуск от имени администратора».
  • 📋 Откройте «Диспетчер задач» (Ctrl + Shift + Esc), выберите «Файл» → «Запустить новую задачу», введите cmd и отметьте галочку «Создать задачу с правами администратора».

После открытия окна с повышенными правами введите команду:

dism /online /cleanup-image /restorehealth

Признак того, что окно запущено правильно, — слово «Администратор» в заголовке окна консоли. Если команда начала выполняться и показывает прогресс в процентах, ошибка 740 устранена.

☑️ Проверка перед запуском DISM

Выполнено: 0 / 5

Способ 2. Запуск DISM из PowerShell или Терминала Windows

В современных версиях Windows 10 и Windows 11 классическая командная строка часто заменена на PowerShell или Терминал Windows. DISM полностью совместим с обеими оболочками — синтаксис команды не меняется.

Откройте меню Win + X и выберите вариант с пометкой «администратор». Если вместо «Командная строка» там указан «Windows PowerShell (администратор)» — это нормально, введите ту же команду DISM. В Терминале Windows можно дополнительно выбрать профиль «Командная строка» через стрелку на панели вкладок.

Если при вводе команды в PowerShell система интерпретирует её иначе, можно вызвать утилиту напрямую по полному пути:

C:\Windows\System32\Dism.exe /online /cleanup-image /restorehealth

Способ 3. Запуск DISM из скрипта или планировщика задач

Ошибка 740 нередко возникает, когда DISM вызывается из батника (.bat) или задачи планировщика. В этом случае повышать права нужно не для окна консоли, а для самого сценария.

Для bat-файла есть два рабочих подхода. Первый — запускать сам скрипт через правый клик → «Запуск от имени администратора». Второй — добавить в начало скрипта самоповышение прав, но такие конструкции сложнее и зависят от настроек UAC, поэтому для разового применения проще ручной запуск.

Для планировщика задач откройте свойства задачи и на вкладке «Общие» отметьте опцию «Выполнять с наивысшими правами». Без этой галочки задача запускается с обычными привилегиями, и DISM внутри неё завершится с ошибкой 740.

⚠️ Внимание: не отключайте UAC полностью ради одного запуска DISM. Это снижает общий уровень защиты системы. Повышение прав для конкретного окна или задачи — безопасная и достаточная мера.
📊 Как вы обычно запускаете DISM?
Командная строка от имени администратора
PowerShell / Терминал Windows
Через bat-файл
Впервые столкнулся с этой утилитой

Почему ошибка может оставаться даже с правами администратора

В редких случаях сообщение о недостатке прав появляется и в окне, запущенном от имени администратора. Тогда стоит проверить несколько системных факторов.

  • 👤 Тип учётной записи. Убедитесь, что ваша учётная запись действительно входит в группу «Администраторы»: ПараметрыУчётные записиВаши данные.
  • 🛡️ Сторонний антивирус. Некоторые защитные решения перехватывают запуск системных утилит. Временно приостановите защиту и повторите команду.
  • 👥 Групповые политики. На рабочих компьютерах администратор домена может ограничивать запуск системных инструментов — в этом случае обратитесь к нему.
  • 💾 Повреждение самой утилиты. Проверьте, существует ли файл C:\Windows\System32\Dism.exe и запускается ли он напрямую.

Если учётная запись оказалась стандартной, а не административной, потребуется войти под другой учётной записью с правами администратора либо попросить владельца такой записи выполнить команду.

Как проверить свою группу через командную строку

Откройте обычную командную строку и введите команду: whoami /groups. В выводе найдите строку с группой «Администраторы» (Administrators). Если её нет или она помечена как «только для отказа», ваша учётная запись не имеет административных прав, и повысить их можно только из-под другой учётной записи администратора.

Сравнение способов запуска DISM с повышенными правами

Все перечисленные методы приводят к одному результату — процессу выдаётся маркер администратора. Различаются они удобством и сценарием применения.

Способ Когда уместен Сложность
Через поиск / меню Пуск Разовый запуск вручную Минимальная
Win + X → Терминал (администратор) Быстрый доступ в Windows 10/11 Минимальная
Диспетчер задач → новая задача Когда меню Пуск не отвечает Низкая
Ярлык с флагом «от администратора» Частое использование DISM Средняя
Планировщик с наивысшими правами Автоматическое обслуживание Средняя
⚠️ Внимание: во время работы DISM с параметром /restorehealth не закрывайте окно консоли, даже если прогресс кажется зависшим. Прерывание процесса может оставить хранилище компонентов в промежуточном состоянии.

Что делать после успешного запуска DISM

После того как ошибка 740 устранена и DISM отработал, логично завершить обслуживание системы проверкой целостности файлов. Для этого в том же окне с правами администратора выполните:

sfc /scannow

Утилита SFC использует хранилище компонентов, которое только что восстановил DISM, поэтому порядок именно такой: сначала DISM, затем SFC. По завершении перезагрузите компьютер, чтобы система применила заменённые файлы.

Если DISM завершился с ошибкой уже на этапе сканирования (например, не найден источник восстановления), это отдельная проблема, не связанная с кодом 740. В таком случае проверьте подключение к интернету — по умолчанию DISM загружает недостающие компоненты через Центр обновления Windows.

Частые вопросы

Можно ли запустить DISM без прав администратора?

Нет. Все основные операции DISM (проверка и восстановление хранилища, управление компонентами) изменяют защищённые области системы и требуют повышенных привилегий. Без них Windows вернёт ошибку 740.

Ошибка 740 — это признак вируса или повреждения Windows?

Нет, это штатная реакция системы контроля учётных записей на попытку запуска административной команды без повышения прав. Сама по себе ошибка 740 не указывает на повреждение файлов.

DISM запускается, но сразу закрывается. Это та же проблема?

Скорее всего, нет. Если окно мгновенно исчезает, возможно, вы запускаете Dism.exe двойным кликом из Проводника — утилита консольная и должна вызываться из командной строки с параметрами. Откройте cmd от имени администратора и введите команду вручную.

Работает ли DISM в безопасном режиме?

Да, утилита доступна в безопасном режиме, но права администратора всё равно обязательны. Учтите, что команда с /restorehealth может не сработать без сети, если для восстановления требуется загрузка компонентов из Центра обновления.

Чем DISM отличается от SFC?

DISM обслуживает образ Windows и хранилище компонентов, а SFC проверяет и восстанавливает отдельные системные файлы, используя это хранилище как источник. Поэтому при сбоях сначала выполняют DISM, а затем SFC.