Как запустить msi от имени администратора

Обновлено: 21.11.2024

Как в теме. Я хочу запустить установщик .msi, но не могу установить программу, потому что для этого требуются права администратора. Что касается файлов .exe, я знаю, как это сделать.

EDIT:
Моя проблема в том, что у меня нет «Запуск от имени администратора», когда я щелкаю правой кнопкой мыши, Shift-щелчок, Control-щелчок или что-то еще. В файлах .exe я вижу эту опцию, но не с .msi.

Я просмотрел ответы, и все они кажутся более или менее удовлетворительными. Однако, на мой взгляд, самый простой способ установить MSI с правами администратора — запустить установку файла MSI из командной строки с повышенными привилегиями (щелкните правой кнопкой мыши cmd.exe и выберите «Запуск от имени администратора»). Установите с помощью командной строки примерно так: msiexec.exe /I "MyFile.msi" /QN /L*V "C:\msilog.log" (при необходимости обновите пути).

7 ответов 7

Чтобы обойти эту ошибку, извлеките и дважды щелкните:

Install_As_Administrator.reg

Файл, включенный в дистрибутив Install_As_Administrator.zip, который можно загрузить по верхней ссылке на этой странице. Этот файл изменит реестр Windows, включив в него следующую информацию:

После изменения реестра Windows с помощью исправления Install_As_Administrator.Reg вы можете щелкнуть правой кнопкой мыши любой файл установщика Windows (*.msi) и выбрать выберите «Установить от имени администратора», и файл .msi будет запущен с повышенными разрешениями (разрешения администратора).

Нажатие Shift при нажатии на MSI, а затем запуск от имени другого пользователя и ввод моих учетных данных позволили мне запустить свой MSI. Я сделал это, несмотря на то, что я вошел в систему с этими учетными данными.

Вот reg-файл, который добавит параметр "Запуск от имени администратора" в контекстное меню для файлов .msi.

Сохраните файл .reg на рабочем столе.

Дважды щелкните загруженный файл .reg, чтобы объединить его.

При появлении запроса нажмите/нажмите «Выполнить», «Да» (UAC-Windows 7/8) или «Продолжить» (UAC-Vista), «Да» и «ОК», чтобы подтвердить объединение файла .reg.

Лори Кауфман

Лори Кауфман
Писатель

Лори Кауфман – специалист по технологиям с 25-летним опытом работы. Она была старшим техническим писателем, работала программистом и даже управляла собственным бизнесом в нескольких местах. Подробнее.

Если вам нужно установить программу от имени администратора, вы можете щелкнуть правой кнопкой мыши файл .exe и выбрать «Запуск от имени администратора». Однако эта опция недоступна для пакетов MSI. Мы покажем вам, как добавить параметр «Установить от имени администратора» для пакетов MSI.

Чтобы добавить параметр «Установить от имени администратора» в контекстное меню для пакетов MSI, щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Выполнить» в меню команд, если вы используете Windows 8.1. Если вы используете Windows 7 или более раннюю версию, выберите «Выполнить» в меню «Пуск».

ПРИМЕЧАНИЕ. Вы также можете нажать клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».

Введите «regedit» (без кавычек) в поле «Открыть» и нажмите «ОК».

Если появится диалоговое окно "Контроль учетных записей пользователей", нажмите "Да", чтобы продолжить.

ПРИМЕЧАНИЕ. Это диалоговое окно может не отображаться в зависимости от настроек контроля учетных записей.

Перейдите к следующему ключу:

Щелкните правой кнопкой мыши ключ оболочки и выберите «Создать | Ключ из всплывающего меню.

Новый ключ добавляется как подраздел оболочки. Переименуйте его в «runas» (без кавычек).

Щелкните правой кнопкой мыши значение по умолчанию на правой панели и выберите «Изменить» во всплывающем меню.

ПРИМЕЧАНИЕ. Вы также можете дважды щелкнуть значение по умолчанию, чтобы изменить его значение.

В диалоговом окне "Редактировать строку" введите "Установить от имени администратора" (без кавычек) в поле редактирования "Значение" и нажмите "ОК".

Теперь вам нужно добавить подраздел к ключу runas. Щелкните правой кнопкой мыши ключ runas и выберите «Создать | Ключ из всплывающего меню. Переименуйте подраздел «command» (без кавычек).

