Невозможно выполнить файл c windows regedit exe

Обновлено: 06.07.2024

Программа Regedit.exe запускает редактор реестра, который предоставляет возможность пользователям вносить изменения в регистрационную базу данных. Эта база или реестр Windows является «цементирующей» частью ОС, в котором в иерархическом порядке содержаться данные о конфигурации аппаратного и программного обеспечения. Но иногда при выполнении команды regedit Windows не реагирует на запрос пользователя, редактор реестра просто не запускается.


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

Почему Windows не находит программу regedit.exe

Проблема с запуском может возникнуть по следующим причинам:

  1. Отключен доступ к редактору реестра в групповой политике.
  2. Заражение компьютера вредоносными программами.
  3. Повреждены системные файлы.
  4. Неправильно настроены переменные среды.

Обратите внимание, что все указанные решения нужно выполнить в безопасном режиме.

Проверка компьютера на вирусы

Чаще всего запустить редактор реестра не удается из-за активности вредоносного ПО. Для очистки компьютера от вирусов запустите полное сканирование системы в безопасном режиме.

Поскольку в большинстве случаев к блокировке доступа к функциям ОС причастны вредоносные программы типа ransomware, рекомендуется использовать Malwarebytes.

После проверки перезапустите ОС в обычном режиме и проверьте, запускается ли редактор реестра.

Изменение параметра групповой политики

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

Войдите в систему с учетной записи администратора. Запустите Редактор локальной групповой политики командой gpedit.msc из окна «Выполнить» (Win +R).

Перейдите в раздел Конфигурация пользователя — Административные шаблоны. В разделе «Система» найдите запись «Запретить доступ к средствам редактирования реестра»

Двойным щелчком мыши откройте ее свойства и установите флажок в положение «Отключено».

Закройте окно и перезапустите систему. Попробуйте запустить команду regedit.

Изменение переменной среды

Переменные среды хранят информацию о настройках ОС. Если их значения заданы неправильно, то могут возникнуть проблемы с доступом к системным функциям. Поэтому если не запускается реестр командой regedit.exe, нужно проверить связанное с ним значение переменной среды

В проводнике кликните правой кнопкой мыши на «Этот компьютер» и выберите Свойства.

На левой панели перейдите в «Дополнительные параметры системы».

На вкладке Дополнительно щелкните кнопку «Переменные среды».

В поле системных переменных отметьте курсором строку Path и нажмите на «Изменить».

В поле значение переменной добавьте указанную строку:

Сохраните изменения на «ОК» и перезагрузите ПК.

Копирование Regedit из других источников

Возможно, что Windows не может обнаружить regedit.exe по причине его повреждения. Попробуйте заменить его из другого источника.

Запустите ПК в безопасном режиме и перейдите на системный диск (обычно, диск С).

В папке Windows.old найдите файл regedit.exe, щелкните по нему правой кнопкой мыши и выберите «Копировать». Теперь перейдите в рабочую папку Windows и вставьте этот файл.

Скопировать regedit.exe можно с другого компьютера, на котором установлена такая же версия ОС. После копирования проверьте, решена ли проблема.

Проверка системных файлов

Возможно, повреждены системные файлы или зависимости, которые используются программой regedit.exe. В этом случае проверьте ОС на наличие повреждений утилитами SFC и DISM.

Откройте командную строку с правами администратора с помощью поиска Windows или из меню Win +X.

Запустите команду sfc /scannow. После ее завершения перезапустите ПК и снова откройте командную строку. Выполните следующие сканирование системы командой:

Далее рассмотрим наиболее часто встречающиеся случаи, когда возникает сбой 740 и о возможных действиях в таких ситуациях.

Ошибка после скачивания файла и его запуска

Запрошенная операция требует повышения Error Creating Process

Что при этом происходит (при запуске из браузера):

  1. Файл, который для работы требует запуска от имени администратора запускается браузером от имени обычного пользователя (потому что некоторые браузера по-другому не умеют, например, Microsoft Edge).
  2. Когда начинают выполняться операции, требующие прав администратора, появляется сбой.

Решение в данном случае: запустить загруженный файл из папки, куда он был загружен вручную (из проводника).

Примечание: если вышеописанное не сработает, нажмите по файлу правой кнопкой мыши и выберите «Запустить от имени Администратора» (только если уверены в том, что файл надежный, иначе рекомендую сначала проверить его в в VirusTotal), так как возможно причина ошибки в необходимости доступа к защищенным папкам (чего не могут делать программы, запущенная с правами обычного пользователя).

