已删除的 Windows 功能 - 20241001
已删除的 Windows 功能 - 20241001
随着 Windows 11 24H2 的发布,我们也迎来了全新的 AI 端侧时代,微软正在加速 Windows 的演进,逐步去弃用和删除那些过时的或极低使用率的 Windows 功能。今天这篇日志主要面向 Windows 部署管理员,以帮助他们更好地掌握 Windows 的功能变化。以下是 2024年10月1日的最新数据(PS: 可能未全部包含,可参考文末官方文档链接)。其中提及的特性和功能都已经从 Windows 客户端的产品映像中移除,这意味着依赖于这些功能的应用程序或代码在发布版或更高版本中不再起作用。
- 写字板,2024年10月1日,从Windows 11 24H2 和 Windows Server 2025 开始,从所有版本移除。
- Alljoyn,2024年10月1日,Microsoft AllJoyn 的实现已被移除。
- 更新符合性,2023年3月31日,Windows 客户端的基于云服务的更新符合性已移除,替换为 Windows Update for Business reports。
- 应用商店上传程序工具,2022年11月,已移除对存储上传工具的支持,此工具仅包含在 Windows SDK 中。该工具的终结点已从服务中删除,文件将在下一版 SDK 中移除。
- IE11,2022年6月15日,已从 Windows 客户端移除,但用户仍可以使用 Microsoft Edge 浏览器中的 IE 模式访问旧网站。
- 基于 XDDM 的远程显示驱动程序,21H1,此版本在中已删除 Windows 2000 显示驱动程序模型(基于 XDDM)的远程显示驱动程序的支持。
- Microsoft Edge 旧版,21H1,Microsoft Edge 旧版在2021年3月9日之后不再受支持,并从系统中移除。
- MBAE 服务元数据,20H2,MBAE 应用体验将替换为 MO UWP 应用。
- 连接应用,2004,默认情况下将不再安装使用 Miracast 进行无线投屏的 Connect App,但将作为可选功能提供,并更名为“无线显示”功能。
- Rinna 和日语地址建议,2004,日语输入法编辑器的 Rinna 和日语地址建议服务于2020年8月13日结束。
- Windows To Go,2004,在Windows 1903中宣布弃用,并被移除。
- 移动计划和消息传递用用,2004,这两个应用现在仅以 OEM 的渠道分发,仅包含在那些已启用手机网络设备的 Windows 映像中。
- PNRP API,1909,在 Windows 1809 中已经关闭了对等名称解析协议(PNRP)云服务,2024年2月,将在 Windows 11 24H2 中移除对应的 API,建议使用 DNS-SD 和 mDNS 来实现服务发现方案。
- 任务栏设置漫游,1909,已移除任务栏设置漫游,在1903时已宣布弃用。
- 桌面消息应用不提供消息同步,1903,已移除桌面上的消息传递应用的同步功能,其本可用于同步从 Windows 移动版接收的短信,并在桌面上保留这些短信副本。
- 分布式扫描管理(DSM),1809,已移除此扫描程序管理功能,没有支持此功能的设备。
- Unattend.xml 中的 FontSmoothing 设置,1809,该设置已被移除,不再需要此设置,应答文件会自动忽略此设置。Windows 10 已默认使用 ClearType。
- 全息影像应用,1809,已将该应用替换为“混合现实查看器”。
- Limpet.exe,1809,微软将发布用于访问 Azure 连接的 TPM 的 Limpet.exe 工具,开放源代码。
- 手机助手,1809,已从系统移除,可使用设置应用中的手机页面将手机于电脑同步。
- WES7-SP1和WES8,1809,微软不再向 Windows Embedded Standard 7-SP1和8发布新的更新,将改为 Microsoft 更新目录下载。
- Groove Music Pass,1803,微软于2017年通过MSStore结束了 Groove 流媒体音乐服务和音乐曲目销售。Groove App 正在更新以反映此更改。
- 人员建议将不再包括非 MSA 的未保存联系人,1803,仅手动保存你向其发送邮件或从中接收邮件的人员的联系人详细信息。
- 控制面板中的语言控件,1803,已移除,使用设置应用更改语言设置。
- HomeGroup,1803,已移除,建议使用 Windows 内置的网络共享功能来共享打印机、文件和文件夹。
- 连接到建议的开放热点,1803,已移除,需要手动连接 Wi-Fi 热点。
- 3D Builder 应用,1709,已移除,建议使用画图3D。
- Apndatabase.xml,1709,已移除。
- 增强的缓解体验工具包(EMET),1709,已移除,使用 Exploit Protection 作为替代项。
- Outlook Express,1709,已移除。
- Reader App(阅读器应用),1709,已移除,并集成到 Microsoft Edge。
- 阅读列表,1709,已移除,并集成到 Microsoft Edge。
- 主题中的屏幕保护功能,1709,已移除。GPO、控制面板和Sysprep中的屏幕保护程序功能仍能正常运行。建议首选锁屏界面功能和策略。
- Syskey,1709,已移除,并建议用户改用 Bitlocker。
- TCP 卸载引擎,1709,已移除,该功能已转换为堆叠 TCP 引擎。
- 磁帖数据层,1709,已替换为 Title Store。
- ReFS,1709,仅在 Windows 10 企业版和专业工作站版可用,其他 SKU 将移除。
- Microsoft Edge 旧版中的 Flash,1703,改为使用单击即运行(C2R)选项。
- 交互服务检测服务,1703,已移除。
- Microsoft 画图,1703,此应用程序不适用于不在完整本地化列表中的语言。
- TLS 中的 NPN 支持,1703,已由 Application-Layer 协议协商取代。
- Windows 信息保护策略,1703,不再支持 AllowUserDecryption 策略。
- 适用于 Windows Mobile 的 WSUS,1703,过度到统一更新平台(UUP)。
对于 已弃用的 Windows 功能 和 已弃用功能的资源,IT 管理员建议参考以下官方文档。
- 已弃用的 Windows 功能
- 在2024年10月1日的文档更新中,可以了解到宣告弃用的功能:旧版 DRM 服务,画图3D,Adobe Type1字体,DirectAccess,NTLM,驱动程序验证程序GUI,NPLogonNotify和NPPasswordChangeNotify API,密钥长度短于2048位的 RSA 密钥的 TLS 服务器身份验证证书,Test-Base,Windows Mixed Reality,适用于 Microsoft Edge 的 Defender 应用程序防护,旧版控制台,Windows 语音识别,Office 的 Defender 应用程序防护,步骤记录器,技巧提示,Computer Browser,WebDav 服务,Remote MailSlots,Microsoft Entra 账号的时间线,VBScript,写字板,AllJoyn,TLS 1.0/1.1,Cortana,MSDT Windows支持诊断工具,适用于32位 Arm 版 UWP 应用程序,基于云服务的更新合规性,Windows 信息保护,BitLocker To Go 读取器,个性化漫游,WMIC,TimeLine 时间线,Microsoft Edge 旧版,Windows Hello companion device framework,动态磁盘,Bitlocker管理和监控 - MBAM,反馈中心的语言社区选项,包状态漫游,XDDM,任务栏漫游,Wi-Fi WEP 和 TKIP,Print 3D,配套设备动态锁 API,OneSync 服务,GPO 中的软件限制策略,脱机符号程序包 - Symbols MSI,Windows 帮助查看器 - WinHlp32.exe,MBAE 服务元数据,文件资源管理器中的联系人功能,手机助手,IPv4/6转换技术(6to4、ISATAP,Teredo 和 Direct Tunnels),Layered Service Providers,分布式扫描管理 - DSM,IIS6 管理兼容性,IIS 摘要式身份验证,适用于 IIS 的 RSA/AES 加密,主题中的屏幕保护程序功能,同步设置,系统映像备份,TLS RC4 密码,TPM 所有者密码管理,TPM.msc 和 TPM 远程管理,使用 Microsoft 配置管理器的 Windows Hello for Business 部署,PowerShell 2.0,Apndatabase.xml,磁贴数据层,TLS DHE_DSS 密码,TCP Chimney 卸载,IPSec 任务卸载,Wusa.exe /uninstall /kb:xxxxxxxx /quiet。
- 已弃用功能的资源
VBScript 弃用计划
VBScript 弃用计划
早在去年的10月份微软就宣布将逐步弃用 VBScript,至今年5月份公布了 VBScript 弃用计划时间表和后续步骤。最近 gOxiA 在测试 Windows 11 24H2 及对应的 LTSC 版本,所以又做了研读并写此日志备忘及分享各位。VBScript 历史悠久,首次推出于 1996 年,其全称是 Visural Basic Scripting Edition,它是一种轻量级的脚本语言,在过去几十年中 IT 人员总会利用 VBScript 执行自动任务,或编写控制程序。它还经常被嵌入到 HTML 页面中使用,可以提升动态交互体验。作为 Windows ITPro 你一定知道 MDT(Microsoft Deployment Toolkit)这款伟大的 Windows 部署工具,它富有严谨的逻辑性,在 gOxiA 眼中就是一款 IT 系统部署的艺术品,它完全免费,全部基于 VBScript 所编写。所以将会非常关注 VBScript 未来弃用计划。
VBScript 已经不再是系统默认组件,它将作为按需功能(FOD)提供,以下是微软给出的计划和后续步骤。
在第一阶段,VBScript 将以 FOD 方式预装在所有的 Windows 11 24H2 中,并默认启用。这意味着 IT 也可以根据当前企业环境的需要对其进行卸载。
第二阶段,在2027年左右,默认情况下将不再启用 VBScript FOD。这意味着 IT 如果仍依赖 VBScript,可以通过“可选功能”或命令行方式 “ DISM /Online /Add-Capability /CapabilityName:VBSCRIPT~~~~ ” 单独启用 VBScript FOD。
第三阶段,VBScript 将停用,并从未来的系统版本中移除。这意味着 VBScript 相关的所有文件都将被移除。此时也宣告所有依赖于 VBScript 的项目将停止运行。
在 VBScript 即将弃用这段时间,微软建议考虑使用两种现代解决方案来替代 VBScript,它们是 PowerShell 和 JavaScript。微软还专门提供将 VBScript 转换为 PowerShell 的指导文档 “The VBScript to Windows PowerShell Conversion Guide”。
是时候对 MDT 说再见了!去拥抱 Windows 动态部署和现代部署方法了。
HOWTO: 使用 WinGet 从 Microsoft Store Apps 下载 Windows App 进行脱机分发
HOWTO: 使用 WinGet 从 Microsoft Store Apps 下载 Windows App 进行脱机分发
WinGet 即 Windows Package Manager(Windows程序包管理器),一款微软原生的以命令行方式运行的应用程序包管理,它还提供了 open source client,可用于应用程序的云安装。WinGet 发布于 2020 年的 Microsoft Build 大会上,当时 gOxiA 还写了一篇介绍的日志“体验新的 Windows 程序包管理器”。过去 WinGet 由于处于预览阶段,其 WinGet-cli 当时未内置于系统中,所以还曾写过一篇日志来讲解如何通过 Intune 分发 WinGet-cli “HOWTO: 通过 Intune 分发 WinGet 测试版”。在经过了几年的演进后,WinGet-cli 已经内置于系统,且不断在更新完善!就在前不久发布的 v1.8 版本开始还提供了对下载 Microsoft Store apps 的支持。这是一个令人兴奋的消息,它将提高企业 IT 在动态和现代部署方面的灵活性。此外,专注于 Intune 和 MSStore Apps 部署的朋友也许已经注意到 Microsoft Store for Business 已经退役下线,WinGet v1.8 就像及时雨一般,解决了当前下载 MSStore Apps 的问题。
今天 gOxiA 将与大家分享的是如何使用 WinGet 下载微软应用商店中的应用安装包。以 “Windows App”为例,首先我们可以使用 WinGet Search 进行应用的搜索。从下图我们获得了一个搜索结果列表,位于第一行的便是要下载的“Windows App”,包含了它的 ID 信息,可能包含的版本信息,以及源于 MSStore。
然后,我们可以使用 WinGet Show 显示应用的详细信息,其中我们可以检索该应用是否支持脱机分发,如下图所示 “Windows App” 的 “支持脱机分发” 状态为 “true”。
接下来,我们可以使用 WinGet Download 进行下载。注意,虽然 WinGet 支持从 MSStore 下载应用安装包,但需要进行身份验证。
只有完成身份验证后才能进行应用安装包的下载。在下载的过程除了会下载应用安装包,还会下载其依赖包以及应用许可证。注意,应用许可证会再进行一次身份验证。
成功下载所有文件后,我们可以在“下载”目录看到它,WinGet 会以应用 ID 新生成一个目录,其中包含了所有相关的文件。
最后,企业 IT 便可以通过 PPKG 或 Intune 的 Windows 业务线应用进行部署。
PPKG -
Intune -
推荐官方文档:
Use the WinGet Tool to install and manage applications | Microsoft Learn