如何在Windows 8/10系统的开始右键菜单(Win+X)中添加快捷方式

2019-03-11 10:43:33

在Windows 8/8.1/10系统中,右键点击开始按钮,或者按下组合键 Win + X会显示新的快捷菜单,里面包含常用的系统功能,如系统设置、命令提示符(或Powershell)、运行等。

开始右键菜单如果想添加快捷方式到这个菜单,本文会告诉你如何去做。

这个菜单被分为3个部分,并且有具体的位置,打开目录 %LocalAppdata%\Microsoft\Windows\WinX,将会看到名为Group1/2/3的子文件夹,1、2、3分别对应菜单从下往上数的3个部分。   

WinX文件夹希望将快捷方式添加到哪个部分,就打开对应的文件夹,拖放快捷方式到里面,或者手动创建快捷方式,比如在菜单的中间部分添加记事本,就打开Group2文件夹,将记事本的快捷方式放在里面。

放入快捷方式工作还没有完成,这样的快捷方式是不被系统认可的,所以你并不能现在就在开始右键菜单中看到添加的快捷方式。想要它被系统认可需要使用一个小工具 hashlnk,从下面的地址下载,只有几KB大小。

https://raw.githubusercontent.com/riverar/hashlnk/master/bin/hashlnk_0.2.0.0.zip

下载完成后解压到本地,打开hashlnk.exe所在的目录,点击文件资源管理器上方的地址栏的空白处(地址变为蓝色选中状态,也可以右键点击地址栏,选择编辑地址),直接输入cmd并按下Enter键,此时会打开当前目录的命令提示符窗口。

更改工具目录地址为cmd并打开

更改工具目录的地址为cmd并打开

在当前目录打开的命令提示符窗口

打开当前目录的命令提示符回到我们的Group1/2/3文件夹,按住Shift键,右键点击新添加的快捷方式,如本文中在Group2下添加的记事本快捷方式。点击菜单中的“复制为路径”。

复制快捷方式路径在打开的命令提示符中输入hashlnk,接着输入空格,然后按组合键 Ctrl+V 粘贴刚复制的路径(带引号),按下Enter键,等待命令执行完成 。如果成功会提示Hash generated and applied。

使用hashlnk工具处理快捷方式接着执行一个必要的操作,重启资源管理器,或者注销,或者重新启动系统。右键点击开始按钮,你将看到新添加的快捷方式。

快捷方式已添加到开始按钮的右键菜单中如果没有生效,可能是程序的快捷方式路径中包含类似%ProgramFiles%的字符,可以尝试将其修改为绝对路径。要删除它,只需要将添加到Group文件夹中的快捷方式删除即可。

如果你想了解hashlnk工具的更多细节,可以访问此链接:https://withinrafael.com/2014/04/04/the-winx-menu-and-its-hashing-algorithm/

本文链接 : https://www.xstui.com/read/741