GPMC是Windows Server  2003组策略的一个非常好的管理工具,全名是组策略管理,它可以帮助我们更高效的管理组策略。
 
GPMC需要去微软网站下载(http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0a6d4c24-8cbd-4b35-9272-dd3cbfc81887),它不包含在Windows Server  2003安装光盘内。另外,运行GPMC需要安装.net framework。
 
当你安装GPMC在X64的Windows Server  2003时,它会报错,见下图,
 
让 Windows Server 2003 X64 使用GPMC
 
提示信息是我们可能需要安装.net framework,但事实是,即便我们安装了.net framework,GPMC仍旧不能安装上去。
 
经过搜索,我找到了GPMC下载页面里面的说明,见下图,
 
让 Windows Server 2003 X64 使用GPMC
 
此时我们不难发现,微软告诉我们GPMC不支持64位。那有没有64位的GPMC呢?回答是没有。
 
我们有没有办法在64位系统上安装上GPMC?答案是yes!
 
首先,我们需要去掉GPMC的msi安装包里面对于.net framework的检测。使用工具OrcaMis可以帮我们完成这一操作。
 
使用OrcaMis打开gpmc.msi,在条目InstallExecuteSequence中删除BlockOnNoNetFramework,在条目InstallUISequence中删除BlockOnNoNetFramework。
 
此时,msi安装包已经不会出现那个警告提示了,我们可以顺利的把GPMC安装上X64系统。
 
但是安装好的GPMC并不能正常使用,我们需要做如下步骤,
 
1)在“管理工具”中右键“组策略管理”,作者
2)文件,添加,“添加/删除管理单元”,“Active Directory 用户和计算机”,添加,确定
3)文件,保存,退出
4)将system32目录中的gpedit.msc和rsop.msc拷贝到windows\SysWOW64下
 
至此,GPMC已经可以在X64的Windows Server  2003上完美运行了。
 
让 Windows Server 2003 X64 使用GPMC
 
经测试,至今未发现策略应用问题。