Skip to content

Latest commit

 

History

History
192 lines (139 loc) · 8.02 KB

File metadata and controls

192 lines (139 loc) · 8.02 KB

Win11Debloater-i18n

语言 / Language:

🇺🇸 English | 🇨🇳 简体中文 | 🇩🇪 Deutsch | 🇫🇷 Français | 🇪🇸 Español | 🇷🇺 Русский | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇧🇷 Português | 🇮🇹 Italiano


License Status Platform Tech i18n

原项目 Fork:bunbunconmeow/Win11Debloater 本 Fork 在原项目基础上增加了完整的国际化(i18n)支持,覆盖 10 种语言并支持应用内实时切换,同时将框架从 .NET Framework 4.8 升级至 .NET 10


🌍 本 Fork 新增内容

功能 原项目 本 Fork
界面语言 仅英语 10 种语言
运行时语言切换 ✅(无需重启)
目标框架 .NET Framework 4.8 .NET 10

支持语言

语言 代码
🇺🇸 English(默认) en
🇨🇳 简体中文 zh
🇩🇪 Deutsch de
🇫🇷 Français fr
🇪🇸 Español es
🇷🇺 Русский ru
🇯🇵 日本語 ja
🇰🇷 한국어 ko
🇧🇷 Português pt
🇮🇹 Italiano it

在应用的 About 页面 → 语言选择器 中切换语言,选择会自动保存到注册表。


截图

主界面 精简引擎
Home Debloater
系统加固 Defender 配置
Hardening Defender

功能介绍

🚀 智能精简引擎

  • 批量卸载: 移除预装 UWP 臃肿软件(Cortana、Teams、BingWeather 等)
  • 搜索过滤: 通过搜索栏快速定位指定应用
  • 核心组件移除: 强制移除 Edge、OneDrive、Cortana

📜 脚本与自动化(双引擎)

  • JavaScript 解释器: 原生支持 .js 自动化脚本
  • PowerShell 集成: 直接在界面中运行 .ps1 脚本
  • 导入系统: 导入本地脚本文件构建个人脚本库

🕵️ 匿名化与 HWID 欺骗

  • HWID 管理: 随机化机器 GUID、产品 ID、序列号
  • 隐私重置: 清除广告 ID 和遥测 ID
  • 注册信息: 随机化"注册所有者"和"组织"信息

⚠️ HWID 欺骗可能影响软件许可证(如 Windows 激活、游戏反作弊)。

🛡️ 系统加固与 Defender 控制

  • 排除项管理: 查看/删除可能被恶意软件利用的排除项
  • 加固预设: 一键安全配置(标准、严格、游戏模式)
  • Defender 开关: 实时保护、云端保护、SmartScreen 等精细控制

🎨 注册表与界面优化

  • 经典右键菜单: 还原 Windows 10 完整右键菜单
  • 任务栏清理: 禁用小组件、聊天图标、搜索栏
  • 影响评估: 每项调整前显示风险等级和影响范围

📦 软件安装器

  • 运行库:.NET Desktop Runtime、Visual C++ Redist、DirectX、Java JRE
  • 常用工具:Chrome、Firefox、VS Code 等(基于 winget)

安装使用

  1. Releases 页面下载最新版本
  2. 管理员身份运行 Win11Debloater.exe

从源码编译

前置条件

工具 版本 下载
.NET SDK 10.0+ dotnet.microsoft.com
Git 任意 git-scm.com
Visual Studio (可选) 2022 17.8+ 需勾选 .NET 桌面开发 工作负载

编译步骤

# 1. 克隆仓库
git clone https://github.com/silvancoder/Win11Debloater.git
cd Win11Debloater

# 2. 还原 NuGet 包
dotnet restore "Win11Debloater/Win11Debloater.csproj"

# 3. 编译(Debug 模式)
dotnet build "Win11Debloater/Win11Debloater.csproj" -c Debug

# 4. 直接运行
dotnet run --project "Win11Debloater/Win11Debloater.csproj"

注意: 应用需要管理员权限才能修改注册表和系统设置,运行时请右键选择"以管理员身份运行"。

发布独立可执行文件

dotnet publish "Win11Debloater/Win11Debloater.csproj" `
  -c Release `
  -r win-x64 `
  --self-contained true `
  -p:PublishSingleFile=true `
  -o ./publish

输出 Win11Debloater.exe 位于 ./publish/ 目录,无需目标机器安装 .NET 运行时。

运行要求

  • 操作系统: Windows 11
  • .NET: .NET 10 Desktop Runtime(下载

开发信息

语言 C#
框架 WPF (.NET 10)
UI 库 iNKORE.UI.WPF.Modern
国际化 XAML ResourceDictionary + {DynamicResource}
IDE Visual Studio 2022 / JetBrains Rider

i18n 架构

Resources/
└── Languages/
    ├── en.xaml        ← 默认(英语)
    ├── zh.xaml
    ├── de.xaml  …     ← 共 10 种语言
Helpers/
└── LocalizationManager.cs   ← 字典切换 + 注册表持久化

如需添加新语言,复制 en.xaml,翻译其中的值,然后在 LocalizationManager.cs 中注册即可。


致谢

免责声明

本软件按"现状"提供,不附带任何形式的保证。作者对因使用本工具导致的计算机损坏、数据丢失或许可证失效概不负责。


由 SecVers 团队用 ❤️ 制作 · i18n Fork 独立维护