讲师中心 微信公众号
AI工具推荐 视频效率加速

win10如何导出已安装程序列表_win10已安装程序列表看这一篇就够了

老辰大大_3444

老辰大大_3444

发布时间:2026-04-02 17:57:03

|

448人浏览过

|

来源于php中文网

原创

可使用五种方法导出Windows 10已安装程序清单:一、PowerShell读取32/64位注册表Uninstall项;二、wmic命令导出MSI应用CSV;三、控制面板手动复制;四、PowerShell调用Get-AppxPackage获取Store应用;五、第三方工具InstalledAppList一键扫描导出。

win10如何导出已安装程序列表_win10已安装程序列表看这一篇就够了

如果您需要获取 Windows 10 系统中所有已安装程序的完整清单以便存档、审计或迁移评估,则需调用系统底层注册表项与 PowerShell 接口。以下是多种可靠且互为补充的导出方法:

一、使用 PowerShell 导出 32 位与 64 位注册表项中的全部软件信息

该方法直接读取 Windows Installer 在注册表中登记的 Uninstall 子键,覆盖绝大多数传统桌面程序(.exe/.msi 安装),并区分系统架构路径,避免遗漏。

1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”。

2、依次执行以下两条命令(每条命令单独回车):

Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Where-Object {$_.DisplayName -and $_.DisplayName -notmatch '^KB\d+'} | Sort-Object DisplayName | Out-File "$env:USERPROFILEDesktopInstalledApps_32bit.txt" -Encoding UTF8

3、执行第二条命令:

Get-ItemProperty HKLM:SoftwareMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Where-Object {$_.DisplayName -and $_.DisplayName -notmatch '^KB\d+'} | Sort-Object DisplayName | Out-File "$env:USERPROFILEDesktopInstalledApps_64bit.txt" -Encoding UTF8

4、检查桌面生成的两个文本文件,已自动过滤掉 KB 补丁条目,仅保留真实应用程序名称、版本、发布者与安装日期。

二、通过 wmic 命令快速导出简洁可读的应用列表

wmic 是轻量级命令行工具,无需管理员权限即可运行,适用于快速筛查基础安装项,输出格式紧凑,便于复制粘贴。

1、按 Win + R 打开“运行”,输入 cmd 后回车启动命令提示符。

2、输入以下命令并回车:

wmic product get name,version,vendor,installdate /format:csv > "%USERPROFILE%DesktopWMIC_AppList.csv"

3、打开桌面生成的 WMIC_AppList.csv 文件,首行为字段标题,后续每行对应一个 MSI 安装程序,含名称、版本、厂商与安装日期(格式为 YYYYMMDD)。

三、借助控制面板“程序和功能”界面手动导出(免命令)

此方式不依赖命令行,适合对 PowerShell 或 CMD 不熟悉的用户,通过图形界面筛选后复制内容至记事本保存。

1、按 Win + R,输入 appwiz.cpl 并回车,打开“程序和功能”窗口。

2、等待列表完全加载后,按住 Ctrl + A 全选所有条目。

3、右键任意选中项,选择“复制”。

4、打开记事本,按 Ctrl + V 粘贴,内容包含名称、版本、发布者、大小、安装日期五列信息。

5、点击“文件 → 另存为”,在桌面保存为 AppList_Manual.txt,编码选择 UTF-8。

四、使用 PowerShell 获取 Microsoft Store 应用专属清单

AppX 包(即从 Microsoft Store 安装的应用)独立存储于系统包管理数据库,无法通过注册表 Uninstall 键获取,必须使用 Get-AppxPackage 命令提取。

1、右键“开始”按钮,选择“Windows PowerShell(管理员)”。

2、执行以下命令:

Get-AppxPackage | Select-Object Name, PackageFullName, Version, InstallLocation | Where-Object {$_.Name -and $_.Name -notmatch '^Microsoft.'} | Out-File "$env:USERPROFILEDesktopStoreApps_Custom.txt" -Encoding UTF8

3、该命令排除了系统自带的 Microsoft 开头应用(如 Mail、Calendar),专注导出用户主动安装的 Store 第三方应用。

五、运行第三方便携工具一键扫描并导出(无安装需求)

部分开源工具(如 InstalledAppList.exe)无需安装,解压即用,能合并注册表与 WMI 数据源,支持 Excel 导出与去重。

1、下载可信来源的 InstalledAppList 工具(确保 SHA256 校验值匹配官网发布)。

2、解压后双击 InstalledAppList.exe,界面自动开始扫描。

3、扫描完成后,点击“Export to TXT”按钮,选择桌面路径保存。

4、生成文件默认包含安装路径、上次使用时间、是否为系统组件等扩展字段,且自动合并重复项。

热门AI工具

更多
UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

相关专题

更多
sort排序函数用法
sort排序函数用法

sort排序函数的用法:1、对列表进行排序,默认情况下,sort函数按升序排序,因此最终输出的结果是按从小到大的顺序排列的;2、对元组进行排序,默认情况下,sort函数按元素的大小进行排序,因此最终输出的结果是按从小到大的顺序排列的;3、对字典进行排序,由于字典是无序的,因此排序后的结果仍然是原来的字典,使用一个lambda表达式作为key参数的值,用于指定排序的依据。

1118

2023.09.04

format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

1609

2023.07.31

python中的format是什么意思
python中的format是什么意思

python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

1211

2024.06.27

java中calendar类的用法
java中calendar类的用法

Java Video类是JavaFX库中的一个类,用于创建和操作视频对象。它提供了方法来加载、播放、暂停、停止和控制视频的音量、速度和循环等属性。想了解更多Java中类的相关内容,可以阅读本专题下面的文章。

1935

2024.02.29

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

3068

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

4389

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3689

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

386

2026.01.19

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

0

2026.09.30

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn