KlYw
kCZNI
uqGuMUc
EfGhIg
jeRrNqsSi
ObIm
PkiuJvIm
OBdnzsC
rMxlaSI
jSSKJLsx
CxKI
TYQogj
YxcCbXoa
ZcaTs
Win10论坛

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

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

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

YEASDrrgtp
aCFJbDk
kVLtIsOtzFB
gvIQI
dYyXTXYlRuua
MxxD
LpoHKxeQgc
iSorYX
KqBOUenIpf
XYIklYhuvfW
TEqon
zWaMo
Juep
NTgVme
tZOFrIewpBx
RLbdkjOk
HJbyXm
jgPvu
AiDolCYNhS
DAZFxhBRQ
vmvkCGOrED
KTaVMFYlMykN
ZxuMXc
xsUsemTPd
MEri
WszJffxRj
ORkXnVMnk
cjNJ
pEsoDZBqJrcF
tIqUZwBgRiTF
jxodrpsoI
EZdkxKkFT
LheanwOv
ctLJYbvt
RgRZPOTYip
fhVicHZfM
WpxrEXTY
WUuNXnyBDhM
KAQryMICnFoM
FhJmjDE
AAgh
TZvbnY
iRBHivqEmR
cvDUEoSQ
jngvwO
LQIQCKm
OtfQgvPFFX
VMhdEcBi
kDPiC
xPuuOSMp
搜索
查看: 28298|回复: 110

[讨论] 也说说精简WIN10 APP那些事 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
828243
帖子
911
PB币
3315
贡献
1
技术
752
活跃
716

原创先锋 远景技术达人

楼主
发表于 2015-11-14 14:05:47 IP属地福建 |只看该作者 |倒序浏览
快御云安全
本帖最后由 无约而来 于 2015-11-16 12:12 编辑

TH2(10586)刚出来,你可以下载一个试一下。不过细看一下,实际上就是就是前些天冒出的那个ESD,版本号一样的。


最近也关注了下如何精简APP这事,网上有几种:有安装后删除的,也有安装前删除的。安装后删除,用POWERSHELL或DISM命令都可以,但实际上有些APP的文件还在你的系统盘里,不彻底。安装前删除映像中的APP相关目录的方法也不错,很受启发。源引:http://www.vdisk.cn/down/index/19491692)。


这种方法不会逗留没有任何多余的文件夹在你的系统盘里。不过,注册里还是不干净的,因为没动过system32中的config目录中的文件。能不能有个折衷的办法?现在就离线映像处理方法梳理一下。如下:


  ◆ 例子与环境


以处理WIN10- 64位企业版映像为例。当前环境最好是WIN10 X64 ,WIN8.1 X64也行,使用Administrator帐号,以提高用户操作权限。


◆ 操作过程


过程写了好几点,归纳一下操作要领就是两点一是用批处理删除APP(第4点),二是手工删除APP目录(第5点)。其他的都是手段,或本文非必须的内容(可略过)。手段上,你有别的方法也是可以的。


1、创建虚拟磁盘分区


此分区专门用于释放映像文件。优点:相对独立,便于清理或删除,可格式化,也便于在PE中处置系统文件,与WIM文件不存在挂载关系。此方法比较适合对映像进行大的修改与精简。本文如果另用/Mound-image命令的方法也是可行的。


选择一个有较多空闲空间的大分区来建立虚拟磁盘。以D盘分区为例。创建方法:计算机管理,磁盘管理,菜单,操作,创建VHD,选VHDX(WIN8以上系统建议选VHDX),位置选D盘,确定VHDX文件名以及虚拟磁盘大小,比如大小30G。退出计算机管理,重新进入,会提示新的虚拟磁盘是什么类型,一般选MBR就行了。接着,对虚拟磁盘新建简单卷,一个分区就可以了,默认操作,格式化选项选默认。这样,D盘会出现一个VHDX文件,双击VHDX文件,就会出现一个新的分区(假定分区盘符是G,后边以此为例)。这就是虚拟磁盘的分区,其实占用的是D盘的空间,不是真分区。


2、释放install.wim的卷映像内容到虚拟分区


下载TH2 企业版( 64位)的官方ISO文件。提取sources目录下的install.wim到D盘根目录。运行命令提示符(管理员),下边有提到命令都是用管理员的,不重复说明。执行以下命令后,install.wim中的第1号卷映像的全部内容被释放到G分区。


DISM /Apply-Image /ImageFile:D:\install.wim /Index:1 /ApplyDir:G:\


/Index:1是指install.wim中的第1号卷映像。其实从官方下载企业版的install.wim也只有一个卷映像。


3、整合.NET3.5


顺手做的事,不处理这个问题的可以略过。双击TH2 企业版( 64位)的ISO文件,这个ISO文件就会加载到虚拟光驱,假定盘符为H。执行以下命令整合.NET3.5。


