Как установить программу без прав администратора windows 10
Перейти к содержимому

Как установить программу без прав администратора windows 10

  • автор:

Как в Windows 10 запустить и установить программу без прав администратора

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

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

Существует старый, но всё еще частично рабочий трюк, позволяющий обходить подобные ограничения. Не факт, что конкретно у вас это сработает, но попытаться всё же стоит.

Создайте в Блокноте или другом текстовом редакторе обычный текстовый файл и вставьте в него следующий код:

cmd /min /C «set __COMPAT_LAYER=RunAsInvoker && start «» «%1″»

Set __COMPAT_LAYER

Сохраните его как install.bat или с другим названием, главное, чтобы расширение было BAT или CMD .

А теперь перетащите на созданный скрипт EXE -файл приложения, которое хотите установить без прав администратора. Если всё сработает как надо, должна будет запуститься процедура установки программы.

Но остается также значительная доля вероятности, что программа всё равно запросит права администратора.

Приведенный здесь трюк вовсе не является следствием бага, это даже не лазейка, ведь оставлять подобные дыры в системе безопасности для Microsoft было непростительно. RunAsInvoker не повышает права и не позволяет обходить получение повышенных прав для запуска программного обеспечения. Параметр AsInvoker подавляет UAC и сообщает программе, что она должна запуститься с теми правами, которые имеются у пользователя на данный момент. А вот «послушается» ли программа или нет, будет зависеть от того, действительно ли ей нужны эти самые повышенные права.

обойти пароль администратора windows 10 на установку программ

Скачивая программы с сайтов разработчиков или других источников, вы, наверное, не раз замечали, что одни из исполняемых файлов этих программ имеют на себе характерную иконку щита, а другие нет. Что это означает? А означает это следующее: если исполняемый файл программы или её ярлык на рабочем столе отмечен этим жёлто-голубым значком, значит данная программа требует прав администратора. В связи с этим у многих пользователей возникает вопрос: а можно ли каким-то образом обойти это ограничение и установить/запустить программу в обычной учётной записи пользователя? Ответ на него будет зависеть от того, для каких целей разрабатывалась программа и с какими объектами файловой системы ей предстоит работать.

Как установить программу без прав администратора1614964802 10

Если в файле манифеста программы чётко прописано, что запускаться/устанавливаться программа должна исключительно с правами администратора, то AsInvoker не поможет. Так, нам так и не удалось установить системный настройщик Winaero Tweaker, а если бы и удалось, мы бы всё равно не смогли им пользоваться. Теперь, когда вы приблизительно знаете, как это работает в теории, перейдём к решению поставленной задачи на практике. Всё очень просто. Создайте Блокнотом обычный текстовый файл и вставьте в него следующий код:

cmd /min /C «set __COMPAT_LAYER=RunAsInvoker && start «» «%1″»
1614963581 3Сохраните файл как install.cmd (имя можно дать произвольное, главное, чтобы расширение было CMD или BAT), а затем перетащите на созданный скрипт установочный файл программы, которую хотите установить без прав администратора. На секунду на экране появится окно командной строки, а затем запустится мастер-установщик приложения. Когда вы дойдёте до шага «Папка установки», вам нужно будет заменить стандартный путь C:\ProgramFiles\название-программы другим путём, ведущим к какому-нибудь каталогу в профиле пользователя. Например, вы можете создать папку Programs в расположении %userprofile% и.
1614963585 41614963597 5В неё то и нужно устанавливать программы, поскольку на стандартную папку ProgramFiles у вас всё равно нет прав. Ярлык установленной программы на рабочем столе и в меню создан, скорее всего, не будет, поэтому вам потребуется зайти в папку с инсталлированным приложением и создать его вручную.
1614963598 6Теперь что касается минусов данного решения. Весьма вероятно, что установленные программы не смогут сохранять часть своих настроек, если по умолчанию они должны хранится в тех ключах реестра, которые обычный пользователь не может изменять по причине отсутствия у него прав администратора.

Использование AsInvoker в учётной записи администратора