Выберите подраздел команды и дважды нажмите «По умолчанию» на правой панели, чтобы изменить его значение. В диалоговом окне «Редактировать строку» введите следующее в поле «Значение данных»:

Закройте редактор реестра, выбрав «Выход» в меню «Файл».

Теперь, если щелкнуть правой кнопкой мыши файл установочного пакета MSI, станет доступна опция Установить от имени администратора.

При выборе параметра «Установить от имени администратора» может отображаться диалоговое окно «Контроль учетных записей пользователей», как показано в начале этой статьи, в зависимости от настроек контроля учетных записей.

  • › Будущее программного обеспечения для Windows: что такое файл MSIX?
  • › Как восстановить метки панели задач в Windows 11
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
  • › Почему СМС должен умереть
  • › Что означает XD и как вы его используете?
  • › Почему прозрачные чехлы для телефонов желтеют?

Пользователи Windows 11/10 могут щелкнуть правой кнопкой мыши любой файл MSI, чтобы получить параметр Запуск от имени администратора. Однако, если параметр «Запуск от имени администратора» отсутствует для файлов MSI, вы можете решить проблему с помощью этого руководства.

Существуют различные пакеты MSI, доступные на разных ресурсах, которые вы можете скачать и установить в соответствии с вашими требованиями. Много раз вам может потребоваться запустить пакет с правами администратора, чтобы установить его правильно. Однако могут быть случаи, когда параметр Запуск от имени администратора может быть не виден в контекстном меню для файлов MSI. Если параметр «Запуск от имени администратора» не работает или отсутствует для всех файлов, у вас есть различные варианты. Тем не менее, если параметр «Запуск от имени администратора» отсутствует только для файлов MSI, вам не нужно следовать всем этим решениям.

Параметр «Запуск от имени администратора» для файлов MSI, отсутствующих в Windows

  1. Нажмите Win+R, чтобы открыть окно "Выполнить".
  2. Введите regedit и нажмите кнопку Enter.
  3. Нажмите кнопку Да.
  4. Перейдите к оболочке в HKEY_CLASSES_ROOT.
  5. Щелкните правой кнопкой мыши оболочку > Создать > Ключ.
  6. Назовите его как runas.
  7. Дважды щелкните параметр По умолчанию.
  8. Введите данные значения как Запуск от имени администратора.
  9. Щелкните правой кнопкой мыши runas > Создать > Ключ.
  10. Назовите его как command.
  11. Дважды щелкните параметр По умолчанию.
  12. Введите данные значения как msiexec /i «%1».Перезагрузите компьютер.

Чтобы узнать больше об этих шагах, читайте дальше.

Сначала вам нужно открыть редактор реестра. Для этого нажмите Win + R, чтобы открыть окно «Выполнить». Затем введите regedit, нажмите кнопку «Ввод» и нажмите кнопку «Да». После открытия редактора реестра перейдите по следующему пути:

Щелкните правой кнопкой мыши ключ оболочки > выберите "Создать" > "Ключ". Назовите его runas.

При создании ключа также создается параметр по умолчанию. Вам нужно дважды щелкнуть по нему, чтобы установить значение данных. Вам необходимо ввести Запуск от имени администратора в качестве данных значения.

После этого щелкните правой кнопкой мыши ключ runas > Создать > Ключ и назовите его как команду.

Дважды щелкните параметр "По умолчанию" и задайте для параметра "Значение" значение msiexec /i "%1".

Нажмите кнопку OK и перезагрузите компьютер.

Как запустить файл MSI от имени администратора?

Чтобы запустить файл MSI от имени администратора, необходимо щелкнуть файл правой кнопкой мыши и выбрать в контекстном меню параметр Запуск от имени администратора. К вашему сведению, это то же самое, что и запуск любого другого файла с правами администратора. Однако, если вы не можете найти параметр «Запуск от имени администратора» для файлов MSI, вам необходимо следовать вышеупомянутому руководству.

Почему мой запуск от имени администратора не отображается?

