Windows 10提供五种原生方法查看已安装软件:一、设置→应用和功能,支持搜索与按名称/安装日期/大小排序;二、控制面板→程序和功能,专管MSI桌面程序并显示磁盘占用;三、PowerShell导出AppX、Win32_Product及注册表Uninstall项清单;四、CMD用wmic命令获取MSI程序CSV列表;五、运行shell:AppsFolder查看全部可启动应用网格视图。

如果您需要全面掌握当前 Windows 10 系统中已安装的软件情况,无论是用于审计、迁移准备还是故障排查,系统提供了多种原生途径获取准确、结构化的应用清单。以下是适用于 Windows 10 的具体操作方法:
一、通过“设置”中的“应用和功能”查看
该方式采用现代化 UI 设计,整合了 Microsoft Store 应用与部分桌面程序,支持实时搜索、多维度排序及详情展开,适合日常快速查阅。
1、点击任务栏上的开始按钮,选择齿轮图标进入“设置”。
2、在左侧导航栏中依次点击应用 → 应用和功能。
3、页面默认按名称字母顺序排列;点击顶部“排序依据”下拉菜单,可切换为安装日期或大小进行动态重排。
4、在右上角搜索框中输入软件关键词(如Chrome、Python),列表即时过滤匹配项。
5、点击任意条目可查看版本号、发布者、安装路径、权限及修复/卸载/高级选项等操作入口。
二、使用控制面板打开“程序和功能”查看传统桌面程序
此界面专为基于 Windows Installer(MSI)安装的.exe/.msi程序设计,数据直接来源于注册表Uninstall键,具备完整卸载能力且显示占用磁盘空间大小。
1、按下Win + R组合键,打开“运行”对话框。
2、输入appwiz.cpl并回车,控制面板将直接跳转至“程序和功能”窗口。
3、等待列表加载完成,所有登记在册的桌面程序将以表格形式呈现,含名称、发布者、安装日期、大小四列信息。
4、单击列标题(如“安装日期”)可升序/降序切换;勾选左上方“显示更新”可列出 Windows 功能补丁(如 .NET Framework、OpenSSH)。
5、注意部分条目可能显示为灰色,表示该组件为系统内置或不可单独卸载。
三、用 PowerShell 导出完整软件列表至桌面文本文件
PowerShell 调用系统底层接口,能同时捕获 AppX 包(Store 应用)与 Win32_Product(MSI 安装程序)两类记录,并支持 UTF-8 编码导出,确保中文名称不乱码。
1、右键点击开始按钮,选择“Windows PowerShell(管理员)”或“终端(管理员)”。
2、执行以下命令导出 Microsoft Store 应用清单:
Get-AppxPackage | Select-Object Name, PackageFullName, Version, InstallLocation | Out-File -FilePath "$env:USERPROFILEDesktopAppxList.txt" -Encoding UTF8
3、执行以下命令导出传统桌面程序(MSI)清单:
Get-WmiObject -Query "SELECT Name, Version, Vendor, InstallDate FROM Win32_Product" | Sort-Object Name | Out-File "$env:USERPROFILEDesktopWin32ProductList.txt" -Encoding UTF8
4、若需导出注册表中全部 Uninstall 项(含静默安装软件),执行:
Get-ItemProperty HKLM:SoftwareMicrosoftWindowsCurrentVersionUninstall*, HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Where-Object {$_.DisplayName -and $_.DisplayName -notmatch '^KB\d+'} | Sort-Object DisplayName | Out-File "$env:USERPROFILEDesktopUninstallList.txt" -Encoding UTF8
四、使用命令提示符(CMD)查询已安装程序
CMD 方式无需管理员权限即可快速调用 WMI 接口获取基础列表,输出格式紧凑,便于复制粘贴或初步筛查。
1、按Win + R,输入cmd,回车启动命令提示符。
2、执行以下命令获取 MSI 程序名称与版本:
wmic product get name,version,vendor,installdate /format:csv
3、如需将结果保存为 CSV 文件,执行:
wmic product get name,version,vendor,installdate /format:csv > "%USERPROFILE%DesktopWMIC_AppList.csv"
4、打开生成的 CSV 文件时,请使用 Excel 或记事本,注意首行为字段标题,实际数据从第二行开始。
五、通过运行命令打开全部可启动应用网格视图
该方法直接调用系统 Shell:AppsFolder 协议,以类似开始菜单的网格形式展示所有已注册的可启动应用程序,包括系统内置应用、Store 应用及部分桌面程序快捷方式。
1、按下键盘上的Win + R组合键,打开“运行”对话框。
2、在运行框中输入以下命令之一并回车:
Shell:AppsFolder
3、系统将打开一个新的文件资源管理器窗口,以图标网格形式展示全部应用。
4、右键点击任意程序图标,可执行“打开文件位置”、“创建快捷方式”或“卸载”等操作。
5、该视图不包含未注册启动项的静默安装程序(如绿色版软件),仅显示系统识别的可启动应用。