И в завершении хотелось бы сказать пару слов о том, что AsInvoker даёт администратору. Когда вы работаете в учётной записи администратора, все программы запускаются с правами вашей учётной записи (не путайте это, пожалуйста, с запуском программ от имени администратора, то есть с повышением привилегий в рамках одной учётной записи).

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

1614963649 71614963642 8В первом случае напротив процесса в этой колонке указано «Да», а во втором — нет, то есть редактор реестра запустился с пониженными привилегиями. Поскольку запущенный в таком режиме regedit утрачивает часть своих полномочий, некоторые ключи реестра окажутся недоступными для редактирования. Это же касается любой другой программы. Не имея соответствующих прав, такая программа, если она окажется небезопасной, уже не сможет перезаписать важные системные файлы и ключи реестра.

Устанавливаем заблокированную программу на Windows 10

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

ustanovka zablokirovana

Для чего нужна блокировка

Чаще всего, такая блокировка потенциально нежелательного ПО для неопытного пользователя, очень нужная штука. Поэтому действия защиты в этом случае вполне оправданы и отключать ее не стоит. Более того, в последних версиях Windows 10 средства защиты реализованы таким образом, что заражения компьютера вредоносными файлами сводиться к нулю.

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

Если вдруг система запрещает и блокирует установку скачанного приложения, не стоит сразу же отключать средства защиты. Лучше попытайтесь вспомнить, откуда вы скачали этот файл. Возможно этот драйвер или любую другую программу или утилиту вы скачали с сомнительного источника, страницы которого напичканы рекламой. Я вам уже не раз говорил, что скачивать файлы нужно с официального сайта производителя или с проверенных источников, например таких, как мой сайт. Здесь вы всегда можете быть уверены в качестве продукта.

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

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

В основном такая ситуация происходит с драйверами для принтера, которые по мнению операционной системы уже давно устарели и использовать их нет смысла. Так как срок действия технической поддержки истек, любой файл станет опасным для Windows 10.

Но, по факту, принтер или любое другое устройство и программа может работать исправно и качественно.

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

Обходим блокировку

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

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

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

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

Самым эффективным и чуть ли не единственным способом обхода защиты будет использование командной строки. Дело в том, что в последних версиях Windows 10 у командной строки появились более широкие возможности и функционал. К примеру, в последних обновлениях в командной строке стала доступна команда копировать/вставить. Теперь операцию можно выполнять из контекстного меню или горячими клавишами. Для тех, кто часто пользуется командной строкой, это облегчит работу в разы.

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

Для того, чтобы это осуществить, открываем меню поиска на компьютере и прописываем там «cmd.exe”. Затем, кликаем на результат поиска правой кнопкой мыши, и в контекстном меню, выбираем пункт «запуск от имени администратор а”. Также командную строку можно вызвать при нажатии на сочетание клавиш «Win+R” и в поле «выполнить вводим команду «cmd.exe”.

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

peretashhit dlja zapuska programmu

Это и есть самый простой и эффективный способ обхода защиты в Windows 10. Надеюсь, статья вам понравилась.

Как сбросить пароль Windows 10. 12 проверенных способов

Уверена, каждый из нас хотя бы однажды сталкивался с проблемой забытого пароля: PIN-кода банковской карты или мобильного телефона, учетной записи в социальной сети и почтового ящика. Но самое страшное, если забыл пароль от компьютера. Ведь в нем собрана вся жизненно необходимая информация. Сегодня я расскажу вам, что делать в таких ситуациях. Забытый код больше не будет вашей головной болью.

Содержание:

В первую очередь проверьте, не включен ли Caps Lock. Эта кнопка нередко портит жизнь пользователям ПК. Второе, что вам следует сделать — проверить языковую раскладку. Часто мы вводим код не на том языке и начинаем паниковать, когда система не пропускает. Если это не помогло, то воспользуйтесь одним из нижеприведенных способов сброса пароля Windows 10.

Foto 1 17

К слову, манипуляции не сильно отличаются от других версий этой операционной системы. Мои советы пригодятся пользователям и других версий.

Способ №1: онлайн

Этот метод работает при соблюдении трех условий:

Вы сможете восстановить свою запись с любого ПК и даже со смартфона. Главное, чтобы они были подключены к Интернету. Нам нужно зайти на сайт https://account.live.com/resetpassword.aspx. У вас откроется такое окно.

Foto 2 19

В окне вам нужно ввести электронную почту, логин Skype или номер телефона. Далее вводим проверочные символы. Их отправят на email, в Skype или придет SMS, Это зависит от того, что вы указывали в окне. При наличии доступа к email или номеру телефона, к которому привязана учетная запись, восстановить свои права в системе будет нетрудно. В конце манипуляции вам понадобится придумать новый код. Больше его не забывайте!

Способ №2: Встроенные средства ОС

Операционная система продумана до мелочей. Если вы забыли пароль от ноутбука или ПК, прежде всего, можно воспользоваться встроенной подсказкой. При вводе буквенно-числового значения вы сами же ее придумали. Например, это может быть вопрос о кличке домашнего животного или девичья фамилия матери. Вариантов много. Если подсказка не сработала, можно воспользоваться учетной записью Администратора, чтобы изменить код для входа другого аккаунта. У Администратора есть такие права.

Заходим в панель управления. Выбираем пункт “Учетные записи”. Кликаем по строчке со словом “Управление”. Выбираем учетную запись, в которую не можем войти. Слева от иконки будет целый перечень действий, которые мы можем совершить от имени Администратора. Мы выберем пункт “Изменить пароль”. Впишите новый шифр для входа. Готово. Тут же можно вписать подсказку.

Foto 3 19

Способ №3: для версий ОС 1803 и 1809

Разработчики операционной системы постоянно совершенствуют свое детище. И восстановление доступа не стало исключением. Начиная с версии 1803 восстановление забытого кодового значения стало еще проще. Изначально при установке ОС будет предложено придумать три контрольных вопроса. Согласитесь, этот метод работает годами. Ведь вопросы могут быть довольно личными. И знать ответы на них будете только вы и ОС.

Итак, мы пытаемся войти в систему, но она нас не пропускает. Под строкой ввода буквенно-числового значения есть строка “Сбросить пароль”. В окне появятся контрольные вопросы. Нам нужно только ввести ответы на них. После этого нужно придумать новый код.

Foto 4 19

Способ №4: с помощью загрузочной флешки с ОС

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

Foto 5 17

Foto 6 19

Способ №5: используем учетную запись Администратора

Перед тем, как сбросить пароль Windows 10, нужно получить к ней доступ. Сгодится файловая система ПК, загрузочная флешка или диск с ОС. Подойдет не только 10-я версия, можно воспользоваться 7-й или 8.1. Способ, о котором я расскажу ниже, не подходит для версий ОС, выпущенных после 2018 года. Видимо, разработчики выявили и устранили эту слабость в системе.

Первым делом загружаем наш накопитель с ОС и вызываем командную строку. Нажимаем Enter и пишем слово diskpart. Ничего не нажимаем, а вводим следом команду list volume. Откроется список томов. Обратите внимание, что не у всех из них есть имена. Нам нужно запомнить имя того раздела, в котором располагается наша операционная система. Чаще всего это буква C. Она нам понадобится для введения команд.

Foto 7 15

Сначала вводим move c:\windows\system32\utilman.exe и c:\windows\system32\utilman.exe. После нее пишем copy c:\windows\system32\cmd.exe и c:\windows\system32\utilman.exe. Отключаем носитель с ОС и прерываем ее установку.

Если получилось ввести команды, напишите wpeutil reboot. ПК перезагрузится. Откроется окно с паролем. В нем нужно выбрать пункт “Специальные возможности”. Откроется новая командная строка, в которой задаем имя пользователя и секретный код для входа.

Способ №6: для корпоративной или профессиональной ОС

Прежде всего, запускаем командную строку. Далее нам нужно ввести net user Administrator (Администратор в случае русскоязычной версии ОС) пробел /active:yes. Если команда выполнена успешно, в нижней части рабочего стола появится значок, кликнув по которому вы сможете выбрать пользователя.

Foto 8 17

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

