惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
宝玉的分享
宝玉的分享
V
Visual Studio Blog
B
Blog RSS Feed
G
Google Developers Blog
U
Unit 42
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Palo Alto Networks Blog
月光博客
月光博客
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
LINUX DO - 最新话题
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
小众软件
小众软件
GbyAI
GbyAI
L
LangChain Blog
A
About on SuperTechFans
Attack and Defense Labs
Attack and Defense Labs
T
Tor Project blog
AWS News Blog
AWS News Blog
S
Security @ Cisco Blogs
H
Hacker News: Front Page
S
SegmentFault 最新的问题
Engineering at Meta
Engineering at Meta
The Register - Security
The Register - Security
Recorded Future
Recorded Future
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
Simon Willison's Weblog
Simon Willison's Weblog
Y
Y Combinator Blog
Spread Privacy
Spread Privacy
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
WordPress大学
WordPress大学
P
Privacy International News Feed
I
Intezer
W
WeLiveSecurity
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Help Net Security
Help Net Security
NISL@THU
NISL@THU
D
DataBreaches.Net
Stack Overflow Blog
Stack Overflow Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
V
Vulnerabilities – Threatpost
N
News | PayPal Newsroom
Security Archives - TechRepublic
Security Archives - TechRepublic
Google DeepMind News
Google DeepMind News
The Hacker News
The Hacker News
L
Lohrmann on Cybersecurity
Schneier on Security
Schneier on Security

博客园 - zhaotianff

解决IIS服务器typecho上传附件后无法访问的问题 Visual Studio编译过程中拷贝文件的一些实用小技巧 Jenkins快速入门教程 .NET是什么?为什么要选择.NET? 如何在WPF中实现类似DevOps的自动化流程 一文带你搞懂医疗器械设计开发全生命周期 Windows如何清除本机记录的git用户名和密码 HL7协议详解 医疗行业 GDT 数据格式详解 一文带你搞懂C# 异步编程(async/await)底层原理 如何在C#中使用Chromium headless(无头模式)浏览器 不同.NET版本中的WPF新增功能 如何在WPF中使用 Fluent 主题 Windows平台下的各种原生UI框架介绍 C#如何Hook托管函数 WinDbg 用户层调试进阶教程 Windows编程的一些基础理论 Windows如何阻止应用程序联网 如何在WPF中捕获窗口外的事件 如何查看Windows进程的启动来源 Visual Studio 2026新解决方案格式slnx详解 我的微软MVP申请通过了 WPF MVVM实战系列教程(八、Prism DialogService, 对话框服务) WPF MVVM实战系列教程(七、Prism模块化) WPF 性能优化实战指南 WPF MVVM实战系列教程(六、Prism区域导航) WPF MVVM实战系列教程(五、Prism中的MVVM) WPF MVVM实战系列教程(四、Prism中的依赖注入) 微软 IDE 新纪元:Visual Studio 2026 初体验 Windows 7无法安装VMWare Tools的解决办法 WPF MVVM实战系列教程(三、创建Bootstrapper/启动器) WPF MVVM实战系列教程(二、使用Visual Studio 创建Prism项目) WPF MVVM实战系列教程(一、Prism框架介绍)
推荐一款优秀的Windows经典文件管理器项目-WinFile
zhaotianff · 2026-03-23 · via 博客园 - zhaotianff

今天推荐的开源项目是 [WinFile]

项目地址:https://github.com/microsoft/winfile.git

star数:7K

作者:Microsoft

语言:C++

开源协议:MIT 许可证

项目介绍

Windows File Manager(WinFile)是微软从 Windows 3.0 时代推出的经典文件管理工具,曾是早期 Windows 系统的核心组件。该开源项目在原始 NT4 版本基础上进行了增强,使其能够作为原生应用运行在 Windows 10/11(支持 x86、x64、arm64 架构)。

项目代码结构:

  • src/:核心源码目录;
  • build/:编译配置与脚本;
  • samples/addon/:插件开发示例;
  • tools/:工具开发示例。

下载与安装

  1. 应用商店(Windows 10+):直接搜索 “Windows File Manager” 下载;
  2. 包管理器:
    • Chocolatey:choco install winfile
    • Winget:winget install "Windows File Manager"
  3. github release:

如何编译

克隆仓库后用 Visual Studio 打开Winfile.sln编译(需安装 VS 2017+,钩选C++桌面开发环境及Windows SDK)。

不需要额外配置,直接编译即可通过。

项目适用场景

场景类型适配原因典型用户
怀旧工具使用 习惯经典界面,追求操作效率 老 Windows 用户、复古爱好者
开发学习 研究 Windows 早期系统架构 系统开发者、逆向工程研究者
轻量级部署 资源占用低,适合旧设备或嵌入式场景 企业 legacy 系统维护人员

推荐理由

  • 体验 Windows 历史演进的活化石,适合怀旧与技术研究;
  • 轻量高效,在低配置设备上表现优于现代文件管理器。
  • 作者本人是Windows爱好者,觉得这个项目非常有意思,所以推荐给大家

项目演示

主界面 

关于界面

 文件右键菜单