1

У меня установлена детская игра в учетной записи ребенка в Windows Vista , возможно, с использованием пароля администратора (точно не помню). Программа, похоже, была правильно установлена.

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

Как я могу изменить права на исполняемый файл, чтобы любой пользователь мог запустить игру без необходимости каждый раз вводить пароль администратора? Я попытался изменить права доступа к исполняемому файлу с правами администратора на вкладке « Security в окне свойств исполняемого файла, установить разрешение « Full Control доступ», но пользователя по-прежнему запрашивают пароль администратора.

1 ответ1

1

Это происходит из-за функции безопасности под названием Контроль учетных записей (UAC), которую Microsoft впервые внедрила в Windows Vista. Функция UAC предназначена для того, чтобы позволить пользователям без прав администратора запускать программное обеспечение, которое требует административного доступа к системе, предлагая пользователю повысить разрешения (например, запрос пароля), только когда это абсолютно необходимо. Эти приглашения появляются даже в том случае, если вы вошли в систему как администратор, поскольку операционная система ограничивает ваш доступ, если вы явно не укажете, что хотите повысить (через приглашение).

Существует хорошее обсуждение этой проблемы на форуме Technet (UAC - Хватит спрашивать у меня пароль администратора!), Где предлагается решение либо отключить общесистемный UAC, либо запустить программное обеспечение от имени администратора и отключить его. UAC для конкретного пользователя. Оба этих решения имеют существенные недостатки, поэтому вам необходимо решить, считаете ли вы, что риск стоит того, чтобы избегать ввода пароля.

Согласно Microsoft (включить или отключить контроль учетных записей):

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

К сожалению, вплоть до выпуска Windows Vista, как правило, программное обеспечение разрабатывалось в предположении, что пользователь, который его запускает, будет администратором, а администраторы будут иметь полный доступ к системе в любое время. Таким образом, сегодня существует еще много программного обеспечения, которое делает это предположение. Игра, которую вы используете, кажется, разработана с таким предположением, и долгосрочное решение вашей проблемы заключается в том, что разработчик игры должен изменить программное обеспечение, чтобы улучшить взаимодействие с пользователем - тогда Windows не будет так сильно жаловаться, и вы выиграете ». Нужно вносить изменения в безопасность вашей системы, которые не рекомендуются.

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .