Как установить программу без прав администратора windows 10
Привет, друзья. В этой публикации рассмотрим, как получить права администратора в Windows 10. Эта версия унаследовала существовавший в Windows порядок разграничения учётных записей на таковые с правами администратора и обычных пользователей без прав администратора. Работая в учётной записи администратора, мы можем выполнять в системе любые действия, в частности, те, которые недоступны в учётных записях обычных пользователей – вносить важные системные настройки, управлять важными системными файлами, управлять другими учётными записями. И вот как быть, если у нас ограниченная учётная запись обычного пользователя, а мы хотим производить в Windows 10 действия, для которых нужны права администратора?
Как получить права администратора в Windows 10
Итак, друзья, учётная запись Windows 10 обычного пользователя. Она ограничена возможностью выполнения определённых действий, которые доступны только в учётной записи администратора. При попытке проведения этих действий в учётной записи обычного пользователя системная функция контроля учётных записей (UAC) не даст нам это сделать. Не даст без введения пароля от учётной записи администратора.
Каждый раз для выполнения действий, для которых требуется разрешение UAC, нужно вводить пароль администратора. И если пользователь-администратор нам свой пароль не скажет, нам придётся каждый раз его дёргать, чтобы он ввёл этот пароль. Возможно, это ему самому надоест, и тогда мы можем его попросить дать нам такие же права администратора. Друзья, получить права администратора мы можем только с согласия пользователя-администратора. Если он согласен, тогда дело за малым – нужно изменить тип нашей учётной записи обычного пользователя на администратора. И мы рассмотрим 3 способа, как это сделать. Но мы выйдем за рамки привычных возможностей Windows 10 и в конце статьи погорим о том, как получить права администратора, не спрашивая согласия пользователя-администратора на такое действо.
Как получить права администратора в Windows 10 в системном приложении «Параметры»
Изменить тип нашей учётной записи обычного пользователя на администратора можно в разделе учётных записей в системном приложении «Параметры». Только войти в этот раздел необходимо с учётной записи администратора. В разделе «Учётные записи» идём далее в подраздел «Семья и другие пользователи». Кликаем свою учётную запись обычного пользователя и жмём «Изменить тип учётной записи».
Как получить права администратора в Windows 10 в панели управления
Изменить тип нашей учётной записи обычного пользователя мы можем и из своей учётной записи. Идём в панель управления, в категории «Учётные записи пользователей» жмём «Изменение типа учётной записи».
И чтобы изменения вступили в силу, нужно перезайти в операционную систему, т.е. выйти на экран блокировки и зайти по новой.
Как получить права администратора в Windows 10 в оснастке «Локальные пользователи и группы»
И третий способ, как мы можем изменить тип нашей учётной записи обычного пользователя на администратора – выполнить настройки в оснастке «Локальные пользователи и группы». Здесь мы также можем работать из своей учётной записи, но только эта оснастка доступна в редакциях Windows 10 начиная с Pro. Запускаем оснастку, вводим в системный поиск:
Как получить права администратора в Windows 10 без ведома администратора
Ну и, друзья, самый пикантный момент публикации – как можно получить права администратора без ведома пользователя-администратора. Т.е. если он нам отказал в смене типа нашей учётной записи. Либо же его нет на месте, а нам нужно срочно предпринять какие-то важные действия, и здесь не до этики спроса разрешения. В таком случае мы можем сами, никого ни о чём не спрашивая, изменить тип своей учётной записи обычного пользователя на администратора. Нам для этого понадобится записать на флешку WinPE 10-8 Sergei Strelec, загрузится с неё, запустить присутствующую на этом LiveDisk’е программку OO UserManager и сменить тип своей учётной записи по типу того, как это делается в оснастке «Локальные пользователи и группы». Детали, друзья, смотрите в статье сайта «Нет прав администратора у учётной записи Windows: что делать?».
Скачивая программы с сайтов разработчиков или других источников, вы, наверное, не раз замечали, что одни из исполняемых файлов этих программ имеют на себе характерную иконку щита, а другие нет. Что это означает? А означает это следующее: если исполняемый файл программы или её ярлык на рабочем столе отмечен этим жёлто-голубым значком, значит данная программа требует прав администратора. В связи с этим у многих пользователей возникает вопрос: а можно ли каким-то образом обойти это ограничение и установить/запустить программу в обычной учётной записи пользователя? Ответ на него будет зависеть от того, для каких целей разрабатывалась программа и с какими объектами файловой системы ей предстоит работать.
Как установить программу без прав администратора
В действительности многие из таких программ прекрасно могут работать без прав администратора, если владельцем компьютера им предоставлены соответствующие разрешения на папку Program Files и используемые ими ветки реестра. Являясь же обычным пользователем, вы можете устанавливать и запускать только те программы, которые не используют системный каталог ProgramFiles, если же вы запустите установочный файл приложения, требующего повышенных прав, то, во-первых, автоматически сработает UAC (контроль учётных записей), во-вторых, на экране появится окно с запросом пароля администратора.
Отключение админом UAC не решает проблемы, поскольку устанавливаемая программа всё равно попросит вас ввести пароль администратора. Что можно предпринять в этой ситуации? Воспользоваться функцией, или правильнее сказать, уровнем прав текущего пользователя AsInvoker, подавляющим UAC и сообщающим программе, что она может запуститься с привилегиями родительского процесса, то есть буквально с теми правами, которые имеются на данный момент у пользователя. Но «может» ещё не означает, что она действительно запустится, ведь привилегии в системе AsInvoker не повышает.
Если в файле манифеста программы чётко прописано, что запускаться/устанавливаться программа должна исключительно с правами администратора, то AsInvoker не поможет. Так, нам так и не удалось установить системный настройщик Winaero Tweaker, а если бы и удалось, мы бы всё равно не смогли им пользоваться. Теперь, когда вы приблизительно знаете, как это работает в теории, перейдём к решению поставленной задачи на практике. Всё очень просто. Создайте Блокнотом обычный текстовый файл и вставьте в него следующий код:
cmd /min /C "set __COMPAT_LAYER=RunAsInvoker && start "" "%1""
Сохраните файл как install.cmd (имя можно дать произвольное, главное, чтобы расширение было CMD или BAT), а затем перетащите на созданный скрипт установочный файл программы, которую хотите установить без прав администратора. На секунду на экране появится окно командной строки, а затем запустится мастер-установщик приложения. Когда вы дойдёте до шага «Папка установки», вам нужно будет заменить стандартный путь C:\ProgramFiles\название-программы другим путём, ведущим к какому-нибудь каталогу в профиле пользователя. Например, вы можете создать папку Programs в расположении %userprofile% и.
В неё то и нужно устанавливать программы, поскольку на стандартную папку ProgramFiles у вас всё равно нет прав. Ярлык установленной программы на рабочем столе и в меню создан, скорее всего, не будет, поэтому вам потребуется зайти в папку с инсталлированным приложением и создать его вручную.
Теперь что касается минусов данного решения. Весьма вероятно, что установленные программы не смогут сохранять часть своих настроек, если по умолчанию они должны хранится в тех ключах реестра, которые обычный пользователь не может изменять по причине отсутствия у него прав администратора.
Использование AsInvoker в учётной записи администратора
И в завершении хотелось бы сказать пару слов о том, что AsInvoker даёт администратору. Когда вы работаете в учётной записи администратора, все программы запускаются с правами вашей учётной записи (не путайте это, пожалуйста, с запуском программ от имени администратора, то есть с повышением привилегий в рамках одной учётной записи).
А теперь предположим, что у вас есть программа, которой вы не хотите предоставлять права вашей учётной записи. Чтобы не создавать обычную учётную запись, вы можете воспользоваться функцией. Чтобы продемонстрировать разницу между запущенной обычным способом программой (в примере использовался штатный редактор реестра) и той же программой, запущенной через скрипт с прописанным в нём уровнем прав родительского процесса, мы добавили в Диспетчер задач дополнительную колонку «С повышенными правами».
В первом случае напротив процесса в этой колонке указано «Да», а во втором — нет, то есть редактор реестра запустился с пониженными привилегиями. Поскольку запущенный в таком режиме regedit утрачивает часть своих полномочий, некоторые ключи реестра окажутся недоступными для редактирования. Это же касается любой другой программы. Не имея соответствующих прав, такая программа, если она окажется небезопасной, уже не сможет перезаписать важные системные файлы и ключи реестра.
Привет, друзья. Недавно наткнулся в сети на одну публикацию - мануал по установке программ, требующих прав администратора, без этих прав. На деле этот мануал оказался сломанным костылём, и я решил написать реально рабочий мануал для тех, кто работает за компьютером с использованием учётной записи Windows без прав администратора. Точнее, по тем или иным причинам вынужден работать без прав администратора, но такие права ему нужны. Как получить права администратора, если у нас изначально есть только права обычного пользователя? Мы сами себе можем дать эти права администратора. Для этого нам понадобится знакомый многим читателем нашего сайта WinPE от Sergei Strelec. Давайте посмотрим, как всё это делается.
Нет прав администратора у учётной записи Windows: что делать?
Но прежде, друзья, скажу пару слов о ситуации, побудившей меня написать эту статью. Суть найденного мною в сети мануала по установке программ без прав администратора заключалась в создании батника с определённой командой. Метод использования этого батника таков: на него необходимо перетащить инсталлятор программы, требующей прав администратора, после чего срабатывает командная строка с разрешением на запуск установщика. И программа якобы должна установиться.
При этом автор публикации заявляет о существовании вероятности того, что предложенный им метод работать не будет. Но то ли он осознанно привирает, то ли у него своё субъективное понимание слова «вероятность». Я создал в тестовой Windows 10 учётную запись обычного пользователя без прав администратора.
Ни одна серьёзная программа из тестируемых мною, в частности, менеджер дисков и бэкапер, не установилась таким способом. Установились только те программы, которые в части своих возможностей и так могут работать без прав администратора. При этом этот способ его автором не заявлялся как рабочий для системных функций Windows, а ведь для многих из них нужны права администратора. Зачем в сети публикуют такие вот сломанные костыли, работающие в редких исключительных случаях и не несущие решение проблемы массово – вот что меня возмутило. И, собственно, я решил предложить своё решение проблемы отсутствия прав администратора – решение реальное рабочее, работающее во всех 100% случаев, работающее как для системного функционала Windows, так и для сторонних программ, работающее во всех актуальных версиях Windows. Что это за решение?
Как дать себе права администратора с помощью программы OO UserManager на LiveDisk’е Стрельца
Дать себе права администратора можно в среде самой операционной системы, но это возможно только в учётной записи администратора. Если у нас нет доступа к таковой, она запаролена, мы можем это сделать в среде WinPE с использованием программ, работающих с пользовательскими базами данных Windows. Одна из таких программ - OO UserManager, и она присутствует в составе софта на WinPE от Sergei Strelec. Как скачать этот WinPE, как его записать на флешку или болванку, можете почитать здесь. Записав же этот WinPE на загрузочный носитель, загружаем компьютер с него, заходим в среду WinPE. И в ней запускаем программу OO UserManager.
При запуске программа создаст резервную копию пользовательской базы данных, мы просто жмём «Ок» в окошке уведомления.
Откроется окошко свойств пользователя, и здесь мы идём во вкладку «Членство в группах». Поскольку у нас обычная учётная запись, ей, соответственно, присвоена группа «Пользователи». Это пользователи, не имеющие прав на изменение параметров системы. Кликаем эту группу и жмём «Добавить».
Далее из перечня других групп выбираем «Администраторы» - те, что имеют полные, ничем не ограниченные права доступа к компьютеру. Кликаем первую синенькую кнопку внизу и жмём «Добавить».
И вот теперь в окошке свойств пользователя, в его членстве в группах у нас имеются две группы – та, что и была, «Пользователи» и новая «Администраторы». Приоритет будет иметь высшая группа, удалять группу «Пользователи» не нужно, так будет удобнее потом вернуться к ней при необходимости. Жмём «Применить».
На этом, собственно, друзья, всё. Теперь перезагружаемся, заходим в среду Windows. И вот наша учётная запись уже с правами администратора.
Что делать, если нам понадобится снова вернуться к учётной записи обычного пользователя, например, чтобы владелец компьютера, который работает с учётной записи администратора, и который, собственно, нас ограничил и в правах, не обнаружил наше, так сказать, самоуправство? Мы снова загружаем компьютер с WinPE Sergei Strelec, запускаем программу OO UserManager. Снова двойным кликом открываем свойства нашей учётной записи. Снова идём во вкладку «Членство в группах». Кликаем группу «Администраторы» и удаляем её кнопкой внизу «Удалить».
У нас останется только изначальная группа «Пользователи». Жмём «Применить».
Вот такой, друзья, универсальный способ есть для решения проблемы, если вам нужны права администратора. Если прав нет, их нужно получить. А не изощряться и тратить время на различные шаманские пляски с низким уровнем эффективности. Есть, правда, ещё способ – узнать пароль от учётной записи администратора. Его можно подглядеть, когда администратор работает с компьютером. Если пароль несложный, его можно подсмотреть с помощью специальных программ. Но всё же это способы менее эффективные, чем предложенное в статье получение прав администратора для своей учётной записи. Ведь, согласитесь, администратор может в любой момент сменить свой пароль. Да и с точки зрения морали самоуправство всё же меньший грех, чем воровство личных данных другого человека.
Для установки некоторого программного обеспечения требуется наличие прав администратора. Кроме этого и сам администратор может ставить ограничение на установку различного софта. В случае когда требуется выполнить инсталляцию, а разрешения на нее нет, предлагаем воспользоваться несколькими простыми методами, описанными ниже.
Устанавливаем программу без прав администратора
В сети интернет присутствует множество различного ПО, позволяющего обходить защиту и выполнять инсталляцию программы под видом обычного пользователя. Мы не рекомендуем их использовать особенно на рабочих компьютерах, так как это может нести за собой серьезные последствия. Мы же представим безопасные способы установки. Давайте рассмотрим их подробнее.
Способ 1: Выдача прав на папку с программой
Чаще всего права администратора софту требуются в том случае, когда будут проводиться действия с файлами в своей папке, например, на системном разделе жесткого диска. Владелец может предоставить полные права другим юзерам на определенные папки, что позволит выполнять дальнейшую установку под логином обычного пользователя. Делается это следующим образом:
-
Войдите в систему через учетную запись администратора. Подробнее о том, как это сделать в Виндовс 7 читайте в нашей статье по ссылке ниже.
Теперь во время установки программы вам потребуется указать папку, к которой предоставили полный доступ, и весь процесс должен пройти успешно.
Способ 2: Запуск программы с учетной записи обычного пользователя
В тех случаях когда нет возможности попросить администратора предоставить права доступа, рекомендуем воспользоваться встроенным в Windows решением. С помощью утилиты через командную строку осуществляются все действия. От вас требуется только следовать инструкции:
-
Откройте «Выполнить» нажатием горячей клавиши Win + R. Введите в строку поиска cmd и нажмите «ОК»
runas /user:User_Name\administrator Program_Name.exe
Способ 3: Использование портативной версии программы
Некоторое ПО имеет портативную версию, не требующую установки. Вам будет достаточно скачать ее с официального сайта разработчика и запустить. Выполнить это можно очень просто:
- Перейдите на официальный сайт необходимой программы и откройте страницу загрузки.
- Начните загрузку файла с подписью «Portable».
Вы можете перекинуть файл софта на любое съемное устройство хранения информации и запускать его на разных компьютерах без прав администратора.
Сегодня мы рассмотрели несколько простых способов как установить и использовать различные программы без прав администратора. Все они не сложные, но требуют выполнения определенных действий. Мы же рекомендуем для установки софта просто войти в систему с учетной записи администратора, если это доступно. Подробнее об этом читайте в нашей статье по ссылке ниже.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Этот вариант подойдет в тех случаях, когда нужно запустить программу от имени администратора через EXE-объект или ярлык на рабочем столе либо в любом каталоге. Тогда по необходимому объекту надо просто кликнуть правой кнопкой мыши и в появившемся контекстном меню выбрать пункт «Запуск от имени администратора».
Способ 2: Меню «Пуск»
Некоторые пользователи задействуют меню «Пуск», чтобы там найти и запустить какую-либо программу. Там тоже присутствует пункт, отвечающий за открытие с повышенными правами. Для этого следует открыть само меню, через поиск отыскать приложение и справа щелкнуть по соответствующей надписи.
Способ 3: Панель задач
Часто используемые приложения пользователи привыкли добавлять на панель задач, чтобы получать возможность быстро их запустить. В этих ситуациях тоже может потребоваться использовать наивысшие полномочия. Тогда нужно нажать ПКМ по самому значку, потом снова по названию программы и выбрать пункт «Запуск от имени администратора«.
Способ 4: Горячая клавиша
Данный вариант рекомендуется, когда юзер хочет оптимизировать свое взаимодействие с компьютером, применяя стандартные горячие клавиши. Комбинация Ctrl + Shift + Enter для запуска ПО с повышенными правами сработает, если оно было изначально выделено или, например, найдено через поиск в меню «Пуск».
Способ 5: «Командная строка»
«Командная строка» — стандартное приложение операционных систем Windows, которое позволяет в ручном режиме, используя различные утилиты, выполнять действия на компьютере. Относится это и к запуску софта или системных инструментов, что осуществляется так:
-
Откройте «Командную строку» любым удобным методом. Детальнее обо всех возможных вариантах читайте в отдельной статье на нашем сайте по ссылке ниже.
Отдельно хотелось бы уточнить про системную учетную запись Администратор. По умолчанию обычному пользователю пароль от нее может быть неизвестен, а также часто он попросту отсутствует. Тогда вводимая команда не сработает. Пароль потребуется узнать или сбросить его, задав новый. Об этом читайте развернуто в материалах от других наших авторов далее.
Способ 6: «Диспетчер задач»
Метод с использованием «Диспетчера задач» пригодится, если возможности запустить приложение через «Проводник» нет. Этот инструмент позволяет создать новую задачу, выставив для нее соответствующий уровень привилегий.
-
Кликните правой кнопкой мыши по пустому месту на панели задач и выберите там пункт «Диспетчер задач».
Способ 7: Свойства исполняемого файла
Следующие методы будут направлены на настройку параметра, отвечающего за перманентный запуск конкретной программы от имени администратора. Сначала разберем вариант, когда софт открывается через исполняемый файл.
-
Кликните по объекту ПКМ и через контекстное меню перейдите в «Свойства».
Способ 8: Свойства ярлыка
Если от исполняемого файла программы был создан ярлык, настроить рассматриваемую опцию через «Совместимость» не получится, поскольку там эта вкладка отсутствует. Однако можно задать дополнительные параметры запуска другим методом, который выглядит так:
-
Сделайте по ярлыку клик правой кнопкой мыши и выберите «Свойства».
Способ 9: Создание параметра в реестре
Последний возможный вариант запуска ПО от имени администратора, который практически не пользуется популярностью, — создание параметра в «Редакторе реестра». Тогда выбранное приложение при каждом запуске будет использовать повышенные права.
-
Вызовите окно «Выполнить», используя стандартное сочетание клавиш Win + R. Введите там regedit и нажмите на Enter.
В завершение отметим, что иногда пользователи сталкиваются с ситуацией, что строка «Запустить от имени администратора» просто отсутствует в «Проводнике». Чаще всего это вызвано системными сбоями, но иногда может случаться из-за настроек контроля учетных записей. Если вы столкнулись с такой проблемой, сначала советуем изменить параметры UAC, а в случае нерезультативности перейти к восстановлению системных файлов, о чем читайте далее.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Читайте также: