# IconChanger **Repository Path**: Pfolg/IconChanger ## Basic Information - **Project Name**: IconChanger - **Description**: Change Windows folder icon - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-28 - **Last Updated**: 2025-10-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Windows 文件夹图标修改工具 ![界面预览](assets/img.png) ## 简介 基于 PySide6 的 Windows 工具,用于修改系统所有文件夹的默认图标。通过修改注册表 + 重启资源管理器实现,支持自定义图标应用和还原默认设置。 **GitHub 仓库**: https://github.com/Pfolg/IconChanger ## 功能特性 ✓ 自定义文件夹图标设置 ✓ 注册表自动备份与还原 ✓ 系统权限自动检测 ✓ 操作状态实时反馈 ✓ 资源管理器无缝重启 ✓ 支持Windows 10/11系统 ## 技术依赖 - Python 3.11 - PySide6 - Windows Registry Editor ## 安装说明 1. 克隆仓库: ```bash git clone https://github.com/Pfolg/IconChanger.git cd IconChanger ``` 2. 安装依赖: ```bash pip install -r requirements.txt ``` 3. 运行程序: ```bash # 以管理员权限运行 python main.py ``` ## 使用指南 1. 应用新图标 + 点击 选择图标文件 选择.ico格式图标 + 点击 应用新图标 完成设置 + 强制刷新资源管理器(或重启生效) 2. 恢复默认图标 + 直接点击 恢复默认图标 按钮 + 自动删除注册表修改项 ## 安全须知 ❗ 每次操作会自动在注册表路径: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons 创建备份键值,用户可手动恢复历史版本 ❗ 程序拒绝非.ico文件格式,强制256x256像素验证 ## 贡献说明 欢迎通过 Issues 提交: + 图标兼容性问题 + 注册表修改失败案例 + 其他Windows版本适配反馈 ## 许可协议 本项目采用 MIT License,允许自由使用和二次开发,需保留原始版权声明。