Отметка «Запускать от имени Администратора» в параметрах совместимости программы

Ошибка запрошенная операция требует повышения

Иногда с теми или иными целями (например, для более простой работы с защищенными папками Windows 10, 8 и Windows 7) пользователь добавляет в параметры совместимости программы (открыть их можно так: правый клик по exe файлу приложения — свойства — совместимость) отметку «Запускать эту программу от имени администратора».

Параметр запуска программы от Администратора в свойствах

Примените настройки и снова попробуйте запуск программы.

Запуск одной программы из другой программы

Далее — несколько возможных примеров.

  • Если это самописный установщик игры с торрента, который, помимо прочего устанавливает vcredist_x86.exe, vcredist_x64.exe или DirectX, при запуске установки указанных дополнительных компонентов может возникать описываемая ошибка.
  • Если это какой-то лаунчер, запускающий другие программы, то он также может вызвать указанный сбой при запуске чего-либо.
  • Если какая-то программа запускает сторонний исполняемый модуль, который должен сохранить результат работы в защищенной папке Windows, это может вызывать ошибку 740. Пример: какой-либо конвертер видео или изображений, который запускает ffmpeg, а итоговый файл должен быть сохранен в защищенную папку (например, в корень диска C в Windows 10).
  • Аналогичная проблема возможна при использовании некоторых .bat или .cmd файлов.
  1. Отказаться от установки дополнительных компонентов в установщике или же запустить их установку вручную (обычно исполняемые файлы находятся в той же папке, где и исходный файл setup.exe).
  2. Запустить «исходную» программу или командный файл от имени администратора.
  3. В файлах bat, cmd и в собственных программах, если вы разработчик, использовать не путь к программе, а такую конструкцию для запуска: cmd /c start путь_к_программе (в данном случае будет вызван запрос UAC при необходимости). См. Как создать bat файл.

Дополнительная информация

Прежде всего, для того, чтобы проделать любые из перечисленных выше действий по исправлению ошибки «Запрошенная операция требует повышения», ваш пользователь должен иметь права администратора или же у вас должен быть пароль от учетной записи пользователя, являющегося администратором на компьютере (см. Как сделать пользователя администратором в Windows 10).

И в заключение пара дополнительных вариантов, если вам так и не удалось справится с ошибкой:

date

05.02.2018

directory

Вопросы и ответы

comments

Комментариев пока нет Привет, админ! Столкнулась с ошибкой при запуске установщика одной игры на своем компьютере с Windows 10: “Невозможно выполнить файл *.exe. CreateProcess: сбой; код 740. Запрошенная операция требует повышения”. На компьютере работаю под учетной записью с полными правами администратора, пыталась запустить файл установку и простым двойным щелчком, так и с повышенными правами с помощью меню «Запустить от имени администартора».

Как можно все-таки запустить установку?

Невозможно выполнить файл *.exe. CreateProcess: сбой; код. Запрошенная операция требует повышения

Ответ

В английской версии Windows ошибка выглядит так:

Error 740: The requested operation requires elevation

Сама по себе данная ошибка вызывается механизмом контроля учетных записей пользователя (User Account Control). Рассмотрим, как это обойти, не трогая настройки UAC (ползунок или политики).

Проблема с запуском скачанного файла

запустить файл из браузера

В том случае, если запуск программы из браузера блокируется, попробуйте запустить его из оболочки проводника Windows прямо из папки загрузок (если при ручном запуске также появится ошибка, попробуйте щелкнуть по файлы ПКМ и запустить его от имени администратора).

запустить его от имени администратора

Метка совместимости файла

В том случае, если ошибка 740 о необходимости запуска программы с повышенными привилегиями возникает при попытке запустить исполняемый файл из проводника Windows (или через ярлык приложения), проверьте в свойствах файла на вкладке Совместимость не включена ли опция Выполнять эту программу от имени администратора. В этом случае при попытке запуска такого приложения под обычным пользователем, проводник не сможе выполнить повышение привилегий пользователя до администратора, чего требует параметры файла.

свйоства совместимости файла Выполнять эту программу от имени администратора

Решение простое – снять отметку в свойствах файла. Если чекбокс недоступен, нужно сначала нажать на кнопку «Изменить параметры для все пользователей» и отключить опцию там.

