Как запустить reg-файл от имени администратора
Обновлено: 21.11.2024
Несмотря на то, что вам всегда следует с осторожностью запускать ненадежные приложения от имени администратора, существует множество законных приложений, для правильной работы которых требуется токен доступа администратора. В результате, если ваше приложение работает неправильно, полезно знать, как запустить программу от имени администратора.
Windows 10: запускайте от имени администратора CMD, PowerShell или любое другое приложение
Примеры того, когда приложению может потребоваться полный ключ доступа администратора, включают в себя во время установки, при применении параметров совместимости, а также при записи или изменении содержимого в папках с ограниченным доступом.
Когда это происходит, пользователи обычно получают диалоговое окно контроля учетных записей (UAC) с просьбой дать согласие на получение прав администратора. Однако не каждое приложение запрашивает права администратора, когда это необходимо, поэтому полезно знать, как заставить приложение запускаться от имени администратора вручную.
Сегодня мы собираемся показать вам несколько способов добиться этого, а также то, как сделать так, чтобы определенное приложение всегда запускалось от имени администратора. Чего мы не будем показывать, так это того, как заставить каждое? приложение работать от имени администратора, так как это представляет большую угрозу безопасности и должно использоваться только в определенных случаях.
Как работать от имени администратора в Windows 10 с помощью сочетания клавиш
Сочетание клавиш Windows 10, запускаемое от имени администратора, невероятно полезно, но используется преступно недостаточно. Неудивительно, ведь Microsoft не афиширует широко свое существование. Вот что вам нужно сделать, чтобы заставить его работать:
Нажмите на свое приложение и нажмите Ctrl + Shift + Enter
Вы также можете нажать Ctrl + Shift + Клик по приложению в меню "Пуск". Просто имейте в виду, что каждое приложение может не учитывать этот ярлык? если вы не получили приглашение администратора, попробуйте один из других способов ниже.
Как запустить администратора программы через контекстное меню
Это, пожалуй, самый известный способ запуска приложения от имени администратора, и в этом есть смысл. Это интуитивно понятно, быстро и работает каждый раз. Если вы еще не в курсе, вот как это сделать:
-
Щелкните правой кнопкой мыши значок приложения и выберите "Запуск от имени администратора"
Когда появится диалоговое окно UAC, просто нажмите «Да».
Как запустить от имени администратора через диалоговое окно «Выполнить»
Для некоторых приложений может быть проще просто запустить их от имени администратора через диалоговое окно "Выполнить", чем искать их местоположение.
-
Нажмите Ctrl + R и введите название своего приложения, затем нажмите Ctrl + Shift + Enter
Кроме того, вы можете нажать кнопку "ОК", удерживая Ctrl + Shift.
Как запускать программы от имени администратора из меню «Пуск»
Меню «Пуск» — это то, как многие из нас выбирают для запуска приложений, поэтому имеет смысл показать вам, как запускать их и с правами администратора.
-
Щелкните правой кнопкой мыши приложение в меню "Пуск" и выберите "Дополнительно > Запуск от имени администратора"
Нажмите? "Да" для любых всплывающих окон UAC.
Как запустить программу от имени администратора в Windows 10 из ленты проводника
Если вы уже открыли приложение в проводнике, имеет смысл запустить его от имени администратора через ленту проводника. Вот как это сделать:
-
Нажмите на приложение, перейдите на вкладку "Инструменты приложения" на ленте и нажмите "Запуск от имени администратора"
Для большинства людей это будет медленнее, чем использование контекстного меню, но если вы используете сенсорный экран, то это гораздо более удобный метод.
Вы также можете нажать на нижнюю половину значка и выбрать «Запуск от имени администратора» в раскрывающемся списке. Это может быть полезно, если у вас есть другой вариант для главной кнопки по умолчанию.
Как запустить приложение панели задач от имени администратора
Хотя Microsoft не делает этого очевидным, вы также можете запускать приложение от имени администратора прямо со значка на панели задач. Вот как:
-
Щелкните правой кнопкой мыши значок на панели задач, затем еще раз щелкните правой кнопкой мыши имя приложения
Вы увидите всплывающее секретное меню с дополнительными параметрами. Один из них — «Запуск от имени администратора». Нажмите на нее.
Как работать от имени администратора через диспетчер задач
Если у вас возникли проблемы с проводником Windows или вы просто хотите пофантазировать, Диспетчер задач позволяет запускать новые задачи от имени администратора:
Нажмите «Пуск» и введите «Диспетчер задач», затем щелкните верхний результат. Либо нажмите Ctrl + Shift + Esc.
Если у вас нет этой опции, значит, вы уже нажимали ее раньше. В этом случае вам не нужно выполнять этот шаг.
Как всегда работать от имени администратора в Windows 10 с расширенными свойствами ярлыка
Если у вас есть приложение, которому требуются права администратора при каждом запуске, может быть очень сложно не забывать каждый раз щелкать его правой кнопкой мыши. Чтобы избежать этого, вы можете настроить его так, чтобы он всегда запрашивал права администратора при запуске. Вам все равно придется принять диалоговое окно UAC, но это сэкономит вам пару кликов.
-
Щелкните правой кнопкой мыши ярлык приложения и выберите "Свойства"
На этом все. Оно будет автоматически запрашивать согласие администратора при каждом запуске приложения.
Как всегда запускать от имени администратора через свойства совместимости
Если у вас нет ярлыка для приложения, вы можете сделать так, чтобы оно всегда запускалось от имени администратора на вкладке совместимости в его свойствах:
-
Щелкните свое приложение правой кнопкой мыши и выберите "Свойства"
Нажмите «ОК», чтобы применить изменения.
Если вам нужны разные настройки для разных пользователей, вы можете нажать кнопку "Изменить настройки для всех пользователей" в нижней части вкладки "Совместимость".
Если снять флажок, приложение автоматически запустится только от имени администратора. Всем остальным придется делать это вручную. Нажмите «ОК», чтобы применить изменения.
Как всегда запускать приложение от имени администратора в редакторе реестра
Если вышеуказанные методы не работают для вас, вы можете вместо этого обратиться к редактору реестра. Это немного пугает, но если вы будете следовать советам из нашего руководства по безопасному редактированию реестра, все будет в порядке.
Нажмите «Пуск», а затем введите «Regedit». Нажмите на верхний результат.
В верхней панели редактора реестра вставьте следующее:
Щелкните правой кнопкой мыши пустое место на главной панели и выберите «Создать > Строковое значение».
Нажмите «ОК», чтобы применить изменение. Когда вы в следующий раз запустите свое приложение, оно должно работать от имени администратора.
Как включить скрытую учетную запись администратора или полностью отключить UAC
На этом руководство о том, как работать от имени администратора в Windows 10, завершено, но вы можете внести дополнительные изменения. Если вы согласны со значительными рисками безопасности, вы можете, например, узнать, как полностью отключить подсказки UAC. Если обычный доступ администратора не помогает, вы также можете включить скрытую учетную запись администратора для расширенных прав.
Обновление: Microsoft больше не поддерживает Windows 7. Однако, если вы все еще используете Windows 7, эти шаги должны работать.
Если вы когда-либо пытались возиться с файлами в папках Windows или Program Files в Windows 7, вы, вероятно, заметили, что Windows любит выдавать ошибки прав доступа. В основном это связано с тем, что эти области считаются защищенными каталогами операционной системы, и их редактирование может вызвать проблемы. Но если вы знаете, что делаете, эти блокировки разрешений просто сильно раздражают.
Один из способов обойти эту проблему — настроить параметр Запуск от имени администратора в контекстном меню для проблемных типов файлов. В Windows нет простого интуитивно понятного способа сделать это, но ниже я расскажу вам о процессе и максимально упрощу его.
Шаг 1. Откройте regedit
Нажмите на сферу меню "Пуск" Windows, а затем Введите regedit в поле поиска. Теперь Нажмите Enter или просто Нажмите на ссылку программы.
Шаг 2
В редакторе реестра найдите расширение файла, которое вы хотите открыть от имени администратора. Все расширения файлов хранятся в дереве HKEY_CLASSES_ROOT. Например, я собираюсь добавить «Запуск от имени администратора» ко всем своим ZIP-файлам. Для этого я перейду к следующему разделу реестра:
Оказавшись здесь, взгляните на значение данных записи (по умолчанию). Для .zip мой читает CompressedFolder. Это означает, что фактический ключ, который мне нужно отредактировать, будет называться CompressedFolder, так что давайте найдем его.
Шаг 3
Есть два способа найти ключ в реестре. Один из них очевиден: просто просматривайте свой реестр, пока не найдете его… Другой способ немного быстрее: просто нажмите CTRL+F на клавиатуре и введите имя искомого ключа. Поскольку мы знаем, что ключ, который я ищу, называется сжатой папкой, я могу искать именно его. Это позволит нам найти ключ за считанные секунды.
Теперь, когда мы нашли ключ, нам нужно открыть открытый путь и сделать его копию. Точный путь, который мы собираемся скопировать:
Шаг 4
Теперь, чтобы сделать копию, нам нужно использовать функцию экспорта. Щелкните правой кнопкой мыши клавишу Command и выберите Экспорт в контекстном меню.
Windows попросит вас указать имя файла и место для сохранения копии. Имя файла не имеет значения, поскольку важны только данные в самом файле. Сохраните его в легкодоступном месте — мы удалим его после того, как закончим с ним.
Шаг 5
Теперь, когда файл сохранен, щелкните правой кнопкой мыши файл реестра и выберите Открыть с помощью > Блокнот.
Теперь в блокноте нам достаточно изменить одно слово в тексте файла. Мы изменим replace Open и на его месте Type runas.
Поэтому …shell\Open\Command] станет …shell
unas\Command.
После этого сохраните файл.
Шаг 6
Теперь нам просто нужно добавить нашу отредактированную информацию реестра в реестр Windows. Для этого дважды щелкните файл .reg, который мы только что отредактировали, или щелкните правой кнопкой мыши файл и выберите Объединить.
Появится небольшое окно подтверждения. Нажмите Да, а затем ОК.
По сути, это создает новый ключ runas, точно такой же, как исходный ключ Open.
Теперь функция «Запуск от имени администратора» должна отображаться в контекстном меню расширения, в которое вы только что добавили его. В этом руководстве мы рассмотрели процесс для типов файлов .zip, но вы можете повторить этот процесс для любого типа файлов, который вам нравится.
Не забывайте, что теперь, когда мы закончили с отредактированным файлом реестра, который мы сохранили ранее, вы можете удалить его. Чистота рядом с заводностью.
Если вы пытаетесь объединить регистрационный файл в Windows Vista с записями, отличными от HKEY_CURRENT_USERS, из стандартной учетной записи пользователя, слияние, вероятно, завершится ошибкой, так как регистрационный файл хочет записать общесистемные параметры реестра, такие как HKEY_LOCAL_MACHINE и HKEY_CLASSES_ROOT, Например. Единственный известный мне способ выполнить слияние — открыть командную строку с повышенными правами, а затем слить регистрационный файл. Но я очень быстро научился этому, поэтому я изменил реестр, добавив пункт «Запуск от имени администратора» в контекстное меню файла регистрации (*.reg).
ПРИМЕЧАНИЕ
Чтобы увеличить изображения, просто нажмите на изображения, которые хотите просмотреть. В Internet Explorer 7 вы можете щелкнуть изображение правой кнопкой мыши, чтобы выбрать Открыть в новой вкладке.
ВНИМАНИЕ
Редактирование реестра Windows Vista может вызвать серьезные проблемы, такие как нестабильность системы при редактировании/удалении неправильных записей. Пожалуйста, используйте редактор реестра с особой осторожностью.
ВНИМАНИЕ
Прежде чем вносить какие-либо изменения в реестр Windows Vista, создайте резервную копию реестра Windows Vista, создав точку восстановления системы, следуя инструкциям из раздела «Создание точки восстановления системы».
Чтобы добавить «Запуск от имени администратора» в контекстное меню регистрационного файла — ручной метод
ПРИМЕЧАНИЕ
Чтобы увеличить изображения, просто нажмите на изображения, которые хотите просмотреть. В Internet Explorer 7 вы можете щелкнуть изображение правой кнопкой мыши, чтобы выбрать Открыть в новой вкладке.
- Откройте редактор реестра с повышенными правами. Инструкции см. в статье блога «Открытие редактора реестра с повышенными правами».
- Перейдите к:
HKCR\regfile\shell
- Создайте новый ключ, щелкнув правой кнопкой мыши "оболочку" и выбрав "Создать" > "Ключ". Назовите новый ключ RunAs.
- Создайте новый ключ, щелкнув правой кнопкой мыши "Запуск от имени" и выбрав "Создать" > "Ключ". Назовите новую горячую команду.
- Двойной щелчок (по умолчанию) по адресу:
HKCR\regfile\shell\RunAs\command
- В поле «Значение» введите следующее:
regedit.exe «%1»
Добавить «Запуск от имени администратора» в контекстное меню регистрационного файла — с помощью Reg Add
- Откройте командную строку с повышенными правами. Инструкции см. в статье блога «Открытие командной строки с повышенными правами».
- Введите следующее в окне командной строки с повышенными привилегиями:
reg add HKCR\regfile\shell\RunAs\command /ve /d "regedit.exe \"%1\""
ол>р>
- Скачать RunAs.REGFILE.reg в папку на жестком диске.
- Откройте командную строку с повышенными правами. Инструкции см. в статье блога «Открытие командной строки с повышенными правами».
- Измените каталоги на папку, в которой вы сохранили файл RunAs.REGFILE.reg. Например, если вы сохранили файл RunAs.REGFILE.reg в "c:\users\Bill", введите в окне командной строки с повышенными привилегиями следующее:
cd "c:\users \Билл"
- Затем введите в окне командной строки с повышенными привилегиями следующую команду, чтобы объединить файл регистрации с реестром:
RunAs.REGFILE.reg
- Нажмите «Да», чтобы подтвердить, что вы хотите объединить файл RunAs.REGFILE.reg с реестром.
- Появится окно подтверждения с вопросом, хотите ли вы объединить регистрационный файл RunAs.REGFILE.reg с реестром Windows Vista. Нажмите Да, чтобы продолжить слияние регистрационного файла. См. изображение ниже.
- Если вы успешно объединили файл регистрации RunAs.REGFILE.reg, должно появиться следующее окно. См. изображение ниже.
- Нажмите «Пуск», а затем «Выполнить…».
- Введите regedit и нажмите OK.
- В regedit нажмите «Файл», а затем. Импорт.
- Введите имя файла или иным образом найдите файл «.reg», который вы хотите ввести, и нажмите OK.
- Содержимое файла «.reg» будет внесен в реестр.
- В поле поиска на панели задач введите regedit, а затем выберите в результатах Редактор реестра (настольное приложение).
- Нажмите правой кнопкой мыши "Пуск" и выберите "Выполнить". Введите regedit в поле Открыть: и нажмите кнопку ОК.
Чтобы добавить «Запуск от имени администратора» в контекстное меню файла регистрации — с помощью файла регистрации
ПРИМЕЧАНИЕ
Чтобы увеличить изображения, просто нажмите на изображения, которые хотите просмотреть. В Internet Explorer 7 вы можете щелкнуть изображение правой кнопкой мыши, чтобы выбрать Открыть в новой вкладке.
ПРИМЕЧАНИЯ
ПРИМЕЧАНИЕ
Чтобы увеличить изображения, просто нажмите на изображения, которые хотите просмотреть. В Internet Explorer 7 вы можете щелкнуть изображение правой кнопкой мыши, чтобы выбрать Открыть в новой вкладке.
Чтобы получить доступ к редактору реестра в Windows 10, введите «regedit» в строке поиска Cortana. Щелкните правой кнопкой мыши параметр regedit и выберите «Открыть от имени администратора». Кроме того, вы можете нажать клавишу Windows + клавишу R, чтобы открыть диалоговое окно «Выполнить». Введите «regedit» в это поле и нажмите «ОК».
Как запустить файл .reg?
reg” выглядит следующим образом:
Как запустить команду реестра?
Как открыть редактор реестра в Windows 10
Как запустить от имени администратора в реестре Windows XP?
Нажмите клавиши Windows + R на клавиатуре, чтобы открыть «Выполнить», и введите regedit в поле «Открыть». Затем нажмите или коснитесь «ОК» или нажмите «Ввод» на клавиатуре. Когда вы увидите приглашение UAC, нажмите Да, чтобы запустить редактор реестра.
Как запустить пакетный файл из реестра?
Возможно, запуск пакета с повышенными привилегиями изменит начальный каталог на %windir%\system32 (путь, где находится cmd.exe). всегда выполнять файл. reg находится в том же каталоге, что и командный файл. Также рассмотрите возможность использования команды REG, так как она позволяет выполнять консольные операции с реестром (отметьте REG /? ).
Что делает Reg EXE?
Reg.exe — это инструмент консоли реестра Microsoft. Этот файл является частью операционной системы Microsoft Windows. Reg.exe разработан корпорацией Microsoft. Reg.exe — это утилита командной строки для добавления, изменения и отображения сведений о подразделах реестра и значений в записях реестра.
как сделать runas в reg файле?
или runas в regedit.exe в reg-файле.
под этим я подразумеваю. Предположим, я нахожусь в учетной записи без прав администратора. Если я хочу запустить
exe-файл, я могу щелкнуть правой кнопкой мыши и выполнить runas, а также ввести имя пользователя и
пароль административной учетной записи. Но я не могу сделать это
с reg-файлом.
Я не могу щелкнуть правой кнопкой мыши reg-файл..
и это тоже не работает
C:\WINDOWS>runas /user:Administrator regedit.exe c:\a.reg
это работает в том смысле, что он открывает regedit и пытается запустить файл
reg. Но не могу записать в нужное место, потому что не администратор
C:\WINDOWS>regedit.exe c:\a.reg
это открывает regedit, но я хочу запустить reg-файл, я не хочу
вводить информацию из reg-файла вручную
C:\WINDOWS>runas /user:Администратор regedit. исполняемый файл
Пегас \(Лучший игрок\)
Гость
Пегас \(Лучший игрок\)
Гость
Рич Раффенетти
Гость
regedit имеет пункт меню для импорта. который читает reg файл. Будет ли это
отличаться от "ввода информации из reg-файла вручную" для вас?
Олаф Энгельке [MVP Windows Server]
Гость
Здравствуйте,
написал в сообщении
news:1184114732.330052.114300@n2g2000hse.googlegroups.com.
> как ты делаешь руны на рег файле?
> или runas на regedit.exe на рег файл.
>
> под этим я подразумеваю. Предположим, я нахожусь в учетной записи без прав администратора. Если я хочу запустить
> исполняемый файл, я могу щелкнуть правой кнопкой мыши и выполнить runas, а также ввести имя пользователя и
> пароль административной учетной записи. Но я не могу сделать это
> с помощью reg-файла.
>
> Я не могу щелкнуть правой кнопкой мыши reg-файл..
>
> и это тоже не работает
> C:\WINDOWS>runas / user:Administrator regedit.exe c:\a.reg
>
у меня работает:
runas /user:administrator "regedit /sc:\test.reg"
спрашивает для пароля и входит в regfile без дальнейших комментариев.
Протестировано на платформе Windows XP Pro SP2.
Возможно, проблема в недостающих кавычках.
С наилучшими пожеланиями из Германии
Олаф
Рич Раффенетти
Гость
regedit имеет пункт меню для импорта. который читает reg файл. Будет ли это
отличаться от "ввода информации из reg-файла вручную" для вас?
Олаф Энгельке [MVP Windows Server]
Гость
Здравствуйте,
написал в сообщении
news:1184114732.330052.114300@n2g2000hse.googlegroups.com.
> как ты делаешь руны на рег файле?
> или runas на regedit.exe на рег файл.
>
> под этим я подразумеваю. Предположим, я нахожусь в учетной записи без прав администратора. Если я хочу запустить
> исполняемый файл, я могу щелкнуть правой кнопкой мыши и выполнить runas, а также ввести имя пользователя и
> пароль административной учетной записи. Но я не могу сделать это
> с помощью reg-файла.
>
> Я не могу щелкнуть правой кнопкой мыши reg-файл..
>
> и это тоже не работает
> C:\WINDOWS>runas / user:Administrator regedit.exe c:\a.reg
>
у меня работает:
runas /user:administrator "regedit /sc:\test.reg"
спрашивает для пароля и входит в regfile без дальнейших комментариев.
Протестировано на платформе Windows XP Pro SP2.
Возможно, проблема в недостающих кавычках.
С наилучшими пожеланиями из Германии
Олаф
Гость
11 июля, 11:21, "Олаф Энгельке [MVP Windows Server]"
написал:
> Привет, написал в сообщении
>
> новости:1184114732.330052 .114300@n2g2000hse.googlegroups.com. > как ты делаешь руны на рег файле?
> > или рунас на regedit.exe на рег файл.
>
> > Под этим я подразумеваю.Предположим, я нахожусь в учетной записи без прав администратора. Если я хочу запустить
> > исполняемый файл, я могу щелкнуть правой кнопкой мыши и выполнить runas, а также ввести имя пользователя и
> > пароль учетной записи или административной учетной записи. Но я не могу сделать это
>> с помощью рег-файла.
>
> > Я не могу щелкнуть правой кнопкой мыши reg-файл..
>
> > и это тоже не работает
> > C:\WINDOWS >runas /user:Administrator regedit.exe c:\a.reg
>
> у меня работает:
> runas /user:administrator "regedit /sc:\test.reg"
> запрашивает пароль и входит в regfile без дальнейших комментариев.
> Протестировано на платформе Windows XP Pro SP2.
> Возможно, проблема в недостающих кавычках.
> С наилучшими пожеланиями из Германии
> Олаф
спасибо за подсказку /s, но в данный момент я хочу, чтобы все сообщения об ошибках или
подтверждения отображались. Я не хочу, чтобы их подавляли!
Вы были правы.. Нужны кавычки. Но что, если в каталоге есть
пробелы?
При этом запускается regedit, но он не читает каталог должным образом и
передает ему последовательность неверных путей, каждый из которых вызывает окно с ошибкой,
а затем сдается.
C:\WINDOWS>runas /user:Administrator "regedit.exe c:\Documents and
Settings\James\desktop\a.reg"
Введите пароль администратора:
>Попытка запустить regedit.exe c:\Documents and Settings\James\desktop
\a.reg
от имени пользователя "BLAH234\Администратор" .
примечание: использование табуляции в cmd.exe для завершения имени файла немного ускорило это!
Читайте также: