近期,科技界傳來消息,微軟發布了一項新的PowerShell腳本工具,旨在幫助Windows用戶在不啟動IIS(Internet Information Services)服務的情況下,恢復一個因系統更新而產生的問題文件夾,并同步修復相關安全漏洞。
此前,眾多Windows 11和Windows 10用戶在安裝了4月份的累積更新KB5055523后,發現系統C盤根目錄下多了一個名為“inetpub”的空文件夾,占用空間為0字節。該文件夾原本與IIS服務相關聯,但普通用戶通常并不需要此服務。
微軟官方迅速對此作出回應,警告用戶不要隨意刪除該文件夾,因為不當操作可能會使系統暴露于權限提升和安全威脅等風險之中。為了保障系統安全,微軟強烈建議用戶恢復該文件夾,并正確配置訪問控制列表(ACLs)。
針對已經誤刪“inetpub”文件夾的用戶,微軟提供了兩種恢復方案。第一種方案是通過控制面板開啟IIS服務,但這一操作會生成更多不必要的文件夾,對非專業開發者用戶來說并不友好。
更為便捷的是第二種方案,即使用微軟于5月28日新發布的PowerShell腳本。用戶只需以管理員身份運行PowerShell,并執行特定命令,即可在不啟動IIS服務的情況下重建“inetpub”文件夾。具體命令為(注意,由于命令較長,這里可能需要根據實際情況適當調整格式或添加換行):
Set-ExecutionPolicy -Scope Process -ExecutionPolicy BypassInstall- -Name Set-InetpubFolderAcl -ForceSet-InetpubFolderAcl
若在執行過程中遇到“command not found”錯誤,用戶可以嘗試使用腳本的完整路徑來運行:
& "C:Program FilesWindowsPowerShellsSet-InetpubFolderAcl.ps1"
這一新腳本的發布,無疑為受影響的Windows用戶提供了一個更加簡便、高效的解決方案,幫助他們迅速恢復系統安全,避免潛在的安全風險。