Defender Control 项目常见问题解决方案
1. 项目基础介绍和主要编程语言
Defender Control 是一个开源的 Windows Defender 管理工具,旨在永久禁用 Windows Defender。该项目由 pgkt04 开发,托管在 GitHub 上,地址为 https://github.com/qtkite/defender-control.git。该项目的主要编程语言是 C++ 和 C。
2. 新手使用项目时需要注意的3个问题及详细解决步骤
问题1:Windows 更新后 Defender 自动启用
描述:Windows 更新后,Defender 可能会自动重新启用,导致之前禁用的设置失效。
解决步骤:
- 手动关闭 Tamper Protection:在 Windows 安全设置中,找到并关闭“Tamper Protection”。
- 重新运行 Defender Control:打开 Defender Control 程序,再次执行禁用操作。
- 检查注册表设置:确保所有相关的注册表项和 WMI 设置都已正确禁用。
问题2:反病毒软件误报
描述:某些反病毒软件可能会将 Defender Control 标记为恶意软件,因为它会禁用 Windows Defender。
解决步骤:
- 添加排除项:将 Defender Control 添加到反病毒软件的排除列表中。
- 手动检查代码:如果你对代码安全性有疑虑,可以手动检查 GitHub 仓库中的代码。
- 自行编译:使用 Visual Studio 2022 预览版自行编译项目,以确保代码的完整性和安全性。
问题3:Windows 11 上的 TrustedInstaller 权限问题
描述:在 Windows 11 上,TrustedInstaller 权限可能不再有效,导致 Defender Control 无法正常工作。
解决步骤:
- 手动获取权限:在 Windows 11 上,手动获取 TrustedInstaller 权限,确保程序能够正常运行。
- 谨慎操作:在 Windows 11 上使用 Defender Control 时,务必谨慎操作,避免系统不稳定。
- 更新程序:关注 GitHub 仓库的更新,确保使用最新版本的 Defender Control,以获得更好的兼容性。
通过以上步骤,新手用户可以更好地理解和使用 Defender Control 项目,避免常见问题的发生。