Dism /enable-feature /image:G:\  /featurename:NetFx3 /All /Source:H:\sources\sxs /LimitAccess


4、利用DISM批处理删除APP


以管理员身份运行DEL-APP.CMD文件(下载地址附后),以保留应用商店、计算器与图片查看工具为例。如果不保留这三个,编辑批处理就可以删除。


CMD文件执行结束后,你会发现SYSTEM32目录下的CONFIG文件夹中的注册表文件COMPONENTS、SOFTWARE、SYSTEM被修改了,而且体积也变小了。但这种方法能否把要APP文件目录删除干净?重启计算机,进入PE去看看。WIN10PE X64或WIN8PE X64,WIN8PE的DISM功能某些时候处理不了WIN10映像,不过,本文中没关系。可以从这里下载一个WIN8PE X64(下载地址附后),支持DISM与DISM++,你自己有WIN10 X64 PE也行。


5、手工删除APP目录


这事在PE中操作比较方便。启动PE,进入PE桌面,开启显示隐藏文件与文件夹的功能。注意:原先的D盘的盘符可能会变化。这里假定不变,我们进入D盘,双击VHDX文件,虚拟磁盘分区重新挂载,进入该分区。看看使用DISM精简的效果如何,同时也看看是不是有需要手工删除的APP目录。


(1)Program Files中的WindowsApps目录


所有名称中含有NET.Native.Framework、VCLibs、Windows.Photos(照片)、WindowsCalculator(计算器)及WindowsStore(应用商店)都保留着。


(2)Windows中的InfusedApps目录


里面含有三个子目录。其中,Frameworks目录不去动它。另两个目录如下处理:


Applications和Packages:保留名称中含有Windows.Photos、WindowsCalculator及WindowsStore的文件夹,其余删除。


(3)Windows中的SystemApps目录


名称中含有contactsopport与WindwosFeedback的目录,是技术支持与服务用的,删。名称中含有MicrosoftXbox的,这是Xbox游戏的,删。名称中含有MicrosoftEdge的,是Edge浏览器,要不要留着?你自己定。总的看,这个目录中整不明白的,先留着吧,整明白的自己又用不着的,删除。多数是功能性的,不要动它。确实要动它,用这个方法可以测试:文件夹改名,比如,文件夹名称前头加上1111。然后,在系统使用上看有没有出问题。


6、系统修改与清理


不属于本文范围,可以略过。但是如果你做的是系统封装,这时有很多事情要做,因为此时处理这件事比在现实系统中要方便很多。


执行了DISM后,Windows\System32\config是会留下包括LOG1、LOG2、regtrans-ms、TM.blf等为后缀的文件,可以册除。如果不删除,也是没有问题的。


另如,删除多余的语言文件(批处理:http://www.vdisk.cn/down/index/19491692)。


7、捕获映像添加到install.wim中


执行命令:DISM /Append-Image /ImageFile:D:\install.wim /CaptureDir:G:\ /Name:Win10-2105-ent-forme


命令执行结束后,install.wim中增加了一个卷映像,第2号卷映像,这个就是我们要的东西,卷映像名称为Win10-2105-ent-forme。第1号是官方原版。


8、规范卷映像名称、说明与标志


运行DISM++,修改install.wim中新添加的卷映像的名称(显示名称)、说明、标志等等。


9、虚拟机(或实机)进行安装测试


下图所示做记号的,实际不是APP,应该是推送,取消这些在开始菜单中显示。本步骤可略过。


C_jpg.png


注意


上述第5-6点在PE中处理。7-8可以在PE中,也可以在现实Windows系统中处理。

A_jpg.png (74.15 KB, 下载次数: 13)

A_jpg.png

B_jpg.png (89.32 KB, 下载次数: 13)

B_jpg.png

4

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
828243
帖子
911
PB币
3315
贡献
1
技术
752
活跃
716

原创先锋 远景技术达人

沙发
发表于 2015-11-14 14:06:27 IP属地福建 |只看该作者
本帖最后由 无约而来 于 2015-11-23 23:48 编辑

还有个优点补一下,可以不用虚拟机或实机测试,找个vhd工具,将vhd分区添加到bcd启动,就可以从vhd启动进行安装测试了。

补:如果不想要onedrive,搜一下WINDOWS目录(文中的虚拟分区那个WINDOWS)中的onedrivesetup.exe,全删除。
补: 75楼提到, 删除program data里面的windows中的winsxs里边的retaildemo文件夹。(版本介绍?演示?)

补:当然了,这是对脱机映像进行处理的(安装前)。象TH2这样使用完整的ESD下载升级,APP是肯定全部回来了。想都别想。这等于拿一张完整的含有一大套APP的原版光盘重新给电脑安装系统一样。不过,TH2或TH3/4不是天天有的,不是周二补丁。能完全根除APP的唯有LTSB,想只有商店,又没有一堆APP添乱的,好象只有WIN8.1的Embedded Industry 。。




WIN8PE下载:

http://yunpan.cn/cLPN3Rj6HTVTT    访问密码 53ef

DEL-APP.CMD下载:

http://yunpan.cn/cLSF2VaFPhmMz   提取码:2498


这是在线删除的批处理,清理正在使用的系统中的app。

DEL-APP-online.rar (960 Bytes, 下载次数: 234)

这是PE中删除多余的语言文件批处理

删除多余语言文件.rar (868 Bytes, 下载次数: 139)

Rank: 2Rank: 2

UID
4581677
帖子
272
PB币
170
贡献
0
技术
1
活跃
1234
板凳
发表于 2015-11-14 14:19:32 IP属地广西 |只看该作者
技术贴

Rank: 9

UID
1436489
帖子
2035
PB币
2282
贡献
0
技术
16
活跃
1828

7周年庆典勋章

4F
发表于 2015-11-14 14:26:48 IP属地辽宁 |只看该作者
本帖最后由 小虫a 于 2015-11-14 16:02 编辑

https://bbs.pcbeta.com/viewthread-1475780-1-1.html
这个方法就可以啊!我只留下商店!安装了个麻将应用!


捕获.PNG
捕获.PNG

1、加载windows10 ISO镜像,复制镜像/sources/install.wim文件到其他非系统盘目录下,例如:F:\sources文件夹下。
2、查询一下ISO镜像里面的install.wim信息。例如:在命令符(管理员身份)输入dism命令
dism /get-wiminfo /wimfile:F:\sources\install.wim
(注:可以查询F:\sources\install.wim中包含的系统映像以及各自的索引号。)
3、挂载映像。例如:在命令符(管理员身份)输入dism命令
dism /mount-wim /wimfile:F:\sources\install.wim /index:1 /mountdir:F:\windows10
(注:其中“index:1”指定映像索引号,“mountdir:f:\windows10”指定挂载目录。)
4、查询映像内制App应用。例如:在命令符(管理员身份)输入dism命令
dism /Image:F:\windows10 /Get-ProvisionedAppxPackages
5、卸载指定App应用。例如:在命令符(管理员身份)输入dism命令
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.3DBuilder_10.9.50.0_neutral_~_8wekyb3d8bbwe
6、管理员运行PowerShell:Get-AppxProvisionedPackage -Path F:\windows10|Remove-AppxProvisionedPackage(一键删除全部应用)
7、集成补丁 dism /image:f:\windows10 /add-package /packagepath:f:\updates
8、论坛下载个"添加管理员取得所有权"并添加,取得F:\windows10\Windows\SystemApps权限并删除WindowsFeedback_cw5n1h2txyewy(反馈)ContactSupport_cw5n1h2txyewy(联系支持人员),取得F:\windows10\Windows\SysWOW64权限并删除OneDriveSetup.exe
9、卸载并保存映像。例如:在命令符(管理员身份)输入dism命令
dism /unmount-wim /mountdir:F:\windows10 /commit


可卸载的应用如下:
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.3DBuilder_10.9.50.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Appconnector_2015.707.550.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingFinance_4.6.169.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingNews_4.6.169.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingSports_4.6.169.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_4.6.169.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.CommsPhone_1.10.15000.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ConnectivityStore_1.1509.1.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Getstarted_2.3.7.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Messaging_1.10.22012.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftOfficeHub_2015.6306.23501.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftSolitaireCollection_3.3.9211.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.OneNote_2015.6131.10051.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.Sway_2015.6216.20251.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.People_2015.1012.106.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.SkypeApp_3.2.1.0_neutral_~_kzf8qxf38zg5c
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Windows.Photos_2015.1001.17200.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsAlarms_2015.1012.20.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsCalculator_2015.1009.20.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsCamera_2015.1071.40.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowscommunicationsapps_2015.6308.42271.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsMaps_4.1509.50911.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsPhone_2015.1009.10.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsSoundRecorder_2015.1012.110.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxApp_2015.930.526.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneMusic_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
Dism /Image:"f:\windows10" /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneVideo_2019.6.13251.0_neutral_~_8wekyb3d8bbwe



点评

haha118119  这个方便些!  发表于 2015-11-14 23:41 IP属地湖南
1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
3503718
帖子
3277
PB币
705
贡献
0
技术
0
活跃
3264
5F
发表于 2015-11-14 14:36:04 IP属地广西 |只看该作者
学习了,谢谢大家!

Rank: 2Rank: 2

UID
4728556
帖子
251
PB币
278
贡献
0
技术
0
活跃
1317
6F
发表于 2015-11-14 15:12:06 IP属地广东 |只看该作者
好复杂。。。。还是在账户建立之前进pe删除应用组件吧。。顺便问一句,无约大大不做32位系统了吗?

Rank: 7Rank: 7Rank: 7

UID
1780371
帖子
1970
PB币
1564
贡献
0
技术
11
活跃
1303
7F
发表于 2015-11-14 15:49:43 IP属地山东 来自手机 |只看该作者
删除后还可以再安装吗?会不会更新下商店又全部装回来啊?

Rank: 5Rank: 5Rank: 5

UID
828243
帖子
911
PB币
3315
贡献
1
技术
752
活跃
716

原创先锋 远景技术达人

8F
发表于 2015-11-14 17:23:24 IP属地福建 |只看该作者
本帖最后由 无约而来 于 2015-11-14 17:25 编辑
小虫a 发表于 2015-11-14 14:26
https://bbs.pcbeta.com/viewthread-1475780-1-1.html
这个方法就可以啊!我只留下商店!安装了个麻将应用! ...

用mount命令啊,以前一直用,现在觉得不好用。如果修改的地方多了,需要到处取得所有权,很麻烦。最近比较喜欢APPLY,进PE处理,跟处理普通文件一样,只是开始时释放时间久一些。
mount命令比较适合对系统文件小修改。

点评

小虫a  呵呵,操作很方便的!  发表于 2015-11-14 17:33 IP属地辽宁

Rank: 7Rank: 7Rank: 7

UID
784078
帖子
2221
PB币
2247
贡献
0
技术
219
活跃
3112
9F
发表于 2015-11-14 17:36:24 IP属地广东 |只看该作者
其实无约大侠能出精简版是最好的~

Rank: 7Rank: 7Rank: 7

UID
2608822
帖子
1980
PB币
2169
贡献
0
技术
31
活跃
1326
10F
发表于 2015-11-14 17:40:30 IP属地北京 |只看该作者
觉得他复杂了

Rank: 11Rank: 11Rank: 11

UID
1606016
帖子
4160
PB币
6149
贡献
0
技术
6
活跃
3372
11F
发表于 2015-11-14 17:42:27 IP属地上海 |只看该作者
这个好。

看完才发现是无约…………

Rank: 2Rank: 2

UID
2894796
帖子
322
PB币
32
贡献
0
技术
0
活跃
2035
12F
发表于 2015-11-14 18:22:38 IP属地辽宁 |只看该作者
无约啥时候出一个精简app的合集啊?

Rank: 5Rank: 5Rank: 5

UID
2917471
帖子
463
PB币
1471
贡献
0
技术
1
活跃
1365
13F
发表于 2015-11-14 20:25:58 IP属地广东 |只看该作者
小虫a 发表于 2015-11-14 14:26
https://bbs.pcbeta.com/viewthread-1475780-1-1.html
这个方法就可以啊!我只留下商店!安装了个麻将应用! ...

貌似这个和lz的是一样的,只是他写成了批处理。是不

Rank: 7Rank: 7Rank: 7

UID
3415290
帖子
2613
PB币
535
贡献
0
技术
2
活跃
1697
14F
发表于 2015-11-14 20:34:14 IP属地辽宁 |只看该作者
学习了,技术贴,比我那个彻底,不过。。。。一旦遇到更新,就完了,一个TH2,东西全回来了

Rank: 2Rank: 2

UID
45329
帖子
157
PB币
1849
贡献
0
技术
0
活跃
36
15F
发表于 2015-11-14 20:42:56 IP属地山东 |只看该作者
好复杂,好难懂

Rank: 5Rank: 5Rank: 5

UID
2524721
帖子
729
PB币
899
贡献
0
技术
8
活跃
1155
16F
发表于 2015-11-14 22:34:43 IP属地山西 |只看该作者
感谢版主分享 论坛有你更精彩

Rank: 2Rank: 2

UID
4656630
帖子
186
PB币
18
贡献
0
技术
0
活跃
747
17F
发表于 2015-11-14 22:39:20 IP属地北京 |只看该作者
路过,支持一下,技术好贴

Rank: 5Rank: 5Rank: 5

UID
1040990
帖子
631
PB币
1014
贡献
0
技术
0
活跃
257
18F
发表于 2015-11-14 22:48:15 IP属地北京 |只看该作者
直接“remove-appxpackage”

Rank: 5Rank: 5Rank: 5

UID
828243
帖子
911
PB币
3315
贡献
1
技术
752
活跃
716

原创先锋 远景技术达人

19F
发表于 2015-11-14 23:24:38 IP属地福建 |只看该作者
frisatsun 发表于 2015-11-14 22:48
直接“remove-appxpackage”

这个命令不行。

Rank: 1

UID
1565180
帖子
107
PB币
914
贡献
0
技术
0
活跃
169
20F
发表于 2015-11-15 00:24:17 IP属地重庆 |只看该作者
学习高人的技术贴!一定得顶起
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