Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 2013 无法将受密码保护的docx上载到SharePoint 2013_Sharepoint 2013 - Fatal编程技术网

Sharepoint 2013 无法将受密码保护的docx上载到SharePoint 2013

Sharepoint 2013 无法将受密码保护的docx上载到SharePoint 2013,sharepoint-2013,Sharepoint 2013,最近,我发现在新设置的Sharepoint 2013平台上,我未能上载一个已受密码保护的Microsoft文档。错误如下所示。(文件名实际上是password.docx) 我可以更改哪些设置来解决此问题 根据这一点: 默认情况下,使用密码保护加密文件时,文件属性或元数据也会加密。加密文件属性时,SharePoint无法读取现有属性,因此无法将新属性值写入SharePoint中的文档 解决方案是不加密元数据,为此,您必须更改注册表项: 通过进入开始>运行并键入regedit打开注册表编辑器,或通

最近,我发现在新设置的Sharepoint 2013平台上,我未能上载一个已受密码保护的Microsoft文档。错误如下所示。(文件名实际上是password.docx)

我可以更改哪些设置来解决此问题

根据这一点:

默认情况下,使用密码保护加密文件时,文件属性或元数据也会加密。加密文件属性时,SharePoint无法读取现有属性,因此无法将新属性值写入SharePoint中的文档

解决方案是不加密元数据,为此,您必须更改注册表项:

  • 通过进入开始>运行并键入regedit打开注册表编辑器,或通过进入开始>程序>附件>命令提示符从命令提示符运行注册表编辑器
  • 导航至HKEY\U CURRENT\U USER\Software\Microsoft\Office\14.0\Common\Security
  • 如果您使用的是Common且安全密钥不存在,请右键单击Common并选择New>key并将其命名为Security来创建它
  • 在安全密钥内,通过右键单击并选择new>DWORD(32位)值创建一个新的DWORD值,并将其命名为OpenXMLEncryptProperty
  • 右键单击OpenXMLEncryptProperty,选择Modify,在Value Data中输入数字0,然后单击OK
  • 关闭所有Office应用程序,然后测试以查看问题是否已解决

  • 然后从干净的副本中再次加密有问题的文件,并尝试上载。

    文件有多大?当你删除密码并上传时,同一个文件可以上传吗?它很小,只有几个字。在我删除密码后,可以成功上载docx。在您的系统上,是否可以使用我们和technet文章更改
    OpenXMLEncryptProperty
    注册表项?应在SharePoint server或我上载的客户端PC上更改注册表项?从客户端PC开始,然后再次尝试上载。只需确保完成注册表更改后,关闭所有office应用程序。打开密码文件。保存它。关上它。结束语。再次上传文件。