1 月 9 日钉钉举办 7.5 版发布会,不过钉钉 7.5.0 版从 1 月 8 日开始就发布了并且正在逐步推送给用户。
不少钉钉用户更新到新版本后,Windows 10 和 Windows 11 频繁出现 “Explorer.EXE Windows 无法访问指定设备、路径或文件。你可能没有适当的权限访问该项目”。
这个报错提示可能会在用户打开任何软件时出现,更有部分用户系统很多设置都无法正常打开,例如开始菜单打不开、时间和日期模块点击没反应、回收站打开也报错等。
在知乎上有个专门的帖子在讨论这个问题,有网友称钉钉客服已经承认这是钉钉 7.5.0 版升级导致的问题,不过钉钉没有提供临时解决方案。
有网友经过研究后发现是钉钉操作注册表和 Windows 用户权限导致的,Windows 有多种用户权限,每一种用户权限包含的内容不同,而不同的文件或文件夹也可能包含一种或多种权限。
那么问题是怎么发生的呢?
钉钉更新后在注册表路径:\HKEY_CLASSES_ROOT\PackagedCom\ClassIndex\ 中添加了 everyone 读取权限,这会导致系统把 users 权限给删除。
这里的 users 代表的就是用户,如果你尝试右键 ClassIndex 的权限,可以看到这个子项里包含的组或用户名。
正常情况下这个子项是不包含 everyone 权限的,一旦添加那就翻车了,蓝点网在测试机上进行了测试,添加 everyone 权限后原本的 users 权限自动消失。
此时打开此电脑、控制面板、回收站,点击网络图标、时间和日期图标要么没反应,要么就出现上面的报错。
由此可见本次问题的根源就是钉钉添加了错误权限导致的,所以要解决问题,我们就需要重新将 user 权限给恢复。
解决方案如下:
目前可供处理的办法就是手动修改注册表,然后将原本的 users 权限给添加回来,添加之后打开各种东西就不会报错了。
1. 右键点击开始菜单选择运行,输入 regedit 打开注册表;
2. 转到注册表路径:计算机 \HKEY_CLASSES_ROOT\PackagedCom\ClassIndex\
3. 右键点击 Classindex 选择权限;
4. 点击 添加;
5. 在输入对象里输入 users 点击检查名称;
6. 检查到名称后点击确定;
7. 勾选 users 权限下的读取;
8. 点击确定,然后重启系统。
额外说明:
如果你的开始菜单异常、任务栏不显示等导致无法打开注册表,那可以 Ctrl+Alt+Del 打开任务管理器,点击运行新任务(Windows 10为:点击文件、运行新任务)输入 regedit 确定,此时还是可以打开注册表的。
版权声明:感谢您的阅读,除非文中已注明来源网站名称或链接,否则均为蓝点网原创内容。转载时请务必注明:来源于蓝点网、标注作者及本文完整链接,谢谢理解。