活跃屏幕阅读器

3
每次我打开一个新文件夹或重新启动我的笔记本电脑时,我会在终端窗口中看到一个“屏幕阅读器检测到”的警告。

terminal error

我还尝试在终端设置中关闭“无障碍支持”,但仍然没有成功。

settings

有没有办法解决这个问题?或者有没有一种方法可以检测屏幕阅读器,以便我可以关闭它。

注意:我没有安装任何外部屏幕阅读器。 我也已经在我的Windows 10机器上关闭了“Narrator”。


您尝试过在“终端错误”中建议的方法并运行“Install-Module PSReadLine”吗? - iRon
是的,我做了,并且它也正常工作。但是在重新打开Visual Studio Code后,我再次收到相同的警告。 - Prit Kalariya
1个回答

4
这可能是因为您在设备上安装了任何辅助工具,例如NVDA(非视觉桌面访问),以及一些Web开发套件,因为它们通常包括辅助功能评估工具。
这些工具将切换注册表值,可以“点亮”考虑到此类功能的应用程序的辅助功能。
要检查的特定键在此处,您可以使用regedit.exe导航到该键:
HKEY_CURRENT_USER\Control Panel\Accessibility\Blind Access

如果您拥有键为On且值为1,则会触发警告。

要消除警告,只需将键设置为0。您可以使用PowerShell或传统的reg命令来执行此操作。

reg add "HKCU\Control Panel\Accessibility\Blind Access" /V On /d 0

来源:https://github.com/PowerShell/PowerShell/issues/11751

这是来自 PowerShell 的一个问题。在某些情况下,如果远程连接断开,则 PowerShell 会将连接视为“半断开状态”,并且仍将尝试发送命令。该问题在 PowerShell 版本 7.0 和 7.1 中得到解决。
解决方法是更新 PowerShell 到最新版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接