Совет. В ряде случаев проблема решается сначала снятием отметки о запуске файла с расширенными правами, а затем её повторной установкой.

Запуск одной программы из другой

Файл может не открываться и по другим причинам – например, когда одно приложение требует для работы запуска другого, которое требует прав администратора для работы:

  • некоторые игры работает только через лаунчером, и решать проблему придётся дважды, снимая и устанавливая отметку в свойствах с каждой этой программы;
  • в некоторых случаях приложения запускают другие в процессе установки (например, вместе с играми устанавливается пакет DirectX или Microsoft Visual C++);
  • в процессе работы браузера или офисного пакета программ может запуститься установка дополнительных расширений и компонентов.

Разобраться с проблемой можно, запустив не отрывающийся файл вручную, отдельно от приложения. Так, инсталляция DirectX возможна из той же папки, в которой находится игра. Для этого снова придётся запускать файлы от имени администратора.

С ошибкой 740 сталкиваются и при сохранении (. ) различных файлов – аудио, видео, изображений и документов, попробуйте сохранить такие файлы в каталоги профиля пользователя (Рабочий стол, Документы и пр.).

Отключение UAC как крайняя мера

  1. Перейти в меню «Пуск».
  2. Открыть «Панель управления».
  3. Войти в категорию учётных записей.
  4. Выбрать изменение параметров контроля и установить ползунок на значении «Не уведомлять».

Операцию можно выполнить быстрее с помощью командной строки. В ней вводится команда UserAccountControlSettings, открывающая окно изменения параметров.

Ошибка-Сбой-в-CreateProcess-код-740

Причины возникновения сбоев CreateProcess

Если раньше права администратора были незначительные, то начиная с Windows 7 ситуация в корне поменялась. Современные операционные системы начинают использовать двойную административную систему. Это означает, что для некоторых действий могут требоваться права «особого администрирования», полностью обходя стандартную систему «Запуск от имени администратора». Конфликт в отсутствии полномочий и может выдавать ошибку «Createprocess: Сбой (740, 2, 261,267). Запрошенная операция требует повышения».

Если ошибка Код 740 появляется при использовании программ, тогда вам нужно запустить её от имени администратора. Все это делается через правую кнопку мыши. Там же перейдите в Свойства и во вкладке Совместимость укажите режим совместимости с Windows XP. Но если данный метод не сработает, тогда нужно сделать следующие варианты.

Первый вариант. Действенным способом считается отключение учетной записи администратора. Рабочий компьютер в офисе лучше не отключать, но если он у вас дома, тогда данный способ для вас наиболее подходящий.

  1. Выбираете «Мой компьютер» и кликаете правой клавишей на мышке.
  2. В выпавшем меню отыскиваете «Управление».
  3. Откроется окно. В нем ищете под меню «Локальные пользователи».
  4. Открываете паку «Пользователи».
  5. В средней колонке можно увидеть всех пользователей на компьютере. Выполните отключение учетной записи в каждом из них.
  6. Через правую кнопку мышки выберите «Свойства». Поставьте галочку напротив «Отключить учетную запись». ОК.

Второй способ. Выставьте все учетные записи в самое минимальное положение. Нужно изменить конфигурации системы.

  1. Перейдите в левое нижнее меню «Пуск» на рабочем столе.
  2. По стандарту ищем «Панель управления», а в ней «Учетные записи пользователей».
  3. В самом низу «Изменение параметров контроля».
  4. Теперь перед вами ползунок. Его смещаете в самый низ и жмете ОК.

Решение сбоя «CreateProcess: Код 2»

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

  • Решением становиться проверка ПК на наличие последних обновлений для всех компонентов.
  • Посетите официальную страницу библиотек DirectX и скачайте их.
  • Выполните установку DirectX и попробуйте ваши действия еще раз.

CreateProcess: Error 261, 267

Для данных сбоев нужно попробовать сделать персональное разрешение для папки, куда устанавливаются программы. Ведь именно при установке утилит и софта можно встретить данные конфликты (Error 261, 267).

  • Кликните по папке, куда собираетесь установить софт правой кнопкой мышки.
  • Выбираете «Свойства» и «Безопасность».
  • Выбираете своего администратора и жмете «Изменить».
  • Ставите в столбике «Разрешить» галочку, напротив «Полный доступ».
  • Жмем ОК.

Читайте также: