答案是:需依次补全SendTo文件夹中的“桌面快捷方式.DeskLink”文件、修复注册表ContextMenuHandlers\SendTo项(设为{7BA4C740-9E81-11CF-99D3-00AA004AE837})、注入CLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}并清空其InprocServer32默认值,最后重启Windows资源管理器。

你在 Windows 11 中右键单击任意文件,却发现“发送到”子菜单里压根没有“桌面快捷方式”这一项,无法一键生成桌面快捷方式——这并非系统故意阉割,而是 SendTo 文件夹中缺失关键的 .DeskLink 文件,或注册表上下文菜单注册项被清空导致的常见故障。
直接补全 SendTo 文件夹
SendTo 功能本质依赖用户目录下的一个特殊文件夹,只要它里面存在正确的 .DeskLink 文件,菜单就会立刻显示。
同时按下 Win + R 键,打开“运行”对话框。
输入 shell:sendto 并回车,系统将直接打开 SendTo 文件夹。
确认地址栏路径为:C:\Users\[用户名]\AppData\Roaming\Microsoft\Windows\SendTo;若路径不对,说明系统配置异常,需先修复路径再继续。
在空白处右键 → “新建” → “文本文档”,将其重命名为:桌面快捷方式.DeskLink(必须严格包含 .DeskLink 扩展名,不能有空格、不能写成 .desklink 或 .txt)。
系统弹出“更改扩展名可能使文件不可用”提示时,点击“是”确认——【不点‘是’则文件无效】。
关闭该文件夹窗口,按 Ctrl + Shift + Esc 打开任务管理器,找到“Windows 资源管理器”,右键选择“重新启动”。
修复注册表上下文菜单注册项
“发送到”菜单的可见性由注册表路径控制;若该键值被删除或其默认数据为空/错误,系统将无法加载该菜单项。
方法一:手动重建 SendTo 注册项
① 同时按下 Win + R 键,输入 regedit 并回车,以管理员权限打开注册表编辑器。
② 导航至:HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers。
③ 在右侧窗格检查是否存在名为 SendTo 的子项;若不存在,右键“ContextMenuHandlers” → “新建” → “项”,命名为 SendTo。
④ 选中新建的 SendTo 项,在右侧双击“(默认)”字符串值,将“数值数据”设为:{7BA4C740-9E81-11CF-99D3-00AA004AE837}。
直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。
方法二:快速注入标准 CLSID(更稳定)
在已打开的注册表编辑器中,导航至:HKEY_CURRENT_USER\Software\Classes\CLSID。
右键 → 新建 → 项,命名为:{7BA4C740-9E81-11CF-99D3-00AA004AE837}。
在新建项下再新建一项,命名为:InprocServer32。
选中 InprocServer32,双击右侧“(默认)”字符串值,将“数值数据”清空(留空),点击确定。
强制启用完整右键菜单结构
Windows 11 默认隐藏了传统右键菜单项,仅保留“显示更多选项”二级入口。此方法通过注入 CLSID 强制资源管理器加载经典菜单结构,让“发送到”回归一级菜单。
第一步:按 Win + R 输入 regedit,以管理员身份运行注册表编辑器。
第二步:导航至 HKEY_CURRENT_USER\Software\Classes\CLSID。
第三步:在 CLSID 项上右键 → 新建 → 项,命名为:{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}。
第四步:在新建项下再新建一项,命名为 InprocServer32。
第五步:选中 InprocServer32,双击右侧“(默认)”字符串值,将“数值数据”清空(留空或仅含一个空格),点击确定——【这一步是关键开关,留空才会触发系统回退】。
关闭注册表编辑器,按 Ctrl + Shift + Esc 打开任务管理器,找到“Windows 资源管理器”,右键选择“重新启动”。










