症狀
當試圖在運作 Microsoft Windows Server 2003、帶 Service Pack 1 (SP1) 的 Microsoft Windows XP Professional 或 Microsoft Windows 2000 的計算機上修改或檢視組政策對象 (GPO) 時,可能會收到類似以下内容的錯誤資訊:
The following entry in the [strings] section is too long and has been truncated.(下列在 [strings] 節中的項目太長,被截斷。)
此錯誤資訊後面可能會顯示某些文本,這些文本在不同情況下會有所不同。另外,如果在錯誤資訊視窗中單擊“确定”,則可能會重複出現類似的錯誤資訊。每條重複的錯誤資訊後面都會顯示不同的文本。
原因
發生此問題的原因是:組政策編輯器的較早版本無法解釋某些包含多于 255 個字元的字元串類型。這些字元串類型包含在将被“IF VERSION”構造排除的 .adm 檔案中。
通常,當您試圖檢視或修改已由其他工作站檢視的 GPO,而該工作站包含使用“IF VERSION >=5”構造的 .adm 檔案時,會發生此問題。當管理工作站檢視 GPO 時,該工作站會自動使用最新版本的 .adm 檔案更新該 GPO。如果工作站的 .adm 檔案比域 GPO 的 \Adm 檔案夾中包含的檔案新,則更新模闆檔案。如果模闆檔案包含“IF VERSION >=5”構造,當管理工作站試圖修改或檢視 GPO 且該工作站未安裝此修複程式時,将出現錯誤。
注意:Microsoft Windows XP Service Pack 2 (SP2) 中包含使用“IF VERSION >=5”構造的管理模闆 (.adm) 檔案。當使用較早版本的組政策編輯器修改某些組政策設定時,此構造可以防止這些設定中的意外行為。
Windows2000 SP3或更高版本:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&familyid=ba478b46-3af7-4eaf-9ce6-e34ea2c74faf
WindowsXP SP1:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&familyid=3c599574-0f8d-4c2c-b3be-ebf3fb041214
Windows2003:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&familyid=532a4cd0-f2ce-4fa7-92ab-ac336ad18409
本文轉自 蘇繁 51CTO部落格,原文連結:http://blog.51cto.com/goxia/222149,如需轉載請自行聯系原作者