在win10装一个软件时,提示没有权限访问winsxs目录,Error 1303,The installer has insufficient privileges to access this directory。查看windows目录下winsxs文件夹属性中的安全权限,所有者是TrustedInstaller,当时为了装上那个软件就手动更改所有者为登录账户,如administrator(是的,从win7升上来保留的本地用户,一个顶着管理员名头的用户名,虽然是属于管理员组的),再给个完全控制,然后安装继续下去,因为那个文件夹我最大。
安装完成后,我想还是恢复原来的所有者吧,但是不可能直接找到TrustedInstaller这个名字,必须的手动输入名称:NT SERVICE\TrustedInstaller,这样确定后才会显示TrustedInstaller,这才是最大。
再记录一个默认共享的事。win7以上包括WIN10的默认共享,如C$、D$、E$已经不能简单的通过合法的帐号密码访问了,即使密码正确。查了下是因为UAC,UAC默认会阻止外部的连接访问本机的默认共享,当然可以关UAC,如果不关的话,可以设置注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System,在右边新建一个DWORD (32-bit)项:LocalAccountTokenFilterPolicy,值取为1(如果是0就是禁止访问默认共享)。还有一种经验证无效的网上方法说是改组策略,计算机配置-windows设置-安全设置-本地策略-安全选项:网络安全: LAN 管理器身份验证级别(Network Security: LAN Manager authentication level),改成“仅发送 NTLM 响应”(Send NTLM response only)。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1720.html