照网上的查询到的信息,查看了Log文件。
OPatchInstall: The extraction of the files failed
OPatchInstall: Setting system property 'SYS.ERROR.INERROR' with value '1'
OPatchInstall: Setting system property 'SYS.ERROR.CODE' with value '0x80004005'
OPatchInstall: Setting system property 'SYS.ERROR.TYPE' with value 'HRESULT'
OPatchInstall: Setting system property 'SYS.ERROR.ARG1' with value 'NONE'
OPatchInstall: Setting system property 'SYS.ERROR.ARG2' with value 'NONE'
OPatchInstall: Setting system property 'SYS.ERROR.ARG3' with value 'NONE'
OPatchInstall: Setting system property 'SYS.ERROR.ARG4' with value 'NONE'
OPatchInstall: Setting system property 'SYS.ERROR.ARG5' with value 'NONE'
也证实了,是文件展开的时候出的错。
目前已经尝试的办法。
1.利用 /extract:path 参数,把临时文件夹指定到D:\temp文件夹,尝试安装(网上有一种说法是,需要4G以上的临时空间。其实我C盘也是有100多G剩余容量的)
2.考虑下载的文件有破损,跟客户方的文件,比较过。大小相同。以防万一,又下载了一个。还是相同现象。
实在找不到原因了,请大神帮忙。
我仔细查看过,临时文件夹。每次都是当文件解压到559MB时候,出错
错误提示Patch安装时提取文件出错。
1,请确定安装的是否是SharePoint Server 2013的试用版?如果是Foundation的话,需要安装的Patch,
2,如果是SharePoint Server的话,按照Justin和Linyu建议的比对下MD5值大小,验证下是否是Patch下载的问题。
3,确保运行的用户是否具有Local Admin的权限
另外,请去Event Log里看看是否有不同于patch install log显示的其他error信息
下载的文件有问题。
总结:下载文件,尽量用浏览器自带的下载工具下载,用迅雷等其他工具下载的话,一定要用MD5工具对比一下。
确保文件没有损坏。