【积跬步以至千里】Windows无法访问指定设备,路径或文件,您可能没有合适的权限访问

版权声明: https://blog.csdn.net/shuiyixin/article/details/81197299

一、问题描述

今天在使用电脑时突然出现如下状况:

然后我打开用户权限发现了原来是权限的问题,

我点击编辑,依然不管事,那怎么处理呢?

二、解决办法

1、方法一:单独设置

1.在无法打开的文件、文件夹上单击鼠标右键,选择【属性】。

2.切换到【安全】选项,在下面点击【高级选项】。

3.在【高级安全设置】窗口中点击所有者后的【更改】。

4.输入当前所使用的用户名,如果不知道点击点击【高级】再点击【立即查找】。

5.在下方搜索结果中即可看到自己当前使用的用户账户,选中后然后点击【确定】,一路点击【确定】,在【高级安全设置】点击确定,关闭属性界面然后重新打开。

6.切换到【安全】选卡点击【编辑】,并在上面框中选择刚添加的用户名,在下面框中全部勾选“允许”,点击 应用 — 确定 。操作完成后就可以正常访问了。

2、方法二:批量设置

1.但如果无法访问的文件量过多,一个一个修改非常的浪费时间,我们可以通过下面方法来快速操作。首先在桌面上新建一个文本文档。

 

2.打开文本文档,将下面代码复制进去:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]

@="获取管理员权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command]

@="cmd.exe /c takeown /f \"%1\" & icacls \"%1\" /grant administrators:F"

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" & icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\runas2]

@="获取管理员权限" "NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]

@="cmd.exe /c takeown /f \"%1\" & icacls \"%1\" /grant administrators:F"

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" & icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]

@="获取管理员权限" "NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]

@="cmd.exe /c takeown /f \"%1\" /r /d y & icacls \"%1\" /grant administrators:F /t"

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y & icacls \"%1\" /grant administrators:F /t"?

3.保存并将新建文本文档.txt 重命名为【权限.reg】

4.在需要更改权限文件上右击选择【管理员取得所有权】即可快速实现权限的更改。

3、特殊情况:只有某一个格式文件打不开

如果是只是某一个软件或者某一个格式文件打不开,那就需要单独设置,这个时候就要注意了,很有可能是电脑中病毒,文件默认打开方式被改变,所以这个时候,你要给电脑杀杀毒,杀毒软件大家自己选择,然后更换默认打开方式。我用txt文件为例:右键---打开方式---选择其他应用

如果大家还有什么问题,可以给我留言哦!

 

 

 

猜你喜欢

转载自blog.csdn.net/shuiyixin/article/details/81197299