在檔案總管「程式庫」右鍵「新增」→「程式庫」彈出「無法建立檔案 '新程式庫.library-ms' 檔案系統錯誤 (16389)」。錯誤代碼 16389 (0x4011) 對應 ERROR_DIRECTORY_NOT_EMPTY 或權限拒絕,實際主因是群組原則**「防止使用者將檔案新增至對應該使用者的『使用者檔案夾』資料夾根目錄」**被啟用,封鎖了 %USERPROFILE% 根目錄寫入權限,而程式庫定義檔 (.library-ms) 預設儲存於 %APPDATA%\Microsoft\Windows\Libraries (屬使用者設定檔樹狀),受策略波及。
gpedit.msc (專業/旗艦/企業版)。regedit → HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer。NoFilesOnUserFolderRoot (DWORD) → 改值 0 或刪除。HKLM 同路徑。重開機生效。C:\Users\Username\ 根目錄亂建檔案/資料夾,維護設定檔整潔 (企業/學校環境常用)。.library-ms) 儲存於 %APPDATA%\Microsoft\Windows\Libraries\,屬使用者設定檔子樹,**新增程式庫實質是在該資料夾建立檔案**,被策略誤判為「在使用者檔案夾根目錄新增檔案」而攔截。Libraries 資料夾。library-ms XML 手動編寫部署 (繞過 Shell 新增 UI)。錯誤 16389 看似檔案系統故障,實為群組原則副作用。精準定位「檔案總管」下該策略並停用,是 Win7 程式庫功能恢復的標準解法,避免無謂的磁碟檢查/重灌系統。