如何让 F1 不再打开帮助页面

在 Windows 中,按 F1 会使用浏览器打开帮助页面,而我的电脑 F1 - F12 默认是功能键,如果不小心按到 F1 就会打开浏览器,很烦。现在找到一个办法,可以把这个功能关掉。

方法

使用管理员权限运行这个脚本:

1
2
3
4
@echo off
taskkill /f /im HelpPane.exe
takeown /f %WinDir%\HelpPane.exe
icacls %WinDir%\HelpPane.exe /deny Everyone:(X)

来源:https://answers.microsoft.com/en-us/windows/forum/all/how-do-i-stop-f1-opening-a-browser-window-on-how/7f68f9b8-9d87-43a5-9a79-db87702254b5

输出

成功: 已终止进程 “HelpPane.exe”,其 PID 为 5600。

成功: 此文件(或文件夹): “C:\Windows\HelpPane.exe” 现在由用户 “??\用户名” 所有。

已处理的文件: C:\Windows\HelpPane.exe 已成功处理 1 个文件; 处理 0 个文件时失败

命令详解

taskkill

适用范围:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

结束一个或多个任务或进程。 可以通过进程 ID 或图像名称结束进程。 您可以使用 tasklist 命令 命令来确定进程 ID (PID) 以结束进程。

备注:此命令替换 kill 工具。

1
taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]

takeown

使管理员作为文件的所有者,恢复对之前被拒文件的访问权限。 此命令通常用于批处理文件。

1
takeown [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] /f <filename> [/a] [/r [/d {Y|N}]]

icacls

显示或修改指定文件上的随机访问控制列表 (DACL),并将存储的 DACL 应用于指定目录中的文件。

备注:此命令替换已弃用 的 cacls 命令

1
2
icacls <filename> [/grant[:r] <sid>:<perm>[...]] [/deny <sid>:<perm>[...]] [/remove[:g|:d]] <sid>[...]] [/t] [/c] [/l] [/q] [/setintegritylevel <Level>:<policy>[...]]
icacls <directory> [/substitute <sidold> <sidnew> [...]] [/restore <aclfile> [/c] [/l] [/q]]
Licensed under CC BY-NC-SA 4.0