You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Win10多账户下Notepad++ shortcuts.xml快捷键配置不生效如何解决

Windows 10 多账户环境下Notepad++用户自定义快捷键不生效修复步骤

按以下优先级逐一排查操作即可:

  • 修复配置目录权限
    定位到C:\Users\user2\AppData\Roaming\Notepad++文件夹,右键打开「属性-安全-高级」,确认文件夹所有者为user2账户本身,若所有者异常直接修改为user2,勾选「替换子容器和对象的所有者」;回到安全选项卡,给user2账户分配完全控制权限,勾选「替换所有子对象权限条目」后确认保存,重启Notepad++测试。
  • 校验配置文件有效性,排除格式错误
    先打开任务管理器,结束所有运行中的notepad++.exe进程(包括托盘驻留进程),备份user2路径下原有的shortcuts.xml文件后,直接将user1路径下可正常生效的shortcuts.xml复制覆盖到user2的Notepad++配置目录,再启动软件测试。如果覆盖后功能正常,说明原user2的配置文件存在XML标签不闭合、快捷键冲突、编码错误等问题导致程序解析失败。
  • 修正Notepad配置读取路径
    打开Notepad
    安装目录(默认路径为C:\Program Files\Notepad++),检查根目录下是否存在doLocalConf.xml文件。如果存在该文件,Notepad++会强制读取安装目录下的全局配置,不会加载各用户AppData路径下的自定义配置:要么删除该文件让程序恢复按用户读取配置的逻辑,要么将正确的快捷键配置文件放到安装目录的配置路径下供全局使用。
  • 排除第三方软件/系统策略拦截
    如果user2账户加入了域管控、开启了文件夹重定向,或是安装了第三方安全软件、云同步工具,检查上述程序是否对C:\Users\user2\AppData\Roaming\Notepad++路径做了读写锁定、重定向,临时退出这类程序后重新执行配置覆盖、重启软件的操作测试。

注意:所有修改shortcuts.xml的操作必须在Notepad++完全退出的状态下进行,程序运行时会把配置加载到内存,退出时会用内存中的旧配置覆盖磁盘上的修改,操作不会生效。

内容的提问来源于stack exchange,提问作者Robin Andrews

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 01:54:22