麦享科技6月8日消息,近日微软推出了一个Windows 10/11的PowerShell新脚本,用以帮助用户恢复此前被误删的inetpub文件夹。
在今年四月份的时候,不少用户在安装KB5055523累积更新后,发现系统C盘根目录下出现了一个名为“inetpub”的空文件夹。
“inetpub”文件夹通常与IIS相关,用于在Windows 11上托管网站或应用程序,但在此次更新中,即使用户未启用IIS,该文件夹也会自动创建。
对此微软确认,这个文件夹是4月补丁的一部分,与CVE-2025-21204权限提升安全漏洞的修复有关。
对于已经删除“inetpub”文件夹的用户,微软官方提供了两种恢复方案,一种是启用IIS服务,但这会创建额外的文件夹,对非开发者用户并不友好。
另一种是使用最新发布的PowerShell脚本,无需启用IIS即可重建文件夹,即通过管理员权限运行PowerShell并运行Install-Script -Name Set-InetpubFolderAcl。
微软表示:“对于已安装KB5055528但删除了%systemroot%inetpub目录的系统,需要立即进行修复。如果删除了inetpub目录,你需要运行修复脚本Set-InetpubFolderAcl.ps1”。
这个脚本的主要作用包括:如果已删除,将重新创建inetpub目录;
确保目录权限正确配置,以防止未经授权的访问和与CVE-2025-21204相关的潜在漏洞;
如果存在,更新DeviceHealthAttestation目录的ACL。