您当前的位置:首页 > 计算机 > 系统应用 > Windows

Chatgpt写的【Win11】去除快捷方式小箭头

时间:12-10来源:作者:点击数:
CDSY,CDSY.XYZ

【Win11】去除快捷方式小箭头

普通的注册表去箭头方法在 Windows 11 下普遍存在一个问题:

过几天会自动恢复,尤其是系统更新之后。

原因主要有三点:

  • Win11 同时读取 64 位和 WOW6432Node 镜像注册表
  • Explorer 使用多组图标缓存
  • Windows 更新会重置 Shell Icons 项

下面整理了一套 Win11 下稳定可长期使用的方案,不改系统文件,不用第三方美化工具。


一、原理简述

快捷方式小箭头由注册表项控制:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons

其中数值 29 对应的是快捷方式覆盖图标。

Win11 需要同时写入:

  • 主注册表
  • WOW6432Node 镜像注册表

并彻底清理新版图标缓存,否则容易失效。


二、脚本(Win11 稳定版)
1. 在 C 盘创建脚本文件:
C:\NoArrow_Win11.bat
2. 写入以下内容并保存:
@echo off

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /t reg_sz /d "%systemroot%\system32\imageres.dll,197" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /t reg_sz /d "%systemroot%\system32\imageres.dll,197" /f

taskkill /f /im explorer.exe

del /f /q "%localappdata%\IconCache.db"
del /f /q "%localappdata%\Microsoft\Windows\Explorer\iconcache*"
del /f /q "%localappdata%\Microsoft\Windows\Explorer\thumbcache*"
del /f /q "%localappdata%\Microsoft\Windows\Explorer\*icon*"

start explorer
pause
3. 右键该文件 → 以管理员身份运行

执行完成后,桌面、开始菜单中的快捷方式小箭头会立即消失。


三、防止以后被系统自动恢复(可选,但强烈推荐)

Windows 更新后可能会重置注册表,可以添加一个开机自动修复任务。

管理员 CMD 运行:

schtasks /create /tn "NoShortcutArrowFix" /tr "C:\NoArrow_Win11.bat" /sc onlogon /rl highest /f

作用:

每次登录系统时自动执行一次上面的脚本,如被系统改回会自动恢复无箭头状态。

不驻留后台,不影响性能。


四、安全性说明

该方案:

  • 不修改系统文件
  • 不破解系统组件
  • 不注入 DLL
  • 不影响快捷方式功能、管理员权限、固定任务栏等行为

仅属于 图标显示层级调整


五、恢复默认小箭头的方法

管理员 CMD 执行:

reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /f
reg delete "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /f

重启资源管理器即可恢复系统默认。

CDSY,CDSY.XYZ
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