
如果您需要全面掌握当前Windows系统中已安装的全部程序,包括Microsoft Store应用、传统桌面软件及系统内置组件,则需结合多种系统原生工具进行交叉验证。以下是解决此问题的步骤:
一、通过“设置”应用查看并筛选已安装的应用
该方法调用Windows 10/11现代化应用管理接口,可直观展示从Microsoft Store安装的应用及部分注册成功的桌面程序,并支持关键词搜索与多维度排序,适合日常快速定位。
1、点击“开始”按钮,选择齿轮图标进入“设置”。
2、在左侧导航栏中依次点击“应用”→“已安装的应用”(Windows 11)或“应用和功能”(Windows 10)。
3、页面默认按名称字母顺序排列;点击顶部“排序依据”下拉菜单,可切换为按“安装日期”或“大小”重新排序。
4、在右上角搜索框中输入软件名称关键词(如Edge、Python),列表即时过滤匹配项。
5、点击任意条目可查看其版本号、发布者、安装路径、权限详情,以及修复、卸载或高级选项入口。
二、通过控制面板的“程序和功能”查看传统桌面程序
此界面直接读取注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall键值,完整列出所有通过MSI或标准安装器注册的Win32程序,包含卸载链接、安装时间、磁盘占用等元数据,是验证大型桌面软件安装状态的核心途径。
1、按Win + R打开“运行”对话框,输入appwiz.cpl后回车。
2、控制面板将直接跳转至“程序和功能”窗口,等待列表加载完成。
3、列表默认按名称排序;点击“安装日期”或“大小”列标题,可切换升序/降序排列。
4、滚动浏览全部条目,注意部分条目显示为灰色(如Windows Internal Database),表示属于系统组件,不可单独卸载。
5、勾选左上方“显示Windows更新”,可展开查看已安装的功能补丁(如.NET Framework 3.5、OpenSSH 客户端)。
三、使用PowerShell命令导出完整软件清单至文本文件
PowerShell可同时调用Get-AppxPackage与Get-WmiObject Win32_Product两个底层接口,分别捕获UWP应用包与MSI安装记录,并支持UTF-8编码导出,确保中文软件名不乱码,适用于审计、备份或批量分析场景。
1、右键点击“开始”按钮,选择“终端(管理员)”或“Windows PowerShell(管理员)”。
2、执行以下命令导出所有AppX应用(含系统内置):Get-AppxPackage | Select-Object Name, PackageFullName, Version, InstallLocation | Sort-Object Name | Out-File “$env:USERPROFILE\Desktop\AppxList.txt” -Encoding UTF8
3、执行以下命令导出所有MSI注册程序(可能耗时较长):Get-WmiObject -Query “SELECT Name, Version, InstallDate FROM Win32_Product” | Sort-Object Name | Out-File “$env:USERPROFILE\Desktop\MsiList.txt” -Encoding UTF8
4、若需合并输出为单个文件,可追加命令:Get-AppxPackage | Select-Object @{Name=’Type’;Expression={‘AppX’}}, Name, Version | ForEach-Object { “$($_.Type), $($_.Name), $($_.Version)” } | Out-File “$env:USERPROFILE\Desktop\FullList.csv” -Encoding UTF8
四、使用命令提示符(CMD)快速查询基础安装列表
CMD方式无需管理员权限,通过WMI接口调用wmic product命令,可快速获取已注册桌面程序的基础名称与版本信息,输出格式简洁,便于终端内直接浏览或重定向保存。
1、按Win + R,输入cmd并回车启动命令提示符。
2、执行以下命令获取CSV格式列表:wmic product get name,version,installdate /format:csv
3、结果首行为列名(Node,Name,Version,InstallDate),后续每行代表一个MSI注册项;若某程序未出现在结果中,说明其未通过Windows Installer安装。
4、如需保存为文件,可在命令末尾添加重定向:wmic product get name,version /format:csv > “%USERPROFILE%\Desktop\CmdList.csv”
五、通过Shell命令打开全部应用图标视图
该方法绕过注册表与应用商店API,直接调用系统资源管理器的AppsFolder虚拟文件夹,以网格形式呈现所有可启动项目(含隐藏系统应用、PWA、快捷方式封装应用),提供最接近“开始菜单实际显示”的可视化清单。
1、按Win + R打开“运行”对话框。
2、输入以下任一命令:shell:AppsFolder 或 %windir%\explorer.exe shell:::{4234d49b-0245-4df3-b780-3893943456e1}
3、按下回车,系统将打开新的文件资源管理器窗口,以图标网格形式展示全部应用。
4、右键任意图标,可执行“打开文件位置”、“创建快捷方式”或“卸载”操作(对支持卸载的应用有效)。
5、按Ctrl + A全选后右键,选择“属性”,可查看所选项目的总数量与磁盘占用概况。

评论(0)