安装Exchange2003时出0XC1037AE6错误的解决方法

          今天在虚拟机安装Exchange2003时,当进行到林架构扩展ForestPrep时,出现一了个错误:

 

        意思就是: 安装程序在安装子组件"Microsoft Windows Active Directory 架构更新“时失败,错误代码为 0xC1037AE6。
 
 怎么回事呢??经过查找,找到原因和解决方法:
使用“/FORESTPREP”命令导致安装失败的一个原因是因为TEMP或TMP目录变量(可以使用“SET”命令来查看)的名称中存在一个或更多的空格,但是在NTFS系统分区中,8.3版本的文件名是无效的。而安装程序依然对TEMP目录使用8.3版本的路径名,并用它来存储安装选项的临时文件,如果安装程序找不到磁盘上的路径,当然就会失败。
要解决这个问题,就要把TEMP和TMP系统变量指向名称中没有空格的目录(例如:C:\TEMP或者C:\TMP)。还要记得要创建相应的文件夹才行,否则安装过程仍然会失败。

原来是这么回啊:
因为我登录到这台电脑用的是administrator用户,因此,在administrator的temp,tmp,这两个环境变量就为:

TEMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp

在CMD里用set命令,可以查看到这两个环境变量对应的真实路径。而在NTFS分区下8.3版本的文件名是无效的,所以就要修改这两个环境变量对应的真实路径。

我把它们改成:

TEMP=C:\Temp
TMP=C:\Temp
 
修改好之后,再进行扩展ForestPrep,就顺利完成了.

你可能感兴趣的:(虚拟机,职场,Exchange,休闲,Exchange2003)