作为 2023 年 9 月更新 (KB5030310) 的一部分,Microsoft 还专门为开发人员推出了多项新功能。 Windows 11月22日。 除了操作系统的众多新功能和改进之外,例如: B. 副驾驶, Windows 除了备份应用程序、重新设计的文件资源管理器版本、动态照明等之外,该公司还推出了一些专为开发人员设计的更改和功能。
上 Windows 11 Copilot更新(包括版本23H2),微软正在 介绍 开箱即用体验 (OOBE) 的更改、新的 Dev Drive 功能、对配置文件的支持 Windows 包管理器和 Microsoft Defender 性能模式。 此外,新版本的文件资源管理器带来了一些变化,使开发人员可以更轻松地创建连接到文件管理器的应用程序,并且任务栏为开发人员引入了各种变化。
此外,开发团队还推出了新的 Dev Home 应用程序以及各种更改 Windows 终端以及 Windows 子系统 Linux。
本指南介绍了 Microsoft 作为 Copilot 更新(和版本 23H2)的一部分向开发人员提供的新功能和更改。 Windows 11.
Windows 11 Copilot 更新,包含新的开发人员功能
这些是开发人员可以使用的功能和更改 Windows 11,从 2023 年 9 月更新开始。
OOBE 设置和开发主页
从内部版本 22621.2361 和版本 23H2 开始, Windows 11 更新了开箱即用体验 (OOBE),以便更轻松地设置新安装并提供专为开发人员设计的体验。
换句话说,在设置新安装时,在让我们自定义您的体验页面上,用户将找到开发选项来启动 Dev Home 应用程序,以使用开发人员工具和服务来设置、测试和配置要配置的设备。 并创建应用程序。
开发主页应用程序
Dev Home 这个应用程序可以帮助您简化工作流程,具有多种新功能,包括使用 Windows 包管理器命令工具 (Winget) 使设置开发环境变得更加轻松快捷,新的 Dev Drive 功能可实现更好的文件系统性能,以及用于跟踪工作流程的新仪表板。
该应用程序还提供可自定义的仪表板,使您可以监控系统和开发项目。 扩展支持允许您扩展应用程序的功能。
开发驱动器功能
在 Windows 11、Dev Drive 是一项存储功能,允许开发人员使用弹性文件系统 (ReFS) 和自定义文件系统优化、性能模式下的 Microsoft Defender 防病毒以及更好的性能和安全配置文件管理功能来创建常规和虚拟存储。
Windows 包管理器配置
通常,在设置新设备或虚拟机进行开发时,安装应用程序、依赖项和配置设置可能非常繁琐并且需要花费大量时间。 这 Windows 包管理器配置(Winget Configuration)是一项功能,允许您使用以下命令创建和运行配置文件 “配置winget” 命令自动安装资源以获得所需的开发环境。
据该公司称,这是新的 “配置winget” 该命令使用 Windows 包管理器和 PowerShell DSC 可自动安装和配置正确的软件版本、包、工具和框架。 由于配置文件消除了配置设备的手动过程,因此您可以重复使用此功能,并确信一切都会正确设置。
此外,开发人员可以随时创建配置文件并与社区共享,以帮助其他人为特定的开发任务准备设备。
配置文件使用带有 JSON 架构的 YAML 格式。
最后,这个 Windows 包管理器现在还包括 “Winget下载” 它允许您下载应用程序安装程序而无需安装它们。
Microsoft Defender 性能模式
作为针对开发人员的更改的一部分,Microsoft Defender 防病毒软件现在具有“性能”模式,该模式允许对开发驱动器卷进行异步扫描,以保持存储免受恶意软件的侵害,而不影响性能。
该函数被称为 “开发驱动器保护”, 它可以通过“Windows “病毒和威胁防护设置”页面上的“安全”。

单击“显示卷”选项时,页面将显示 Microsoft Defender 防病毒软件当前正在保护的驱动器。
文件资源管理器的新功能
内部版本 22621.2361 和版本 23H2 还引入了新版本的文件资源管理器,该版本使用现代代码,同时为开发人员保持相同的熟悉体验和功能。
为了 example,新的文件管理器包括WinUI3中的新功能和集合控件。 此外,ItemsView 集合控件提供了 LinedFlowLayout 和 Island 功能,允许开发人员在应用程序的任何部分采用 WinUI3 外观,而无需更改整个应用程序。
此外,微软还添加了多线程功能来提高复制、移动、回收和删除操作的性能。
最后,开源 libarchive 项目有一个新的实现,允许查看和提取许多存档文件格式(例如“.tar”、.tar.gz”、“.tar.bz2”、“.tar”),支持 .zst “、”.tar.xz”、”.tgz”、.tbz2″、”.tzst”、.txz”、.rar” 和 “.7z”),就像您今天使用 zip 文件一样使用文件管理器。
新座杆功能
作为任务栏更改的一部分,开发团队正在重新引入使用新的“从不合并”选项单独查看应用程序的每个实例及其标签的功能。
通过“时间和语言”部分中的“日期和时间”设置提供的新选项,现在可以从任务栏中删除日期和时间。

现在,您可以使用右键单击上下文菜单中的“结束任务”选项从任务栏退出无响应的应用程序,而无需打开任务管理器。 您需要在“面向开发人员”页面上启用该选项,该页面现在位于“设置”应用程序的“系统”部分(而不是“隐私和安全”部分)。
进一步的变化
微软也在宣传它的更新版本 Windows 终端和 Windows 子系统 Linux 作为此次发布的一部分,但无论版本如何,更新都可用 Windows 11.
例如一个 Windows 该公司在 Terminal 1.9 中推出了建议界面、广播输入和网络搜索等新功能。 该应用程序还在 Canary Channel 中引入了一个新选项来启用实验性功能,包括新的聊天机器人 AI。
如果您通过设置页面启用新的实验选项,系统将收到它的夜间版本 Windows 终端,这样您就可以尝试新功能而不会遇到错误。
作为 Windows 子系统 Linux (WSL) 更新引入了当 WSL 虚拟机空闲时自动收缩内存大小的功能。 您现在还可以将应用程序磁盘设置为稀疏填充,以便它们自动收缩并节省存储空间。 Hyper-V 防火墙也已更新,以允许 Microsoft Defender 防火墙规则影响您的发行版。 此外,还有一种新的网络模式,可提高网络兼容性、添加 IPv6 支持等