【Microsoft Office】免密破解Microsoft Word文档(.docx)的文档保护
一、背景
最近尝试使用DeepL免费版进行Word文档翻译,可见翻译器对输出文档添加了DeepL Pro的广告。
尝试对其进行删除操作,但是发现该文件被启用了“保护文档”,禁止用户对其进行编辑。
选择解除“限制编辑”保护时,提示要求输入密码。
显然我们没有密码,因此我们只能通过“非正常”的方式解除限制。
二、解决思路
既然可以免密打开,则说明文档本身并没有被加密,因此我们可以尝试通过编辑文档源文件来解除这个限制。
三、解决方法
1. 众所周知,新版Word文档(.docx)本身是一个压缩包,因此第一步我们需要使用压缩软件打开该文档。首先将后缀名(.docx)修改为压缩包格式(.zip),然后双击打开。
2. 进入word文件夹,找到settings.xml文件,使用纯文本编辑器打开它(此处我使用Notepad++)。
3. 在文件中找到 w:documentProtection 标签,将属性 w:enforcement="true" 改为 w:enforcement="false"。
注:修改时切勿格式化 XML 代码,否则会导致文档无法打开。如果你了解 XML 的语法也可以直接把 w:documentProtection 这个标签删除,但这显然没有直接改值来的方便。
4. 将修改后的文件保存回压缩包,然后将后缀名改回“.docx”。
注:请只解压和压缩需要修改的文件,不要对整个 Word 文档进行重新压缩,否则有极大的可能导致 Word 无法读取。
5. 打开修改后的文档,此时可以看到文件已不再受密码保护,可以正常编辑。
【Microsoft Office】免密破解Microsoft Word文档(.docx)的文档保护相关推荐
- C# 使用Microsoft.Office.Interop将Excel、Word转换成PDF遇到的问题总结
首先应用中引入Microsoft.Office.Interop.Excel.Microsoft.Office.Interop.Word两个dll,将嵌入式互操作类型设为False, WORD转换成PD ...
- Microsoft Office 2003 SP3和Microsoft Office Professional Plus 2010 SP1 VOL完美共存安装教程
Microsoft Office 2003 SP3和Microsoft Office Professional Plus 2010 SP1 VOL 完美共存安装教程 操作系统:Windows 7 Ul ...
- Microsoft.Office.Core 引用以及 Microsoft.Office.Core.MsoTriState 的问题
遇到这个错误终于在这里找到了答案 这样,你的引用中就会出现以下内容(当然有可能以前就有了,不用更改office2003的安装) (1).net中有Microsoft.Office.Interop.Po ...
- Microsoft Office 2013 弹出Microsoft Office 已停止工作的解决方法
最日刚刚重装了系统,发现Word 2013 总是弹出"Microsoft Office 已停止工作",上网找了好几种方法,都不好使,最后还是听别人劝告,去掉了"选项--高 ...
- Microsoft Office Visio 2007和Microsoft Office Project 2007
Microsoft Office Visio 2007简体中文专业版: 简介: 便于 IT和商务专业人员就复杂信息.系统和流程进行可视化处理.分析和交流.使用具有专业外观的 Office Visio ...
- 【Microsoft Office】Office365 MAC版Word显示导航窗格
Office365 MAC版,和windows版本差别还是有点大,word文档每次打开后想显示导航窗格都找不到菜单,记录一下.
- Microsoft Office Document Image Writer 和 Microsoft XPS Document Writer (Office组件轻松把PDF文件转成Word文档)...
安装完 Office 2003 之后,你会发现"打印对话框"中的打印机列表多了一个"Microsoft Office Document Image Writer" ...
- 微软office在线文档_如何使用Microsoft Office密码保护文档和PDF
微软office在线文档 Microsoft Office lets you encrypt your Office documents and PDF files, allowing no one ...
- postscript怎么打开_怎么把在学习中用的Adobe PDF文件转换成Microsoft office Word
现在我们普遍用的都是Adobe PDF格式的文件,可是Microsoft office Word(.doc,.docx)文档也是我们经常要用的,所以就需要将Adobe PDF转换Microsoft o ...
- 通过C#Microsoft.Office.Interop.Word理解互操作性
目录 一.概念 二.应用 三.Word操作示例 四.总结 五.拓展 一.概念 C# 中的互操作性指的是C#托管代码和非托管代码之间实现互操作性的方法.(参考微软文档:互操作性概述) 参考:百度百科-- ...
最新文章
- Linux进程实践(1) --Linux进程编程概述
- 结合video.js播放rtmp格式、flv格式、mp4等格式的视频
- 【玩转cocos2d-x之三十】点九图和输入框的使用
- 2017.9.18 HH的项链 思考记录
- 对bmp文件内存压缩 与 解压缩
- linux下nginx404,linux+nginx下的404可能错误
- delphi连接SQL2005做的数据库管理系统的一些部署问题
- Docker for mac安装教程及国内镜像加速器配置
- 不骗你,全网首创的超硬核的万字SQL题
- 在计算机基础这门课程中可以学到什么,计算机基础个人总结
- 读史可以使人明智,鉴以往可以知未来
- Android--手机一键Root原理分析
- 洛谷P2440 木材加工
- 小米手机设备锁定怎么强制解除
- 《王者荣耀》皮肤个性动作涉嫌抄袭
- ifix5.8连接s7-300 plc的点-通过s7a power tool
- 计算机主机硬件图片,电脑主机里的各个硬件名称图片用途和使用说明
- linux之if [ $? -ne 0 ];
- (三星Samsung笔记本)误删efi分区后重装WIN10
- Jquery全选系列操作(锋利的jQuery)