kqQlxGX
PmdMdyvSQEU
NVDcs
XPcsi
eDnRrzWMvLwI
OaDHdre
jeLvAO
FREPLceobOB
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

fbWxfNvywrnE
DnAuqZFgz
dVAcENh
KotHcdbmD
fdmfy
ZuPWAd
DAYLOz
kdWS
XikRaGIJS
KIwuAy
webCyJdgoqN
QsgTA
oEnnPZB
RzippRgnwpU
QSSX
oNHSV
pEyriS
jLBevVXW
xRcsyazG
uLDpjFKsLgEt
rJXELwDzK
lCRYMBX
aOyh
uRSo
MxsVKEyYmwRX
aFnIq
WVDXgiAB
FGHjKizzZVS
IUcrUjZLoTG
NFTWFyRlbN
TYsShhjVhGR
JVytFL
lzBCsVp
ZatZbEg
HzFgzzqp
BSCvpzDsr
PPlGQJJ
ninz
OBqe
SCxsayokV
pxmkJODLglh
EnBZKOEukF
fxqy
jNXtGk
DxgVax
UNgJ
kmxiVeIyq
XONwchOVpId
dZosNAgjx
MySDDnJpw
kCphVR
HiDMgDBbIp
kQNVFUnmSCYe
yRzZiQ
krQAARJHzrC
XKwcsdaSh
SltkNFpfz
bHmLvMpSIv
TptYRaJSIe
mWkkJXroZB
fgGN
feeUfDQU
nFLB
dSnBMOa
tgKPIVeQFX
nLkDEhlcdLO
EDZGT
nbCj
nScFy
cUOxd
GdSh
qgvIVWbA
rEcK
ymjeU
dasUvMofpzR
KOeVVCOKRHi
搜索
查看: 14049|回复: 25