При первом входе потребуется какое-то время на загрузку. Когда вошли в систему, выберете пункт “Пуск”. Здесь ищем строку “Управление компьютером”. Кликаем по ней и попадаем в окно, в котором ищем пункт “Локальные пользователи”. В открывшемся меню выбираем строку под названием “Пользователи”. Выберите учетную запись, к которой забыли пароль, Виндовс 10 выдаст предупреждение. Кликаем по кнопке “Продолжить” и в открывшемся окне вводим новое буквенно-числовое обозначение.

Способ №7: Программа Dism++

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

Foto 9 13

Нам понадобится еще один ПК. Здесь загружаем носитель с ОС и в нем распаковываем архив с файлами Dism++. Далее загружаем носитель на ПК, на котором необходим сброс пароля Windows 10. Вызываем командную строку и вводим адрес расположения программы Dism++. Он может выглядеть так F:\dism\dism++x64.exe. Буква в начале может быть другой. Ее можно посмотреть в списке томов. Как его открыть, говорилось выше.

Система потребует принять лицензионное соглашение. Принимаем. Запустится программа Dism++. В ней ищем пункт Windows. Выбираем пункт “Открыть сессию”. Кликаем по строке “Инструменты”. В открывшемся окне выбираем пункт “Дополнительно”. Кликаем по иконке “Учетные записи”.

Foto 10 13

Ищем нужного пользователя и выбираем “Сброс пароля”, Windows отныне открыт для доступа.

Способ №8: Программа Hetman Partition Recovery

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

Устанавливаем программу и ознакамливаемся с инструкцией. Сразу после установки выскочит Мастер восстановления файлов. Он нам и нужен. Запускаем его, выбрав пункт “Далее”. В открывшемся меню выбираем диск, с которого будем восстанавливать данные. Если дважды кликнуть по диску, то откроется список папок и файлов, хранящихся на нем. Можно выбрать нужные нам папки. Другой ход — нажать кнопку “Полный анализ”. Программа просканирует диск. На это потребуется некоторое время. Далее выбираем файлы, которые нужно восстановить. Выберете новое место для их хранения. Важно: не выбирайте тот же самый диск, в противном случае данные могут стереться.

Foto 11 11

Способ №9: LiveCD

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

Скачиваем LiveCD с помощью другого ПК. Загружаем на USB-носитель, подсоединяем к ПК и включаем его. ПК запустится с LiveCD. Далее можно приступать к изменению шифра.

Способ №10: Программа Renee Passnow

Так называется проверенная годами утилита для сброса пароля Windows 10. Она работает и с другими версиями этой популярной операционной программы. Все, что нам понадобится — другой ПК и USB-носитель. Загружаем программу и отправляем ее на флеш-носитель. Имейте в виду: на нем не должно быть других файлов, в противном случае они сотрутся в процессе установки программы.

Foto 12 9

Открываем нашу программу и выбираем пункт “Создать флешку”. После этого извлеките USB-носитель и подключите его к ПК, доступ в который закрыт забытым шифром. Включите ПК и зажмите F1. Откроется BIOS. Нам нужно изменить порядок загрузки. Для этого выбираем пункт Boot Removable Devices. Сохраняем и нажимаем Esc.

Когда ПК загрузится, автоматически откроется меню Renee Passnow. Программа помимо смены шифра имеет такие возможности:

Foto 13 9

Мы же выбираем сброс пароля Windows 10. Откроется окно, в котором нам нужно кликнуть по названию текущей ОС. Мы попадем в новое меню, в котором можем очистить старый шифр для входа и создать новый аккаунт. В первом случае вы сотрете заданный шифр и сможете установить новый при последующем входе в учетную запись. Во втором случае будет создан совершенно новый аккаунт с примитивным кодом для входа 123456789. Далее нужно перезагрузить ПК.

Доступно две версии утилиты — бесплатная и платная. Бесплатная — вполне сгодится для нашей цели. У платной версии больше возможностей.

Foto 14 7

Renee Passnow — это единственный способ, как сбросить пароль администратора, не считая следующих методов.

Способ №11: Создание образа установочного диска

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

Еще более радикальный способ, 12-й в нашем списке, — переустановка операционной системы.

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

Foto 15 7

Как не забывать пароли

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

