Как исправить ошибку файловой системы при вставке паролей в поле учетных данных Windows UAC

В этой статье мы поговорим об определении возможной причины, а затем дадим соответствующий обходной путь для проблемы «Ошибка файловой системы», с которой вы можете столкнуться при попытке скопировать и вставить пароль в диалоговое окно учетных данных контроля учетных записей (UAC). в Windows 10.

В чем заключается ошибка файловой системы в диалоговом окне Credential?

Допустим, вы хотите запустить приложение с использованием превосходных разрешений. Как и вы, щелкните правой кнопкой мыши cmd.exe и выберите Запуск от имени администратора. В этом случае диалоговое окно контроля учетных записей (UAC) запрашивает ваши учетные данные (имя пользователя и пароль). Затем вы пытаетесь скопировать пароль из источника и нажмите комбинацию клавиш Ctrl + V, чтобы вставить пароль в поле. В этот момент вы можете получить следующие сообщения об ошибках:

«У этой программы нет связанной с ней программы для выполнения этого действия. Ошибка файловой системы (-1073741189).»

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

Если вы попытаетесь посмотреть дальше, вы обнаружите, что Consent.exe падает, когда происходит ошибка. Consent.exe - это файл, который в первую очередь запускает пользовательский интерфейс для UAC. Это приложение авторизации для Windows 10, предназначенное для повышения безопасности.

В чем причина появления диалогового окна «Ошибка файловой системы»?

Вставка в безопасное поле ввода заблокирована в Windows 10 по причине. Тем не менее сбой Consent.exe не должно произойти. Это ошибка.
В Windows 10 добавлено изменение безопасности, запрещающее доступ к буферу обмена с рабочего стола Winlogon, известного как Secure Desktop. Это изменение не позволяет неавторизованным пользователям видеть любую информацию в буфере обмена.

Тем не менее, есть неожиданный побочный эффект этой модификации - больше невозможно вставить информацию в текстовое поле пароля для повышения UAC.
По умолчанию приглашения UAC отображаются на рабочем столе Winlogon, поэтому ни один небезопасный процесс (то есть тот, который еще не запущен как SYSTEM) не может шпионить за паролями или другими данными, которые вводятся в диалоговое окно UAC.

Как исправить диалоговое окно Credential «Ошибка файловой системы»

По словам Microsoft, чтобы исправить ошибку grant.exe, вам необходимо установить последнее накопительное обновление для Windows 10. Тем не менее это обновление только устраняет проблему сбоем grant.exe. Вставить пароль в поле ввода по-прежнему невозможно.

Если вы так сильно хотите вставить свои пароли в диалоговое окно учетных данных UAC без получения сообщения об ошибке файловой системы, Microsoft предлагает обходной путь:
«Чтобы обойти эту проблему, используйте gpedit.msc для настройки запроса на повышение прав UAC для отображения на стандартном рабочем столе пользователя, а не на рабочем столе Winlogon. Как только пароль будет скопирован и в буфер обмена на стандартном пользовательском рабочем столе, любой процесс который работает на этом рабочем столе, может читать эти данные в виде обычного текста. Фактически, потенциальное нарушение безопасности уже произошло, и никакой процесс не должен пытаться прочитать информацию о пароле из диалогового окна UAC ».

July 29, 2020

Оставьте Ответ