在今天的帖子中,我们将通过概述可能的原因来解决,然后为以下问题提供相应的解决方法;尝试复制,然后将密码粘贴到 Windows 11/10 的 UAC 凭据对话框中时可能会遇到的“文件系统错误”。

“凭据”对话框中的文件系统错误
假设您尝试使用提升的权限启动应用程序。例如,右键单击 cmd.exe,然后选择“以管理员身份运行”。用户帐户控制 (UAC) 对话框会提示您输入用户名和密码。从源复制密码,然后按 Ctrl+V 组合键粘贴密码,然后收到以下错误消息:
此程序没有与之关联的程序来执行此操作。 文件系统错误 (-1073741189)。
1073741189表示 1,如果 UAC 或用户帐户控制设置的注册表值发生更改或系统文件损坏,则可能会发生此文件系统错误。
此外,如果右键单击密码字段,则不会显示可在其中选择“粘贴”的快捷上下文菜单。
您调查并注意到 Consent.exe 在问题发生时崩溃。
同意。exe 是一个文件,用于启动用户帐户控制 (UAC) 的用户界面,UAC 是 Windows 的授权层。这是一个真实而安全的过程。
凭据对话框“文件系统错误”的可能原因
在 Windows 10 中,有意阻止将剪贴板的内容粘贴到安全输入框中。但是,Consent.exe 崩溃是软件问题。
Windows 引入了一项安全更改,该更改阻止从 Winlogon 桌面(也称为安全桌面)访问剪贴板。此更改可防止未经授权的用户在剪贴板上查看信息。例如:
• 授权用户 A 将一些信息复制到剪贴板,然后锁定计算机。
• 未经授权的用户 B 唤醒计算机(位于锁屏界面)并启动“讲述人”>“讲述人帮助”。从那里,未经授权的用户 B 可以将剪贴板内容粘贴到“讲述人帮助”中的文本框中,然后阅读剪贴板内容。
此更改的副作用是,默认情况下,无法再将信息粘贴到 UAC 提升的密码文本框中。
默认情况下,在 Winlogon 桌面上显示 UAC 提示的原因是,任何不安全的进程(例如,尚未作为 SYSTEM 运行的进程)都无法监视输入到 UAC 对话框中的密码或其他信息。
如何修复“凭据”对话框“文件系统错误”
按照 Microsoft 的规定,要修复同意 .exe 崩溃问题,请安装最新的 Windows 10 累积更新。
但是,CU 仅修复同意 .exe 崩溃问题。粘贴密码以保护输入框仍然被阻止。
如果您希望能够在不收到文件系统错误的情况下将密码粘贴到 UAC 凭据对话框中,Microsoft 提供了以下解决方法:
若要解决此问题,请使用 gpedit.msc 将 UAC 提升提示配置为显示在标准用户桌面上,而不是在 Winlogon 桌面上。一旦复制了密码并放在标准用户桌面的剪贴板上,在该桌面上运行的任何进程都可以以纯文本形式读取该数据。实际上,潜在的安全漏洞已经发生,无需任何进程即可尝试从 UAC 对话框中读取密码信息。
Microsoft 已验证,在 Windows 10 中实施的安全修补程序以强制实施从标准桌面到 Winlogon 桌面的正确安全边界是所需的行为,并且这可能在将来的 Windows 版本中保留该行为。
相关文章
网友评论(共有 0 条评论)