Windows权限问题分为多种情况,下面是最常见的解决方法。
如果在删除某一个文件或文件夹时提示“没有权限”,这个情况很可能是你之前下载了什么流氓软件或是重装了系统。
解决方法:
新建一个txt文本,复制下方文本粘贴进去,保存,修改后缀【txt】为【reg】,双击执行(导入注册表)
代码语言:javascript复制Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellrunas]
@="获取管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT*shellrunascommand]
@="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_ROOTexefileshellrunas2]
@="获取管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTexefileshellrunas2command]
@="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_ROOTDirectoryshellrunas]
@="获取管理员权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTDirectoryshellrunascommand]
@="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"
还有一种情况是完全没有权限,这种情况下是没有权限导入注册表的,所以上面方法行不通。
这个情况需要net user提权。需要用到cmd命令提示符,具体步骤就不写了,没有什么技术含量,可自行百度了解(一般电脑还真遇不上完全没有权限的情况)。