Может быть несколько причин, по которым параметр «Запуск от имени администратора» не отображается или не отображается на вашем компьютере. Если вы столкнулись с этой проблемой для файлов MSI, вы можете исправить ее с помощью редактора реестра. Здесь упоминается подробное руководство, и рекомендуется следовать ему, чтобы выполнить работу.

Надеюсь, это руководство помогло.

Дата: 18 января 2022 г. Метки: администратор

Похожие сообщения

Как войти в систему в качестве администратора в Windows 11/10

Это приложение не может быть активировано встроенным администратором

Как удалить встроенную учетную запись администратора в Windows 11/10

[электронная почта защищена]

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

Если вы активно пользуетесь ПК, вы, вероятно, знакомы с операционной системой Windows. Это самая распространенная операционная система в мире. Это очень удобно и удобно.

Однако, если вы хотите делать на своем ПК что-то большее, чем стандартные операции, у вас могут возникнуть проблемы с пониманием интерфейса Windows.

Например, некоторые функции будут доступны вам, только если у вас есть права администратора на этом компьютере. Обычно это необходимо для внесения различных изменений, которые повлияют на саму систему.

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

Что такое файлы MSI

Файлы MSI представляют собой установочные пакеты для платформы Microsoft Windows. Этот формат файла включает программное обеспечение, отвечающее за обновление ОС или установку определенных пакетов программного обеспечения.

Эти файлы относятся к документам OLE, которые содержат определенные базы данных, состоящие из наборов взаимосвязанных таблиц с указанной информацией.

Кроме того, файл MSI может хранить пользовательские скрипты или различные вспомогательные библиотеки DLL. Они могут оказаться полезными при установке различного программного обеспечения.

Доступ к этому файлу можно получить с помощью установщика Windows, стандартного установщика программного обеспечения, разработанного Microsoft. Файл MSI также можно открыть с помощью различных программ распаковки файлов, таких как Universal Extractor, The Unarchiver или 7-Zip, которые могут открывать MSI и извлекать его содержимое. Просто дважды щелкните по нему левой кнопкой мыши.

Как открыть файл MSI с правами администратора

Если вы используете Windows Vista, Windows 7, Windows 8 и Windows 10, при щелчке правой кнопкой мыши исполняемого файла (.exe) в контекстном меню появляется параметр «Запуск от имени администратора». Также будет много других вариантов взаимодействия с файлом. Эта опция появится для уже установленных программ и исполняемых файлов конфигурации.

Однако, если щелкнуть файл MSI правой кнопкой мыши, вы обнаружите, что Windows не показывает параметр «Запуск от имени администратора» для этого типа файла.То есть Windows просто не позволит вам запустить установочный файл MSI от имени администратора с настройками по умолчанию.

Однако для этого можно использовать один прием. Если вам нужно для чего-то запустить MSI-файл от имени администратора, это довольно легко сделать. Для этого вам нужно использовать командную строку.

Если вы редко запускаете файлы MSI, это лучший способ сделать это. Однако, если вам нужно очень часто запускать файл MSI от имени администратора, вы можете легко добавить параметр «Запуск от имени администратора» в контекстное меню файлов MSI. То есть после добавления параметр «Запуск от имени администратора» появится при щелчке правой кнопкой мыши на файле MSI.

Чтобы запустить файл от имени администратора с помощью командной строки, вам нужно:

  • Для начала откройте командную строку. Для этого введите CMD в меню "Пуск" или в строке поиска на начальном экране, а затем одновременно нажмите Ctrl+Shift+Enter.
  • Вы также можете открыть меню "Пуск" и выбрать "Все программы и аксессуары". Здесь щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора». Когда появится приглашение UAC, нажмите ДА.
  • В командной строке вам нужно ввести следующую команду, чтобы запустить файл MSI: msiexec /a «путь к файлу MSI». (вместо пути к файлу MSI необходимо указать путь, по которому находится ваш файл MSI, например, если он находится в папке «Загрузки», путь будет C:\Users\User1\Downloads\file.msi)

Чтобы получить путь к файлу, щелкните правой кнопкой мыши файл MSI, удерживая нажатой клавишу Shift, а затем выберите параметр Копировать как путь. Затем просто вставьте его в командную строку с помощью правой кнопки мыши и параметра Вставить.

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

С помощью этих простых шагов вы сможете запустить любой файл MSI с правами администратора.

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