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\""

对比图:

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

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

相关推荐
可爱系程序猿1 小时前
Windows 11 下惠普 M126nw 驱动报错溯源:完整包、WSD 端口与类驱动记录
windows·程序人生·电脑
知码者1 小时前
uni-app小程序商城实战:从0到1
notepad++
技术不好的崎鸣同学2 小时前
第七章:模块踩踏以覆写导出函数绕过CFG
c++·windows·安全·系统安全
黄一一9112432 小时前
吾爱大佬开发,离线可用!PDF文件处理工具,本地网页版文件-浏览器里就能搞定,所有操作系统可用
windows·安全·阿里云·pdf·.net·开源软件
xunyan62344 小时前
3-1 独立按键控制LED状态(SDCC + Notepad++ + STC-ISP/普中ISP)
notepad++·接口隔离原则
牛马工作号4 小时前
Docker Compose 部署 FreeRADIUS:从 AAA 原理到 Windows 有线 802.1X 认证实战
windows·docker·容器
李少兄20 小时前
Windows 11 环境下 BAT 脚本无法执行的排查与修复指南
windows
解道Jdon20 小时前
FigCraft把Figma用Rust从零重写了一遍
ide·windows·git·svn·eclipse·github·visual studio
zh73141 天前
Docker Desktop on Windows 挂载问题根因分析
windows·docker·容器
一木 之林1 天前
微信小程序开发全攻略·文章版|01 入门与环境搭建
人工智能·学习·计算机视觉·微信小程序·notepad++