编辑
2025-08-06
windows
00

目录

使用 Microsoft Store 安装应用
Microsoft Store 的默认安装位置
使用 Winget 安装应用
Winget 的默认安装位置

使用 Microsoft Store 安装应用

Microsoft Store 的默认安装位置

通过 Microsoft Store 安装的应用(包括UWP应用和传统Win32应用)都会被安装到

PowerShell
%LOCALAPPDATA%\Microsoft\WindowsApps

使用 Winget 安装应用

Winget 的默认安装位置

Winget 的安装应用的路径取决于两个因素:

  1. 安装程序类型:传统桌面应用(.exe或.msi)还是便携式应用(portable)
  2. 安装身份类型:用户身份安装(--user)还是管理员身份安装(--machine)

对于便携式应用程序(比如sqlite):winget通常会将程序安装到

PowerShell
%LOCALAPPDATA%\Microsoft\WinGet\Packages

对于传统桌面应用:winget通常会调用该应用的官方安装程序来进行安装。所以最终安装路径取决于用户。但是! winget通常会使用静默安装(静默安装会跳过所有用户界面的交互,比如选择安装路径、勾选组件、阅读许可协议等步骤)的方式,也就是说会安装到应用程序开发者指定的默认路径(开发者在制作安装程序时,通常会提供静默安装的命令行参数)。

如何区分安装程序类型是传统桌面应用还是便携式,使用 winget 的 show 命令可以查看包的详细信息,例如:

PowerShell
PS E:\> winget show --id SQLite.SQLite 已找到 SQLite [SQLite.SQLite] 版本: 3.50.4 发布者: SQLite 发布服务器 URL: https://sqlite.org/ 发布服务器支持 URL: https://sqlite.org/support.html 作者: Dwayne Richard Hipp 描述: SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is an embedded SQL database engine. Unlike most other SQL databases, SQLite does not have a separate server process. SQLite reads and writes directly to ordinary disk files. A complete SQL database with multiple tables, indices, triggers, and views, is contained in a single disk file. 主页: https://sqlite.org/ 许可证: Public Domain 版权 URL: https://sqlite.org/copyright.html 文档: FAQ: https://sqlite.org/faq.html 标记: sqlite sqlite3 安装: 安装程序类型: portable (zip) 安装程序 URL: https://www.sqlite.org/2025/sqlite-tools-win-x64-3500400.zip 安装程序 SHA256: 8ce18347ea86a1ce65f33b533d2f144d8d1237140529fbf818574ca11fa13ad5 发布日期: 2025-07-30 支持脱机分发: true

这样可以看到详细安装包信息,包括安装程序类型:portable (zip),这是便携式安装包(一个zip压缩包)

本文作者:Shiny

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!