无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4814|回复: 6
打印 上一主题 下一主题

20348,核心版,怎么添加桌面gui呢

[复制链接]
跳转到指定楼层
1#
发表于 2021-11-20 18:29:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2#
发表于 2021-11-20 19:00:09 | 只看该作者
试试Add-WindowsFeature Server-Gui-Mgmt-Infra ,Server-Gui-Shell –Restart
回复

使用道具 举报

3#
发表于 2021-11-20 21:50:51 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4#
发表于 2021-11-24 18:10:51 | 只看该作者
同问.
回复

使用道具 举报

5#
发表于 2022-1-26 22:56:45 | 只看该作者
这个xb21cn最拿手,可向大佬寻求帮助
回复

使用道具 举报

6#
发表于 2022-1-27 09:15:10 | 只看该作者
Core + GUI 组合方法初探


  依稀记得ServerCore+ 10GUI这种嫁接方法大概是2018年左右由yaya大佬带起来的(server2012及之前版本原生支持命令行加外壳,这里不作讨论),个人感觉很新奇,研究大佬的成品瞎捣鼓终算也做出来了,结合这几年来个人的摸索,对该组合方法作个小结。

一、准备工作

1、ServerCore底包:从官网下载服务器版本iso,提取出对应Core系统。


2、GUI包:有二种方法,各有优缺点。


1.png


一种是下载官网与Core对应Client版本号的iso包提取专业版系统(建议用初始版,且两者大小版本最好相同);此法需要用到yaya发的winsxs解密工具,集成的时候也稍微麻烦些,但不需要单独寻找组件。


另一种是到uup网站下载与Core对应Client版本号的组件esd或cab文件解压使用(按上图搜索包名下载);此法最简单,但需要对所需集成的组件名称及关联有一定的了解。


2.png


3、提权工具NSudo:有些操作必须要用到,否则由于权限不够导致失败。


二、集成GUI

1、满足正常使用的最简集成列表

Microsoft-Windows-Client-Desktop-Required-Package

Microsoft-Windows-Client-Desktop-Required-WOW64-Package

Microsoft-Windows-Client-Features-Package

Microsoft-Windows-Client-Features-WOW64-Package

Microsoft-Windows-UserExperience-Desktop-Package

Microsoft-Windows-Required-ShellExperiences-Desktop-Package

Microsoft-Windows-Required-ShellExperiences-Desktop-WOW64-Package

Microsoft-Windows-ShellExperienceHost-Package

Microsoft-Windows-Legacy-Components-OC-Package

Microsoft-Windows-Legacy-Components-OC-WOW64-Package

Microsoft-Windows-Embedded-UnifiedWriteFilterCSP-Package

Microsoft-Windows-Network-Connectivity-Assistant-Service-Package

Microsoft-Windows-PhotoBasic-Package

Microsoft-Windows-PhotoBasic-WOW64-Package

Microsoft-Windows-Printing-LocalPrinting-Enterprise-Package

Microsoft-Windows-Printing-PremiumTools-Package

Microsoft-Windows-TerminalServices-CommandLineTools-Package

Microsoft-Windows-TerminalServices-Publishing-WMIProvider-Package

Microsoft-Windows-TerminalServices-WMIProvider-Package

Microsoft-Windows-MediaPlayer-Package

Microsoft-Windows-Media-Streaming-Package

Microsoft-Windows-Media-Streaming-WOW64-Package

Microsoft-Windows-MediaPlayback-OC-Package

Microsoft-Windows-MediaPlayer-Payload-Package

Microsoft-Windows-Portable-Devices-Package

Microsoft-Windows-Portable-Devices-WOW64-Package

Multimedia-RestrictedCodecsDolby-Package

Multimedia-RestrictedCodecsDolby-WOW64-Package

Microsoft-Windows-Shell32-OEMDefaultAssociations-Package

注:①如果仅仅是集成explorer进桌面,则可以只集成很少几个组件,但会缺少一堆功能无法正常使用。

②列表中后面许多子包是包含在前几个主包中的,有些需要单独再集成一次才起作用,为了稳妥所以几个需要的功能就加后面再集成一次。


2、集成组件(这里以第二种方法)

dism /Image:Z: /Add-Package/PackagePath:H:\xxx

注:①Z:为Core系统解压的对应路径,如:G:\2019Core\

    ②H:\XXX为Client组件包解压后的对应路径,如:G:\19041\Client-Desktop-Required

或mum文件全路径名,如:G:\19041\Client-Desktop-Required\ Microsoft-Windows-Network-QoS-Core-Package~31bf3856ad364e35~amd64~~10.0.20348.1.mum


3、挂载注册表SOFTWARE为SOFT再导入下面注册表,成功后卸载SOFT:

Windows Registry EditorVersion 5.00


[HKEY_LOCAL_MACHINE\SOFT\Microsoft\WindowsNT\CurrentVersion\Winlogon]

"Shell"="explorer.exe"

"AutoAdminLogon"="1"

[HKEY_LOCAL_MACHINE\SOFT\Microsoft\WindowsNT\CurrentVersion\Winlogon\AlternateShells\AvailableShells]

"60000"="explorer.exe"

[HKEY_LOCAL_MACHINE\SOFT\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command]

@=hex(2):6d,00,6d,00,63,00,2e,00,65,00,78,00,65,00,20,00,25,00,77,00,69,00,6e,\

00,64,00,69,00,72,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\

  32,00,5c,00,63,00,6f,00,6d,00,70,00,6d,00,67,00,6d,00,74,00,2e,00,6d,00,73,\

  00,63,00,00,00

[HKEY_LOCAL_MACHINE\SOFT\Microsoft\WindowsNT\CurrentVersion\Server]

"ClientExperienceEnabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFT\Microsoft\WindowsNT\CurrentVersion\Server\ServerLevels]

"Server-Gui-Mgmt"=dword:00000001

"Server-Gui-Shell"=dword:00000001

"ServerCore"=dword:00000001

"ServerCoreExtended"=dword:00000001


4、转授权后dism显示对应版本问题

换key转版本后,想dism /Get-CurrentEdition显示对应系统版本,则需在Windows\servicing\Packages中加入对应Edition两文件,如Microsoft-Windows-EnterpriseGEdition,再导入注册表

Windows RegistryEditor Version 5.00


[HKEY_LOCAL_MACHINE\SOFT\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\Packages\Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.20348.1]

"InstallClient"="DISMpackage Manager provider"

"InstallName"="Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.20348.1.mum"

"InstallLocation"="\\\\?\\D:\\"

"CurrentState"=dword:00000070

"SelfUpdate"=dword:00000000

"Visibility"=dword:00000002

"InstallTimeHigh"=dword:01d3d23f

"InstallTimeLow"=dword:832820bf

"InstallUser"="S-1-5-18"

[HKEY_LOCAL_MACHINE\SOFT\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\Packages\Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.20348.1\Owners]

"Microsoft-Windows-EnterpriseGEdition~31bf3856ad364e35~amd64~~10.0.20348.1"=dword:00020070

注:注册表中20348.1必须为Core的版本号。


三、后续待补……


https://bbs.pcbeta.com/forum.php ... 17547&highlight=gui     xb21cn的贴,图挂了,
回复

使用道具 举报

7#
发表于 2023-9-19 13:46:07 | 只看该作者
路过,学习一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-6 12:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表