当前位置 博文首页 > 文章内容

    提示:windows无法访问指定设备路径或文件 3种解决方法概括

    作者:ccxjianye09 栏目:计算机理论与基础 时间:2021-01-13 11:48:26

    一、问题描述

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

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

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

    二、解决办法

    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文件为例:右键---打开方式---选择其他应用