为什么Windows 设置只能开一个窗口 而控制面板可以同时开多个窗口?
设置(Settings)属于 UWP(Universal Windows Platform,通用 Windows 平台)应用。
UWP 应用默认采用单实例运行机制:
应用程序生命周期功能迁移
默认情况下,Universal Windows Platform(UWP)应用是单实例(可以选择支持多个实例—请参阅 创建多实例 UWP 应用)。
因此,单实例 UWP 应用的行为方式是在第二次(和后续)启动时激活当前实例。例如在 UWP 应用中,实现了文件类型关联功能。如果从File Explorer打开文件(应用已注册文件类型关联的类型),并且应用已运行,则会激活该已运行的实例。
而且 Microsoft 在设计“设置”时也没想着开启多实例支持,按他们家“客服”的说法:

提问:为什么我不能多次打开“设置”?
这个问题已经存在很久了,我实在想不出任何不允许这样做的理由。
那么不添加这个功能有什么合理的理由吗?

抱歉,Windows系统当前不支持此功能,因为 Windows 设置是 Windows 系统的核心应用程序之一。若同时设置多个窗口,系统设置可能出现冲突或不稳定,进而导致系统崩溃。
......
控制面板(Control Panel)是传统 Win32 桌面组件。
每个“控制面板”(或者设置项)都可以对应独立的 cpl 扩展模块,跟你在 explorer 里打开一堆文件夹窗口的底层逻辑是一样的。
那这玩意儿就不怕“同时设置多个”、“出现冲突或不稳定”、“导致系统崩溃”?
按当时的 Windows 设计理念,各功能项是相对独立且低耦合的 ------ 这个的学名好像叫“桌面生产力的多窗口并行范式”。
而后来的“现代化”改革,就是简洁、触控友好那套,刻意弱化了多窗口并行的需求。
编辑于 2026-06-25 · 著作权归作者所有