Скачивая программы с сайтов разработчиков или других источников, вы, наверное, не раз замечали, что одни из исполняемых файлов этих программ имеют на себе характерную иконку щита, а другие нет. Что это означает? А означает это следующее: если исполняемый файл программы или её ярлык на рабочем столе отмечен этим жёлто-голубым значком, значит данная программа требует прав администратора. В связи с этим у многих пользователей возникает вопрос: а можно ли каким-то образом обойти это ограничение и установить/запустить программу в обычной учётной записи пользователя? Ответ на него будет зависеть от того, для каких целей разрабатывалась программа и с какими объектами файловой системы ей предстоит работать.
Как установить программу без прав администратора
В действительности многие из таких программ прекрасно могут работать без прав администратора, если владельцем компьютера им предоставлены соответствующие разрешения на папку 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 11, Windows 10 и других версиях системы.
Установка программы без прав и ввода пароля учетной записи Администратора
По умолчанию, если вы без прав администратора запустите установщик программы, на значке которой изображен щит вы увидите запрос контроля учетных записей UAC и предложение ввести пароль от учётной записи администратора, как на изображении ниже.
Появление запроса можно обойти и во многих случаях это позволяет выполнить установку программы. Порядок действий, если речь идёт об однократной установке:
- Запустите командную строку, для этого в поиске на панели задач начните набирать «Командная строка» и выберите нужный результат, либо нажмите клавиши Win+R на клавиатуре, введите cmd и нажмите Enter.
- В командной строке введите команду
set __COMPAT_LAYER=RunAsInvoker
и нажмите Enter.
- Введите путь к файлу установщика и нажмите Enter (либо просто перетащите файл на окно командной строки, чтобы вставить полный путь к нему).
- Если всё прошло гладко, установка программы должна запуститься, и её можно продолжить, с учётом описанных далее нюансов.
А теперь о важных особенностях такой установки: команда, введённая на втором шаге, не даёт нам прав администратора в системе, а лишь убирает запрос контроля учетных записей.
- Главное последствие этого при установке программ описанным способом— невозможность устанавливать их в защищенные системные папки. В последних версиях Windows это, в том числе, папка Program Files, то есть придется создавать свою папку для устанавливаемых программ в расположении, где это разрешено.
- Также установщик не сможет прописать параметры в реестр «для всех пользователей», что для некоторых программ может привести к их неправильной работе, для некоторых других, как для архиватора из примера выше — невозможности прописать ассоциации файлов и добавить пункты в контекстные меню папок и файлов (хотя сама программа исправно работает).
- Удалить установленные показанным способом программы, не имея прав администратора не получится через «Программы и компоненты». Для удаления потребуется тем же методом запускать файл удаления (uninstall) из папки программы.
Если установка программ, а также запуск утилит, требующих прав администратора вам требуется регулярно, при этом прав администратора нет, вы можете создать bat-файл со следующим содержимым:
set __COMPAT_LAYER=RunAsInvoker && start "" %1
и в дальнейшем запускать такие установщики и программы простым перетаскиванием установщика на созданный файл .bat.
Как и в предыдущем способе, работоспособность не гарантирована: в случае, если для каких-то процедур программе требуются «настоящие» права администратора, выполнить их она не сможет.
Содержание
- Устанавливаем программу без прав администратора
- Способ 1: Выдача прав на папку с программой
- Способ 2: Запуск программы с учетной записи обычного пользователя
- Способ 3: Использование портативной версии программы
- Вопросы и ответы
Для установки некоторого программного обеспечения требуется наличие прав администратора. Кроме этого и сам администратор может ставить ограничение на установку различного софта. В случае когда требуется выполнить инсталляцию, а разрешения на нее нет, предлагаем воспользоваться несколькими простыми методами, описанными ниже.
Устанавливаем программу без прав администратора
В сети интернет присутствует множество различного ПО, позволяющего обходить защиту и выполнять инсталляцию программы под видом обычного пользователя. Мы не рекомендуем их использовать особенно на рабочих компьютерах, так как это может нести за собой серьезные последствия. Мы же представим безопасные способы установки. Давайте рассмотрим их подробнее.
Способ 1: Выдача прав на папку с программой
Чаще всего права администратора софту требуются в том случае, когда будут проводиться действия с файлами в своей папке, например, на системном разделе жесткого диска. Владелец может предоставить полные права другим юзерам на определенные папки, что позволит выполнять дальнейшую установку под логином обычного пользователя. Делается это следующим образом:
- Войдите в систему через учетную запись администратора. Подробнее о том, как это сделать в Виндовс 7 читайте в нашей статье по ссылке ниже.
- Перейдите к папке, в которую в дальнейшем будут устанавливаться все программы. Нажмите на нее правой кнопкой мыши и выберите «Свойства».
- Откройте вкладку «Безопасность» и под списком нажмите на «Изменить».
- Левой кнопкой мыши выберите необходимую группу или пользователя для предоставления прав. Поставьте галочку «Разрешить» напротив строки «Полный доступ». Примените изменения, нажав на соответствующую кнопку.
Подробнее: Как получить права администратора в Windows 7
Теперь во время установки программы вам потребуется указать папку, к которой предоставили полный доступ, и весь процесс должен пройти успешно.
Способ 2: Запуск программы с учетной записи обычного пользователя
В тех случаях когда нет возможности попросить администратора предоставить права доступа, рекомендуем воспользоваться встроенным в Windows решением. С помощью утилиты через командную строку осуществляются все действия. От вас требуется только следовать инструкции:
- Откройте «Выполнить» нажатием горячей клавиши Win + R. Введите в строку поиска cmd и нажмите «ОК»
- В открывшемся окне введите команду, описанную ниже, где User_Name – имя пользователя, а Program_Name – название необходимой программы, и нажмите Enter.
- Иногда может потребоваться ввод пароля учетной записи. Напишите его и нажмите Enter, после чего останется только дождаться запуска файла и выполнить установку.
runas /user:User_Name\administrator Program_Name.exe
Способ 3: Использование портативной версии программы
Некоторое ПО имеет портативную версию, не требующую установки. Вам будет достаточно скачать ее с официального сайта разработчика и запустить. Выполнить это можно очень просто:
- Перейдите на официальный сайт необходимой программы и откройте страницу загрузки.
- Начните загрузку файла с подписью «Portable».
- Откройте скачанный файл через папку загрузок или сразу из браузера.
Вы можете перекинуть файл софта на любое съемное устройство хранения информации и запускать его на разных компьютерах без прав администратора.
Сегодня мы рассмотрели несколько простых способов как установить и использовать различные программы без прав администратора. Все они не сложные, но требуют выполнения определенных действий. Мы же рекомендуем для установки софта просто войти в систему с учетной записи администратора, если это доступно. Подробнее об этом читайте в нашей статье по ссылке ниже.
Читайте также: Используем учетную запись Администратора в Windows
Еще статьи по данной теме:
Помогла ли Вам статья?
Установка игр и приложений – это процесс, знакомый каждому владельцу ПК. Обычно инсталляция происходит через запуск EXE-файла, и вот здесь у пользователя могут возникнуть проблемы. Инсталлятор попросит выдать расширенные права, которых у текущего аккаунта может не быть. Поэтому важно понимать, как установить программу без прав администратора на операционной системе Windows 10.
Зачем обычному приложению могут понадобиться права администратора?
После первого включения компьютер предлагает владельцу создать несколько учетных записей. Главная из них обладает правами администратора, и этот пользователь может вносить любые изменения в работу ПК. Но зачем подобного рода разрешения требуются безобидной программе или игре?
Ответ на поставленный вопрос прост: расширенные полномочия требуются в том случае, если программа установлена на системный диск, где хранятся файлы ОС. В подобной ситуации обычному пользователю запрещается вносить изменения в логи и конфигурацию, а потому софт запрашивает административные права.
Как установить программу без прав администратора
Чаще всего пользователям для обхода административных прав предлагается загрузить специальное приложение. Но такие программы являются опасными для компьютера, а потому данный способ лучше сразу обойти стороной и рассмотреть альтернативные варианты, обозначенные ниже.
Выдача прав на папку с программой
Во-первых, вы можете изменить параметры безопасности для каталога, в который будете устанавливать игру или программу. Обычно речь идет о директории «Program Files». Но вы можете использовать для инсталляции и другую папку, так что действуйте аккуратно:
- Войдите в учетную запись администратора.
- Запустите проводник.
- Найдите папку «program Files».
- Кликните по ней ПКМ.
- Перейдите в «Свойства».
- Во вкладке «Безопасность» нажмите на кнопку «Изменить».
- Поставьте галочку напротив пункта «Полный доступ».
- Сохраните новые настройки.
Теперь для запуска и установки приложения через папку «Program Files» расширенные полномочия требоваться не будут. Но это не касается других каталогов, включая «Program Files (x86), в связи с чем рекомендуется еще раз проверить правильность выбора директории.
Запуск программы с учетной записи обычного пользователя
Если вы не можете получить доступ к административному аккаунту, то можете обойти ограничения через «Командную строку»:
- Щелкните ПКМ по значку «Пуск».
- Запустите КС.
- Введите запрос «runas /user:User_Name\administrator Program_Name.exe», где вместо «User_Name» будет указано название вашего профиля, а вместо «Program_Name.exe» установочный файл или файл запуска.
- Нажмите на клавишу «Enter».
Windows 10 предполагает, что пользователь без опыта не сможет воспользоваться командной строкой, а потому дает такую возможность изменения прав. Но, как вы могли убедиться, выполнить пару-тройку несложных шагов может любой владелец ПК.
Использование портативной версии программы
Наконец, помните, что существуют так называемые портативные версии программ. Это уже установленные приложения, которые можно запустить без предварительной инсталляции. Они загружаются в виде отдельной папки с распакованными файлами, необходимыми для дальнейшей работы.
На заметку. Портативные версии ПО имеют в своем названии пометку «Portable».
Попробуйте найти интересующую программу именно в таком виде и запустите ее привычным способом без помощи административного аккаунта. Просто дважды кликните ЛКМ по EXE-файлу, и прога откроется.
Часто бывает так, что для установки программ на компьютере необходимы права Администратора, а у обычных пользователей они отсутствуют. Однако, есть способ установить программу без прав Администратора в Windows 11 и 10. В этой статье мы рассмотрим этот метод и особенности установки программ при его использовании.
Как известно, при установке программы на компьютер с помощью установочного файла, система запрашивает права Администратора. Это связано с тем, что установка может внести изменения в системные файлы, что может повлиять на работу самой системы.
Но если для установки программы требуются права Администратора, а их нет, это может привести к проблемам. Например, некоторые программы отказываются работать без прав Администратора, и пользователь не может использовать их. Однако, существует способ установки программы без прав Администратора.
Этот способ заключается в использовании портативных версий программ. Портативная версия программы не требует установки, и вы можете запустить ее сразу же после скачивания. Однако, стоит учитывать, что в портативной версии могут отсутствовать некоторые функции, которые есть в полной версии. Также, не все программы имеют портативную версию.
Простой способ установки программы без прав Администратора в Windows 11 и 10
В некоторых случаях, пользователь может столкнуться с проблемой запуска установочного файла программы на компьютере, имеющем не достаточные права. В операционных системах Windows 11 и 10 существует простой способ обойти эту проблему и провести установку программы без прав администратора.
Для начала следует загрузить и установить программу, которая позволяет создавать обычные пользовательские аккаунты с правами администратора. Такой аккаунт даёт возможность устанавливать любые программы без требования прав администратора.
После создания аккаунта достаточно войти в него и запустить установочный файл программы с диском или скачанного файла в интернете. В некоторых случаях, установка программы будет требовать ввода пароля администратора. В данной ситуации вводить его не нужно. Программа должна успешно установиться и быть доступна на всех аккаунтах пользователя.
Этот способ установки программ обеспечивает простоту и быстроту установки, а также убирает необходимость получения разрешения от администратора перед установкой. Однако, следует отметить, что установка программ без прав администратора может ограничивать доступ к некоторым функциям программы.
Особенности установки программ без прав Администратора
1. Ограниченный доступ к системным файлам
При запуске установки программы от имени пользователя без прав Администратора, доступ к некоторым системным файлам может быть ограничен. Это может привести к тому, что программа работать не будет или будет работать некорректно.
2. Ограниченные возможности настройки программы
Если программа требует настройки в процессе установки, то без прав Администратора у пользователя могут быть ограниченные возможности для настройки программы. Это может привести к тому, что программа работать не будет или не будет работать на полную мощность.
3. Ограниченный доступ к ресурсам
Если программа требует доступ к определенным ресурсам, например, к базе данных или к интернету, то без прав Администратора доступ к этим ресурсам может быть ограничен. Это может привести к тому, что программа работать не будет или будет работать некорректно.
4. Необходимость перезапуска компьютера
В некоторых случаях после установки программы без прав Администратора может потребоваться перезапустить компьютер. Это может быть связано с обновлением системных файлов или с настройкой программы.
5. Риск заражения вирусами
При установке программ без прав Администратора существует риск заражения компьютера вирусами или вредоносными программами. Поэтому необходимо быть осторожным при выборе и установке программ.
Выводы
Установка программ без прав Администратора может быть удобным способом установки программ на компьютере, но при этом необходимо учитывать возможные ограничения, связанные с доступом к системным файлам, возможностями настройки и доступом к ресурсам. Также необходимо быть осторожным при выборе и установке программ, чтобы избежать заражения компьютера вирусами.
Как установить программу без прав Администратора в Windows 11 и 10?
Если вы хотите установить программу на компьютере, но у вас нет прав Администратора, не отчаивайтесь! Существует простой способ установки программ без прав Администратора на Windows 11 и 10.
Во-первых, необходимо загрузить установочный файл программы. В большинстве случаев этот файл можно скачать с официального сайта разработчика. После того, как файл загружен, создайте папку на рабочем столе и перенесите туда установочный файл программы.
Далее, откройте командную строку, нажав на клавишу «Win+R» и введя команду «cmd». После этого, в командной строке введите путь к папке, где находится установочный файл программы, используя команду «cd». Далее, введите команду «runas /user:имя_пользователя», заменив «имя_пользователя» на имя пользователя, под которым вы хотите запустить установщик программы. Например, «runas /user:John». После этого, введите команду «start имя_установочного_файла.exe», заменив «имя_установочного_файла.exe» на имя вашего установочного файла.
После этого, вы должны увидеть диалоговое окно, запрашивающее пароль Администратора. Введите пароль и нажмите «ОК». Установщик программы должен начать работу, и вы сможете установить программу без прав Администратора.
Важно помнить, что при установке программ без прав Администратора могут возникнуть некоторые ошибки, связанные с ограничениями доступа к файлам и реестру. Поэтому, если у вас возникают проблемы при установке программ, проверьте, есть ли у вас права Администратора на компьютере.
Какие программы можно установить без прав Администратора на Windows 11 и 10
Когда вы пытаетесь установить программу на Windows, часто требуется права Администратора, чтобы переписать необходимые файлы в системном каталоге. Но есть некоторые программы, которые можно установить без прав Администратора.
- Портативные версии программ. Это программы, которые не требуют установки и содержат все необходимые файлы в одной папке. Они могут быть перемещены на разные компьютеры и запущены сразу после скачивания.
- Веб-приложения. Некоторые программы можно использовать в виде веб-приложения, где все файлы находятся на сервере, а пользователь взаимодействует с приложением через браузер. Такие приложения могут работать без дополнительной установки на компьютере.
- Архиваторы. Некоторые архиваторы, такие как 7-Zip, можно использовать без установки. Они могут открыть и извлечь файлы из архивов без изменения системных файлов.
- Миниатюрные приложения. Это приложения, которые можно запустить из папки без установки. Обычно они не изменяют основные системные файлы и могут быть использованы без прав Администратора.
Но необходимо помнить, что большинство приложений требуют прав Администратора для установки и правильной работы. Прежде чем устанавливать программу без прав Администратора, убедитесь, что она не представляет угрозы для безопасности вашей системы.
Преимущества и недостатки установки программ без прав Администратора в Windows 11 и 10
Установка программ без прав Администратора в Windows 11 и 10 предоставляет определенные преимущества. Она позволяет упростить процесс установки программ, не требуя знаний компьютерной безопасности и прав администратора. Это может быть особенно полезно для новичков и пользователей, которые не имеют доступа к учетной записи с административными правами. Кроме того, данный способ не требует установки программа в системную папку и не занимает много места на жестком диске.
Однако, установка программ без прав Администратора также может иметь недостатки и риски. Например, некоторые программы могут не устанавливаться корректно, так как требуют прав Администратора для доступа к конкретным частям системы, а также могут быть недоступны некоторые функции программы, которые доступны только с правами администратора. Кроме того, установка программ без прав Администратора может повлиять на безопасность компьютера, так как содержимое программы может содержать вирусы и другие вредоносные программы, которые могут вместе с ней установиться на компьютер.
Итак, установка программ без прав Администратора в Windows 11 и 10 имеет свои преимущества и недостатки. Прежде чем устанавливать программу без прав Администратора, следует оценить потенциальные риски и понимать, что в данном случае безопасность не может быть полностью гарантирована. Если вы не уверены в том, как установить программу правильно, лучше всего обратиться за помощью к компьютерному специалисту или к администратору системы.