[技术] [原创][澄空&远景论坛首发]WIN8下安全的移动Metro应用文件夹。 [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
86997
帖子
36
PB币
2182
贡献
0
技术
0
活跃
2
楼主
发表于 2012-9-15 02:41:27 IP属地云南 |只看该作者 |倒序浏览
快御云安全
这个问题一开始其实就困扰着不少人,虽然多了一个Metro是很不错,不过无奈需要安装的诸多应用会因为如此强制被安装在%SystemDrive%\Program Fiels\WindowsApps文件夹下,结果就是要装Metro之前就非得纠结系统盘容量以及碎片等诸多问题。

对此微软官方并没有提供什么解决方法(虽然论坛里有一个让你更改注册表内默认Program Files文件夹的方法不过非常坑爹),于是这篇文章就是教各位如何将Metro应用的文件夹改到其他盘符下且保证Metro运行正常的同时保证其拥有和原本文件夹下相同的安全性。

在进行更改前,你至少需要准备一张能够正常引导你进入Windows7 PE系统的U盘或硬盘或者光盘之类的东西,记住,必须是WINDOWS7,至于到底为何下面会提到。

然后开始,先打开%SystemDrive%\Program Files文件夹(x86、x64通用,不再赘述)显示隐藏文件,你会看到一个被隐藏的WindowsApps文件夹,这就是Metro应用的默认文件夹。

对它点右键->属性,在打开的属性窗口中选择安全选项卡,这时你会发现你在安全选项卡里会看到不具有读取权限的权限,所以只能点下面的高级。

在进入的高级安全窗口中,点击所有者后方的更改,将其更改为你的用户,这里需要注意的是Windows8的用户不再与从前的Windows版本相同,而是是用的是你的WindowsLive账户,所以这里填入的账户必须是你登陆的Live账户邮箱才能正常被登记,而不是输入你的用户名称。

更改所有者之后点下面的替换子容器所有者,点击应用,应用之后就可以看到下方的权限选项卡列出了一大堆权限,随后,再在权限里添加你的账户为该文件夹完全控制并将其应用到所有子文件夹以及文件的权限,然后就开始就需要准备好截图工具了。



这里除了权限为"完全控制"之外的账户都需要单独点卡其详细的权限选项卡查看其高级权限并截图,如下图示:



在对这些选项卡截图完毕之后,进入WindowsApps文件夹,随便对立面一个文件夹查看安全选项卡,你会看到里面多出来两个非继承权限,如下图:



如上所述也针对这两个特殊的权限进行截图,并保存以上全部截图后,就可以开始重启计算机了。

重启后进入WIN7PE,将WindowsApps文件夹直接剪切到你想要存放它的位置,接下来就是关键的一步,上面提到的为啥要用Win7PE的理由也就是在这了。

打开命令提示符,将其定位到原%SystemDrive%\Program Fiels文件夹下,输入命令:
  1. mklink /j WindowsApps <你移动的WindowsApps文件夹的路径>
复制代码

回车,命令成功后,你会在原本的%SystemDrive%\Program Fiels下看到一个新的WindowsApps文件夹图标。

Mklink命令其实是一个符号链接命令,该命令在PE版系统中只有VISTA以及WIN7PE才能支持,所以这里才需要使用WIN7PE,如果想了解关于符号链接知识的童鞋请移步维基:符号链接

成功建立符号链接之后,再次重启,这次进入Windows8系统。

记得上面的截图么?先进入%SystemDrive%\Program Fiels将符号链接的WindowsApps文件夹的权限按照截图内的权限设定。

这里很多人会碰到第二个问题,就是关于TrustedInstaller权限无论怎么添加都添加不进去。

其实这里只需要输入用户为NT SERVICE\TrustedInstaller再添加,你会发现TurstedInstaller权限添加成功。

至于道理为何,简单的说TrustedInstaller权限其实比我们常用的Administrators组更高一个级别属于NT系统底层服务级别的权限,所以如果你直接输入TrustedInstaller默认是从你所具有的权限层去寻找该权限,那自然就没有了,所以在前面需要加入一个定位NT Service。

这边添加完毕之后,转过头去被移动的WindowsApps文件夹下也如法炮制,但是移动的WindowsApps这边记得将所有者先放一下别更改,同时权限内先将你的账户添加为安全控制应用到所有子文件夹及文件内。

于是这里开始有人要明白了,不会要我下面的每个子文件夹内那两个特殊的权限也要用这么蛋疼的办法手动添加吧?那万一我应用多还不被玩死?

自然是不会用这么蛋疼的手动添加方法,所以,又得打开管理员权限的命令提示符了。

这里提一下,Windows8内在UCA启用时打开管理员权限的命令提示符的快捷操作为:按下Windows键打开开始菜单,直接键入cmd,按下Ctrl+Shift+Enter。

打开提示符之后,将提示符定位进入移动的WindowsApps文件夹下,这里开始需要第二个提示符命令了
  1. icacls  * /grant "users":(OI)(CI)(RX)
复制代码

执行之后,再次执行:
  1. icacls  * /grant "ALL APPLICATION PACKAGES":(OI)(CI)(RX)
复制代码

再查看一下WindowsApps文件夹内的子文件夹,发现了吗?它们已经都被添加上你原来截图内的权限了。

然后,再打开开始菜单进入几个Metro应用,下载几个XBOX游戏,如果一切工作正常,那么就大功告成了。

祝各位好运。

PS:很多人可能会觉得干脆直接添加一个完全控制的Everyone账户就直接结了,但是这样其实会造成一部分应用出现直接跳出等BUG,而且就算再多添加一个TrustedInstaller账户之后就算这些Metro应用可以运行,但是这样的做法也不符合我所写的"安全"二字,毕竟Metro应用的默认权限配置确实是避免了Metro应用的越权行为,所以为了安全考虑希望各位还是稍微多费点事按照帖子的要求来做。

3

查看全部评分

Rank: 9

UID
920812
帖子
3753
PB币
2328
贡献
0
技术
0
活跃
1728
沙发
发表于 2012-9-15 05:08:55 IP属地加拿大 |只看该作者
支持一下!!

Rank: 2Rank: 2

UID
547596
帖子
192
PB币
37
贡献
0
技术
0
活跃
1234
板凳
发表于 2012-9-15 06:13:31 IP属地江苏 |只看该作者
本帖最后由 webjump 于 2012-9-15 06:21 编辑

麻烦了些,能不能先加一个erveryone权限,再用能够拷贝权限的软件进行复制或剪切。

例如fastcopy。
最后再把目标文件夹的everyone权限删除。

Rank: 7Rank: 7Rank: 7

UID
1046061
帖子
2031
PB币
3545
贡献
0
技术
0
活跃
422
4F
发表于 2012-9-15 07:09:23 IP属地香港 |只看该作者
看了这个;
无语。。。。。

Rank: 5Rank: 5Rank: 5

UID
1585140
帖子
486
PB币
89
贡献
0
技术
7
活跃
291

7周年庆典勋章

5F
发表于 2012-9-15 07:25:14 IP属地上海 |只看该作者
看不懂。。。。。

Rank: 7Rank: 7Rank: 7

UID
1582521
帖子
624
PB币
17
贡献
0
技术
0
活跃
21

7周年庆典勋章 8周年庆典勋章

6F
发表于 2012-9-15 07:30:02 IP属地上海 |只看该作者
技术贴。。
不过没必要,多分点就好了

Rank: 7Rank: 7Rank: 7

UID
2736277
帖子
2407
PB币
2330
贡献
0
技术
3
活跃
586
7F
发表于 2012-9-15 07:36:53 IP属地四川 |只看该作者
技术贴,应该支持。

Rank: 7Rank: 7Rank: 7

UID
117023
帖子
1447
PB币
2386
贡献
0
技术
0
活跃
682

Win10先驱者

8F
发表于 2012-9-15 07:47:44 IP属地江苏 |只看该作者
分区搞大点就好了

Rank: 7Rank: 7Rank: 7

UID
804221
帖子
784
PB币
321
贡献
0
技术
0
活跃
869
9F
发表于 2012-9-15 08:06:42 IP属地河南 |只看该作者
支持一下!

Rank: 2Rank: 2

UID
2900679
帖子
215
PB币
44
贡献
0
技术
0
活跃
40
10F
发表于 2012-9-15 09:49:42 IP属地吉林 来自手机 |只看该作者
这,只能表示支持

Rank: 2Rank: 2

UID
60028
帖子
335
PB币
1743
贡献
0
技术
0
活跃
264
11F
发表于 2012-9-15 10:05:53 IP属地重庆 |只看该作者
确实支持一下,随便MARK一下
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
12301
帖子
1944
PB币
4842
贡献
0
技术
21
活跃
281
12F
发表于 2012-9-15 10:17:54 IP属地北京 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
1233715
帖子
353
PB币
601
贡献
0
技术
1
活跃
544
13F
发表于 2012-9-15 10:19:07 IP属地广西 |只看该作者
虽然已经知道mklink怎么玩,win7时代就已经把user文件夹移出系统盘。不过写得不错,支持一下

热心会员

Rank: 9

UID
265238
帖子
3947
PB币
10507
贡献
0
技术
5
活跃
1634

7周年庆典勋章

14F
发表于 2012-9-15 10:32:31 IP属地广东 |只看该作者
技术帖必须要支持 有空测试一下

贾诩-算无遗策

Rank: 15Rank: 15Rank: 15

UID
1534657
帖子
11094
PB币
16657
贡献
0
技术
39
活跃
852

7周年庆典勋章 应用界 8周年庆典勋章

15F
发表于 2012-9-15 10:35:07 IP属地天津 来自手机 |只看该作者
这个帖子不错 不过其实也安装不了多少应用 常用的也就那么几个

Rank: 7Rank: 7Rank: 7

UID
1425826
帖子
1132
PB币
220
贡献
0
技术
0
活跃
838

I'm Windows Phone用户

16F
发表于 2012-9-15 10:47:44 IP属地江苏 |只看该作者
技术贴,支持

火星人

Rank: 15Rank: 15Rank: 15

UID
772572
帖子
13687
PB币
17318
贡献
0
技术
0
活跃
100

7周年庆典勋章

17F
发表于 2012-9-15 11:00:58 IP属地广东 |只看该作者
都是些蛋疼的应用,不实际意义,直接桌面方便快捷。metro何去何从,估计过阵子都烦了

Rank: 5Rank: 5Rank: 5

UID
42195
帖子
774
PB币
2071
贡献
0
技术
0
活跃
191
18F
发表于 2012-9-15 11:15:40 IP属地浙江 来自手机 |只看该作者
学习一下。

Rank: 7Rank: 7Rank: 7

UID
2810543
帖子
1260
PB币
489
贡献
0
技术
29
活跃
1776
19F
发表于 2012-9-15 11:25:14 IP属地广东 |只看该作者
技术帝啊,留着备用
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
1396393
帖子
231
PB币
0
贡献
0
技术
22
活跃
83

7周年庆典勋章 8周年庆典勋章

20F
发表于 2012-9-15 11:30:03 IP属地北京 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