Notepad++换安装路径之后,右键打开方式报错:Windows无法访问指定设备、路径或文件。你可能没有适当的权限访问该项目。的处理方法

把Notepad++添加到右键打开方式,可以参考下面的3篇文章添加:

https://blog.csdn.net/xiaoerbuyu1233/article/details/88287747
https://blog.csdn.net/qq_44000337/article/details/120277317
https://www.cnblogs.com/zhrngM/p/12899026.html


这里主要是另一个问题,因为把Notepad++的目录换了,因而引发了一些问题,比如:快捷方式失败(右键快捷方式,设置位置为新的路径即可),文件右键图标丢失,右键打开报错。

错误信息如下:Windows无法访问指定设备、路径或文件。你可能没有适当的权限访问该项目。

我想着按照上面添加的步骤,直接去更改成新的路径应该就可了。但是发现有点问题,改完之后右键的icon可以正常显示了,但是打开还是报一样的错。

反复检查还是没有问题,然后尝试新增一个,没想到还真就成功了,然后把这两个注册表导出来对比了一下(右边是新增的):

旧的:

reg 复制代码
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Open With Notepad++]
"Icon"="G:\\Notepad++\\notepad++.exe"

[HKEY_CLASSES_ROOT\*\shell\Open With Notepad++\Command]
@="‪\"G:\\Notepad++\\notepad++.exe\" \"%1\""

新的:

c 复制代码
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Edit with Notepad++]
@=""
"icon"="G:\\Notepad++\\notepad++.exe"

[HKEY_CLASSES_ROOT\*\shell\Edit with Notepad++\command]
@="\"G:\\Notepad++\\notepad++.exe\" \"%1\""

对比图:

可以看到两者主要的区别就是:左边少了 @="",导致不能正常打开,但是我也搞不懂到底是怎么丢掉的......

所以就把旧的删掉,用新的。

相关推荐
九天轩辕2 分钟前
跨平台符号表生成规则详解:Windows/Linux/macOS/OHOS
linux·windows·macos
盘古工具1 小时前
一刷即用:Excel格式刷的多种妙用场景
windows·excel
sc_爬坑之路1 小时前
redis windows环境配置读写分离:一主一从 + Sentinel 完整实战
windows·redis·sentinel
河铃旅鹿2 小时前
在windows电脑上用虚拟机--ubuntu系统部署openclaw并在主机用飞书连接对话的一站式教程
windows·ubuntu·飞书
技术程序猿华锋2 小时前
OpenClaw Windows 原生安装部署与API聚合中转获取Claude apikey接入配置教程
windows
困死,根本不会2 小时前
Python 基础语法速通:从入门到上手
windows·笔记·python·学习
不光头强2 小时前
ArrayList知识点
java·开发语言·windows
liulilittle3 小时前
Windows 11 上搭建 YouTube 视频下载工具:yt-dlp + FFmpeg
windows·ffmpeg·音视频
一个人旅程~4 小时前
电脑的屏幕分辨率与刷新率如何影响使用体验?如何选择适合你的分辨率与刷新率的笔记本电脑?
windows·经验分享·电脑·超分辨率重建
qq_653644464 小时前
windows 系统将某常用的应用软件变成开机启动
windows