由于种种原因,国内的很多电脑使用的并不是正版的系统,这时候就需要通过一些激活破解工具来进行软激活了,比如OEM7就是一款非常棒的Win7激活工具.
但是有时候使用这些工具破解的时候,会提示:
Cannot open file "C:\OEMSF". 拒绝访问。
如上图,就是错误提示,这个问题其实已经算是老问题了,解决的教程其实有很多了。不过之前一直没有写过这方面的教程,而又凑巧有人问,所以索性写个教程吧,就当备份了,以后有人问,也方便推教程链接。
解决方法
一、首先需要使用到获取右键管理员权限工具,有两种方法如下,如果已有,可跳过此步骤。
a)下载获取右键管理员权限工具(文章尾部);
b)复制下面的代码到记事本中,改后缀名为reg,双击导入到注册表即可。
- Windows Registry Editor Version 5.00
- [HKEY_CLASSES_ROOT\*\shell\takeownership]
- @="获取管理员权限"
- "HasLUAShield"=""
- "NoWorkingDirectory"=""
- [HKEY_CLASSES_ROOT\*\shell\takeownership\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\takeownership]
- @="获取管理员权限"
- "HasLUAShield"=""
- "NoWorkingDirectory"=""
- [HKEY_CLASSES_ROOT\exefile\shell\takeownership\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\dllfile\shell\takeownership]
- @="获取管理员权限"
- "HasLUAShield"=""
- "NoWorkingDirectory"=""
- [HKEY_CLASSES_ROOT\dllfile\shell\takeownership\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\takeownership]
- @="获取管理员权限"
- "HasLUAShield"=""
- "NoWorkingDirectory"=""
- [HKEY_CLASSES_ROOT\Directory\shell\takeownership\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"
二、打开计算机,按Alt键弹出菜单栏,点击工具-文件夹选项
三、取消隐藏受保护的操作系统文件(推荐),然后确定
4、打开C盘,找到OEMSF文件,右键选择获取管理员权限,然后再试试删除,是不是已经可以了?删除后就可以正常使用OEM7了
2017 年 07 月 26 日 09:51 美国加利福尼亚州洛杉矶 1F
非常感谢,帮了大忙了