安装WinXP SP3补丁包出现拒绝访问(Access is denied)的解决方法

pop:用原版的系统盘恢复T60之后是sp2的操作系统,打sp3的补丁提示拒绝访问。尝试了重新下载300M的单独文件还是不行,后来到网上找到如下信息,问题解决。

1、从微软网站上下载并安装subinacl.exe到系统缺省的Program files目录下。
http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en

2、将下面的代码保存为 *.cmd 的文件,如Reset.cmd 然后用管理员权限的用户登录并运行Reset.cmd(大概需要5分钟左右)

cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
subinacl /subdirectories %windir%*.* /grant=administrators=f /grant=system=f
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

3、重启之后进行安装

4、如果重启之后安装还是不行,请在开机时按F8,进入安全模式进行安装。

文件夹出现“Access Is Denied”(拒绝访问)”的解决办法

出现“Access Is Denied”(拒绝访问)”一般来说是权限的问题,或者正在使用,要想删除的话还是有办法

1、进入安全模式或者使用光盘进入纯DOS的状态便可以对其删除了

2、看是否有进程在使用,而导致文件夹被锁定,建议注销或者重启之后再尝试。

pop就是因为IIS正在使用即使注销也没用,然后将IIS的主目录修改之后一注销,文件夹自动删除了。

3、借助http://www.sysinternals.com/上的一个小工具 filemon 可以大大简化此类问题的调试过程。

filemon可以实时监视和显示系统中所有进程的各种文件操作,比如打开/创建一个文件,装载一个dll。filemon监视这些操作并且把它们的操作结果打印出来。