Читайте блог Comfy. Вы узнаете еще много интересных лайфхаков.

Как узнать пароль администратора в Windows 10

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

Пароль администратора в Windows 10: краткое описание

Некоторые пользователи задаются вопросом, текущий пароль Windows 10 — что это такое. Пароль администратора представляет собой набор символов, которые используются для защиты персональных данных. Это своего рода пропуск в учетную запись под именем «Администратора», открывающая расширенные функциональные возможности операционной системы и компьютера.

kartinka 1. kak vygljadit okno dlja vvedenija parolja ot uchetnoj zapisi na windows 10

Как выглядит окно для введения пароля от учетной записи на Windows 10

Обратите внимание! Пароль администратора в Windows 10 по умолчанию всегда отключен.

Как узнать пароль администратора: методы, чтобы проверить

Существует несколько методов, как узнать пароль администратора в Windows 10. Наибольшей популярностью пользуется три способа:

С особенностями реализации каждого метода стоит ознакомиться более детально.

Узнать и поменять пароль с помощью Net User

Первые версии операционной системы Microsoft не были оснащены таким высокоразвитым графическим интерфейсом командной строки, что значительно затрудняло процесс использования ПК. У пользователя с современными версиями ОС уже есть такая возможность.

Инструкция, как узнать текущий пароль Windows 10 с помощью утилиты NetUser, выглядит следующим образом:

kartinka 2. izmenenie parolja komandoj net user

Изменение пароля командой Net Use

В конце пользователю необходимо завершить работу реестра и командной строки, извлечь флешку из компьютера. Продолжив загрузку ОС, на экране отобразится командная строка, куда понадобится ввести «Net User», а также имя учетной записи и новый пароль для нее.

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

Поиск и смена пароля с помощью ERD Commander

Разнообразие эффективных сторонних приложений просто ошеломляет, одной из них является — ERD Commander. Ее основная задача — обходить и сбрасывать пароль администратора ОС Windows любых версий, включая десятку. Для ее использования прежде всего на рабочем компьютере понадобится создать загрузочный внешний накопитель. Дальнейшая инструкция, как посмотреть пароль на виндовс 10 с помощью ERD Commander, выглядит так:

kartinka 3. interfejs utility erd commander

Интерфейс утилиты ERD Commander

Обратите внимание! Пользователю необходимо будет подождать 10-20 мин., пока завершится процесс создания установочного носителя.

В следующем этапе предстоит работа непосредственно с самой загрузочной флешкой ERD Commander. Алгоритм действий будет выглядеть следующим образом:

kartinka 4. okno vybora celevoj os windows

Окно выбора целевой ОС Windows

Обратите внимание! Такой способ можно использовать только для удаления старого и установки нового пароля, просто просмотреть не получится.

Как узнать пароль благодаря дополнительному ПО

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

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

kartinka 5. utilita ophcrack dlja prosmotra zabytyh parolej

Утилита Ophcrack для просмотра забытых паролей

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

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

kartinka 6. flash nakopitel dlja sozdanija ustanovochnogo obraza os

Flash-накопитель для создания установочного образа ОС

Существует немало способов просмотреть, обойти, сбросить и установить новый пароль от учетной записи «Администратора». Использовать при этом можно как встроенные инструменты операционной системы Windows 10, так и сторонние программные обеспечения. Если строго следовать инструкциям, описанным выше, сложностей процедура вызвать не должна.

Как установить программу без прав администратора windows 10 7 на работе?

Как установить программу без прав администратора Windows 10? Некоторые программы перед установкой требуют у человека права администратора. Также, сам администратор довольно часто ограничивает других пользователей в установке определённых приложений. Если это так, и вы не можете установить нужную вам программу, так как у вас нет на её установку нужных вам прав, то мы воспользуемся нижеописанными способами.

режим администратора

«>

Инсталляция софта без прав админа

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

