在windows7下,有些系统文件无法删除,甚至在管理员模式下也无法删除。均提示权限不足,需要TrustedInstaller权限。 

       什么是TrustedInstaller?从字面上解释应该就是被系统托管了的软件安装管理。

 

 

        如何获得TrustedInstaller权限呢?其实就是替换文件或文件夹的所有者即可。

 

 

         具体操作如下:

 

     文件或文件夹(右键)属性-安全-高级-所有者-编辑-将所有者更改为(选择Administrators或当前帐户)-应用即可。

 

 

举例说明嘛,

像我看见进程里有个 wmpnetwk.exe   我不喜欢,

getInstalledPackages 权限 trustedinstaller权限获取_Windows


照片描述:windows7

看名字应该是windows media player的一个共享的进程,没用不说还占我内存,虽然不占我CPU,但鬼晓得它什么时候占不占你的CPU,再说我从来用不到WMPlayer,∴,删之

在该进程上单击右键——打开文件位置

getInstalledPackages 权限 trustedinstaller权限获取_右键_02

此方法可以很快捷的找到我们想删的进程

然后删除它的时候系统会提示你需要TrustedInstaller权限

 

getInstalledPackages 权限 trustedinstaller权限获取_Windows_03


 

这时候就需要更改一些属性了,在该文件上单击右键选属性

getInstalledPackages 权限 trustedinstaller权限获取_右键_04


 

然后点安全选项卡  点  高级

getInstalledPackages 权限 trustedinstaller权限获取_无法删除_05


 

在弹出的框框中点  所有者  然后点  编辑

getInstalledPackages 权限 trustedinstaller权限获取_右键_06


 

然后就如图操作

getInstalledPackages 权限 trustedinstaller权限获取_右键_07


 

确定之后我们再删…………提示  

getInstalledPackages 权限 trustedinstaller权限获取_无法删除_08


 

不管,继续……但是…………再删它的时候居然说我还是没有权限~~

getInstalledPackages 权限 trustedinstaller权限获取_Windows_09


 

不要急~∵我们还漏掉了一个步骤,

 

 

继续右键——属性——安全       如图:

getInstalledPackages 权限 trustedinstaller权限获取_右键_10


 

 

接下来的操作如图:

getInstalledPackages 权限 trustedinstaller权限获取_右键_11


切记一定要把完全控制勾选上~确定

 

 

然后最后一步骤~一定要搞的~不是还是删不掉~

 

就是在任务管理器里把这个进程结束了先~

 

 

 

再就可以删了~从此系统就再不会为我启动这个我不想要的进程了~

在Win7系统,有时要删除一些文件,就弹出来个对话框来,说是文件访问被拒绝,需要TrustedInstaller提供的权限才能更改。比如删除C:\Windows\Web\Wallpaper\Windows\img0.jgp时就这样,如下图所示:

getInstalledPackages 权限 trustedinstaller权限获取_右键_12

原来是微软出于安全,又搞出来的新玩意,看来是权限不够,把权限提升过来就行了。这里提供一个解决方案,就是右键获取权限权限,其实是分别调用了takeown与icacls命令后来完成的。其实网上已经有这样的方法了,虽然不是原创,只是更多的宣传一下了,让更多刚用win7的用户多个了解的途径,导入下面的注册表就可以了。提供了安装与卸载方法:
请勿用于根目录下操作,否则要操作的时间太长,与降低系统安全性。

getInstalledPackages 权限 trustedinstaller权限获取_右键_13

再发一个注册表的全部内容:
Windows Registry Editor Version 5.00
 
;win7下获取权限 -功能安装
 
[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\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"Windows Registry Editor Version 5.00
;win7下获取权限 -功能卸载
[-HKEY_CLASSES_ROOT\*\shell\runas]
 
[-HKEY_CLASSES_ROOT\Directory\shell\runas]
也可以把上面的内容分别复制保存为”win7下获取权限 -功能安装.reg”跟”win7下获取权限 -功能卸载.reg”文件用