
关于在 Windows 中还原 Inetpub 文件夹你需要知道的一切
如果您不小心从系统中删除了inetpub 文件夹,则需要迅速采取行动将其恢复。缺少这个重要的文件夹可能会使您的 Windows 计算机暴露于安全漏洞,尤其是在CVE-2025-21204补丁的影响下。幸运的是,微软提供了两种恢复方法:启用 Internet 信息服务 (IIS) 或使用简单的 PowerShell 脚本。
Inetpub 文件夹是什么?
该文件夹是在Windows 11(版本 24H2)和 Windows 10 等早期版本inetpub
上安装 2025 年 4 月更新后自动生成的。该文件夹位于 Internet 信息服务 (IIS) 上并主要与其绑定 – 这是 Microsoft 用于在 Windows 平台上托管应用程序的内置 Web 服务器界面。C:\inetpub\

最初,您可能会发现此文件夹为空,这意味着它是为将来的 Web 服务配置而设置的,这些配置与开发人员和 IT 专业人员相关。然而,许多人可能会认为它没有必要而将其删除,而没有意识到它在系统安全中至关重要的作用。
为什么要恢复 Inetpub 文件夹
inetpub 文件夹的存在至关重要。它在应用安全措施保护您的系统免受潜在威胁方面起着至关重要的作用。Microsoft 规定,即使未启用 IIS,该文件夹对于内部安全协议仍然是必需的。忽略这一点可能会使您的系统面临权限提升和未经授权的访问等风险。
恢复 Inetpub 文件夹的方法
方法 1:启用 Internet 信息服务 (IIS)
- 启动控制面板并导航到程序。
- 单击“程序和功能”。
- 选择“打开或关闭 Windows 功能”。
- 选中Internet 信息服务旁边的框并继续安装。
虽然此方法将重新创建inetpub 文件夹,但它也会安装 IIS 的其他组件,除非您正在积极开发或托管网站,否则这些组件可能没有必要。

方法 2:使用 PowerShell 脚本
为了避免额外的 IIS 安装,您可以直接使用新的 PowerShell 脚本来还原文件夹,而无需启用 IIS。请按照以下步骤操作:
- 以管理员权限打开 PowerShell。这对于进行系统级更改至关重要。
- 要允许执行脚本,请运行以下命令:Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass。
- 接下来,使用以下命令下载恢复脚本:Install-Script -Name Set-InetpubFolderAcl -Force。
- 如果提示安装 NuGet 提供程序,请键入“ Y ”继续并重新运行下载命令。
- 最后,执行脚本创建文件夹:Set-InetpubFolderAcl。如果遇到“找不到命令”错误,请使用完整路径:
& "C:\Program Files\WindowsPowerShell\Scripts\Set-InetpubFolderAcl.ps1"
。
结论
恢复inetpub 文件夹不仅仅是一项技术任务,更是保护 Windows 环境安全的关键步骤。按照这些说明,您可以快速修复文件夹管理中的任何疏忽,并确保您的操作系统免受漏洞攻击。立即行动——每拖延一分钟,您的系统都可能面临风险。
如需进一步阅读,请查阅Microsoft 支持页面并深入研究PowerShell 库以获取高级脚本选项。
常见问题
1.inetpub 文件夹为什么重要?
inetpub 文件夹对于维护 Windows 系统内的适当安全措施、确保与 IIS 相关的任何已安装更新正常运行以及防范潜在漏洞至关重要。
2.不打开 IIS 可以恢复 inetpub 文件夹吗?
是的!您可以使用 PowerShell 脚本Set-InetpubFolderAcl
还原 inetpub 文件夹,而无需启用 IIS,这对于不需要额外 IIS 功能的用户来说是一个便捷的选择。
3.如果我不恢复inetpub文件夹会发生什么?
无法恢复 inetpub 文件夹可能会导致系统出现安全漏洞。具体来说,这可能会使您的计算机面临未经授权的访问,并可能引发权限提升,具体细节请参阅 CVE-2025-21204 补丁中的定义。
发表回复