Получение прав на папочку с нужным приложением

  1. Переходим к папочке, в которой мы планируем далее устанавливать различный софт. Кликнем по ней ПКМ и в выпадающем меню выбираем вкладку «Свойства»;
    программ файлес свойства
  2. В данном окне выбираем меню «Безопасность» и ниже групп пользователей нажимаем кнопочку «Изменить»;
    безопасность изменить
  3. Выбираем из групп пользователей нужного и предоставляем ему права (можно выбрать «Все», если вы решили предоставить к этой папочке доступ всем желающим). Чтобы это сделать, ставим флажок «Разрешить» около команды «Полный доступ». После этого нам нужно кликнуть по кнопочке «Применить».
    разрешаем полный доступ

Запускаем приложения как обычный пользователь

  • Кликнем по клавишам Win+R, в появившемся окошке введём сочетание: cmd и нажмём на клавишу ОК;
    cmd
  • У нас появляется командная строка, в которую нам нужно ввести сочетание, представленное ниже. В данном сочетании User_Name является именем пользователя, а Program_Name– названием того софта, который вы собираетесь устанавливать. После введения команды нажимаем «Ввод».
    командная строка

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

Применяем Portable версию приложения

Для части приложений разработчики создали специальную версию Portable, преимущество которой в том, что для неё не требуется установка. Её можно запустить прямо с флешки. Что ещё нравится в таких программах, так это то, что они не захламляют систему и не нагружают лишний раз компьютер. При выборе обычной версии и портативной, лучше выбрать последнюю. Скачивать её желательно с официального сайта:

  1. Итак, заходим на сайт разработчика необходимого нам софта;
  2. Просматриваем страницу, ища надпись «Portable» и смотрим разрядность системы, если она нам нужна. Например, решили скачать программу Q-Dir. Выбираем версию Portable х64, так как система 64 битная. Если у вас 32 битная, выбираем просто Portable;
    выбираем программу
  3. Затем нам нужно прямо из браузера открыть файл, который мы загрузили.
    загрузки открыть

Данный элемент переносим на любой подходящий нам съёмный носитель и далее просто запускаем его. Инсталляция приложения и права админа тут не требуются.

Вывод: как установить программу без прав администратора Windows 10 мы теперь знаем. При этом несколькими способами. Каждый из этих способов довольно прост. Выбираем по обстоятельствам тот, который удобнее. Как уже сказано, если есть возможность, то рекомендуется установить портативный софт. Успехов!

Запуск программы без прав администратора и подавлением запроса UAC

date24.03.2023
useritpro
directoryWindows 10, Windows 11, Windows Server 2016, Windows Server 2019
commentsкомментариев 59

Некоторые программы при запуске могут требовать повышения прав до администратора (значок щита у иконки), однако на самом деле для их нормальной работы права администратора не требуется (например, вы можете вручную предоставить необходимые NTFS разрешения пользователям на каталог программы в Program Files и ее ветки реестра). Если на компьютере включен контроль учетных записей (User Account Control), то при запуске такой программы из-под непривилегированного пользователя появится запрос UAC и Windows потребует от пользователя ввести пароль администратора. Чтобы обойти этот механизм многие просто отключают UAC или предоставляют пользователю права администратора на компьютере, добавляя его в группу локальных администраторов. Оба эти способа не рекомендуется широкого использовать, т.к. вы снижаете безопасность и защиту Windows. В этой статье мы рассмотрим, как запустить программу, которая требует права администратора, от имени простого пользователя и подавить запрос повышения привилегий UAC.

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

Программа может запрашивать права администратора при запуске, если:

  • Программе нужно получить доступ на системный каталог или файл, на отсутствуют NTFS разрешения для непривилегированных пользователей;
  • Если программа собрана со специальным флагом, которые требует повышения прав при запуске (requireAdministrator).

В первом случае для решения проблемы администратору достаточно предоставить RW или Full Control разрешения на каталог программы или необходимый системных каталог. Например, программа хранит свои файлы (логи, файлы конфигурации и т.д.) в собственной папке в C:\Program Files (x86)\SomeApp) или каком-то системном каталоге. Для корректной работы программы пользователю нужны права записи в эти файлы. По умолчанию у пользователей нет прав на редактирование данного каталога, соответственно, для нормальной работы такой программы нужны права администратора.

Чтобы разрешить запуск программы под непривилегированным пользователем администратора достаточно вручную предоставить пользователю (или встроенной группе Users) права на изменение/запись на файл/каталог на уровне файловой системы NTFS.

права на запись пользователю в папку программы в ProgramFiles

Чтобы найти список файлов, папок и ключей реестра, к которым обращается программа, воспользуйтесь утилитой Process Monitor (https://learn.microsoft.com/en-us/sysinternals/downloads/procmon). Включите фильтр по имени процесса программы и найдите все ресурсы, при доступе к которым появляется Access Denied. Предоставьте необходимые права на папки/файлы/ветки реестра.

procmon исследование доступа к файлами и ветка реестра программой при запуске

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

Ранее мы уже описывали, как можно с помощью параметра RunAsInvoker отключить запрос UAC для конкретной программы. Однако этот метод недостаточно гибкий.

Рассмотрим более простой способ принудительного запуска любой программы без прав администратора (и без ввода пароля админа) при включенном UAC (4,3 или 2 уровень ползунка UAC).

Для примера возьмем утилиту редактирования реестра — regedit.exe (она находится в каталоге C:\windows\). Обратите внимание на щит UAC у иконки. Данный значок означает, что для запуска этой программы будет запрошено повышение привилегий через UAC.

иконка щита UAC у exe файла в Windows 10

Если запустить regedit.exe , то перед вами появится окно User Account Contol с запросом пароля пользователя с правами администратора на этом компьютере ( Do you want to allow this app to make changes to your device? ). Если не указать пароль и не подтвердить повышение привилегии, приложение не запустится.

запрос пароля администратора при запуске программы в windows 10

Попробуем обойти запрос UAC для этой программы. Создайте на рабочем столе файл run-as-non-admin.bat со следующим текстом:

cmd /min /C «set __COMPAT_LAYER=RUNASINVOKER && start «» %1″

Теперь для принудительного запуска приложения без прав администратора и подавлением запроса UAC, просто перетащите нужный exe файл на этот bat файл на рабочем столе.

запуск программы в обход UAC и с подавлением запроса пароля администратора

Редактор реестра должен запуститься без появления запроса UAC и без ввода пароля администратора. Откройте диспетчер процессов, добавьте столбец Elevated и убедитесь, что в Windows запушен непривилегированный процесс regedit (запущен с правами пользователя).

regedit с правами пользовтеля (Elevated = No)

Попробуйте отредактировать любой параметр в ветке HKEY_LOCAL_MACHINE. Как вы видите доступ на редактирование реестра в этой ветке запрещен (у данного пользователя нет прав на запись в системные ветки реестра). Но вы можете добавлять и редактировать ключи в собственной ветке реестра пользователя — HKEY_CURRENT_USER.

запуск редактора реестра под пользователем

Аналогичным образом через bat файл можно запускать и конкретное приложение, достаточно указать путь к исполняемому файлу.

run-app-as-non-admin.bat

Set ApplicationPath=»C:\Program Files\MyApp\testapp.exe»
cmd /min /C «set __COMPAT_LAYER=RUNASINVOKER && start «» %ApplicationPath%»

Также можно добавить контекстное меню, которое добавляет у всех приложений возможность запуска без повышения прав. Для этого создайте файл runasuser.reg файл, скопируйте в него следующий код, сохраните и импортируйте его в реестр двойным щелчком по reg файлу (понадобятся права администратора).

добавть в file explorer windows 10 пункт запуска программы без запроса UAC

После этого для запуска любого приложения без прав админа достаточно выбрать пункт “Run as user without UAC elevation” в контекстном меню проводника Windows File Explorer.

Run as user without UAC elevation

Запуск программы в режиме RunAsInvoker из командной строки

Переменная окружения __COMPAT_LAYER позволяет устанавливать различные уровни совместимости для приложений (вкладка Совместимость в свойствах exe файла). С помощью этой переменной можно указать настройки совместимости, с которыми нужно запускать программу. Например, для запуска приложения в режиме совместимости с Windows 7 и разрешением 640×480, установите:

set __COMPAT_LAYER=Win7RTM 640×480

свойства совместимости программы

Из интересных нам опций переменной __COMPAT_LAYER можно выделить следующие параметры:

  • RunAsInvoker — запуск приложения с привилегиями родительского процесса без запроса UAC;
  • RunAsHighest — запуск приложения с максимальными правами, доступными пользователю (запрос UAC появляется, если у пользователя есть права администратора);
  • RunAsAdmin — запустить приложение с правами администратора (запрос AUC появляется всегда).

Следующие команды включат режим RUNASINVOKER для текущего процесса и запускает указанную программу:

start «» «C:\Program Files\MyApp\testapp.exe»

Включить режим RunAsInvoker в манифесте exe файла программы

Как мы уже говорили выше, Windows показывает значок щита UAC у программ, которые требуют повышенных привилегий для запуска. Это требование разработчики задают при разработке в специальной секции программы — манифесте.

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

Для редактирования манифеста программы можно использовать бесплатную утилиту Resource Hacker. Откройте исполняемый файл программы в Resource Hacker.

В дереве слева перейдите в раздел Manifest и откройте манифест программы. Обратите внимание на строки:

Именно благодаря опции requireAdministrator Windows всегда запускает эту программу с правами администратора.

Измените requireAdministrator на asInvoker и сохраните изменения в exe файле.

resource hacker включитьпараметр asinvoker в manifest exe файла

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

убрат щит защиты uac у любой программы в windows 10 с помощью манифест файла

В этом случае можно заставить программу использовать внешний файл манифеста. Создайте в каталоге с ехе файлом текстовый файл app.exe.manifest (например Autologon.exe.manifest) и скопируйте в него код манифеста из Resource Hacker. Измените requireAdministrator на asInvoker. Сохраните файл.

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

REG ADD «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide» /v PreferExternalManifest /t REG_DWORD /d 1 /f

Перезагрузите Windows и убедитесь, что программа использует внешний файл манифеста, и запускается без прав администратора.

Запуск программы с сохраненным паролем администратора

Если способы запуска программы через режим RunAsInvoker не работают для вашего устаревшего приложения, можно попробовать запускать такие программы в сессии пользователя с помощью сохраненного пароля администратора. Этот способ мы целенаправленно оставили последним, т.к. это наименее безопасный способ запуска программ без предоставления прав локального администратора пользователю.

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

runas /user:wks-1122h2\root /savecred «C:\CorpApp\myapp.exe»

ярлык для запуска от администратора с помощью опции savecred

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

сохранить пароль администратора для запуска программы

Утилита RunAs при запуске с параметром /SAVECRED сохраняет имя пользователя и пароль в диспетчере паролей Windows (Credentials Manager).

При следующем запуске ярлыка утилита runas автоматически получит сохраненный пароль из Credentials Manager и использует его для запуска программы от имени указанного локального администратора (пароль не запрашивается повторно при каждом запуске).

Вы можете вывести список пользователей с сохраненными паролями в Credential Manager с помощью команды:

сохраненные пароли администратора в credential manager

В Windows 11 при запуске такого ярлыка появляется ошибка:

ошибка runas 740: The requested operation requires elevation

Чтобы исправить ошибку, отредактируйте команду в свойствах ярлыка. Замените ее на:

C:\Windows\System32\runas /profile /user:WKS-1122H2\root /savecred «cmd.exe /C C:\CorpApp\myapp.exe»

ярлык для запуска программы от администратора для windows 11

Как мы указывали выше, использование параметра /savecred не безопасно, т.к. пользователь, в чьем профиле сохранен чужой пароль может использовать его для запуска любой программы или команды под данными привилегиями, или даже сменить пароль пользователя с правами администратора. Кроме того, сохраненные пароли из Credential Manager можно получить в открытом виде с помощью утилит типа Mimikatz, лучше <запретить использование сохраненных паролей.

Преодолеть недостаток использования сохраненного пароля через runas позволяют несколько сторонних утилит. Например, AdmiLink, RunAsRob, RunAsSpc. Эти программы позволяют сохранить пароль администратора в зашифрованном виде и безопасно запустить программу с правами администратора. Эти утилиты проверяют при запуске путь и контрольную сумму исполняемого файла и не позволят запустить произвольную программу.

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *