今天有一朋友从网上下载了一个Word文档,可是打开该Word文档发现无法修改、查找、编辑,更可恶的是都不能选中Word文档中的内容。其实这是由于该Word文档被文档保护了的原因,解决方法如下。

方法一:

1、右击该Word文档→打开方式→写字板。

2、点击写字板中的文件菜单→另存为→文件类型选择为RTF文档,然后取个文件名,保存即可(注意:保存的时候不要忘记把文件名名后面的.doc去掉)。

3、然后再用Word软件打开该文件就可以进行正常的编辑操作了

4、最后再将你编辑好的文档再另存为Word文档即可

说明:其实在上面第一步中,如果文档用写字板打开后能够进行编辑的话,可以直接将里面的内容复制出来就可以了。

方法二:(简单有效)

启动word文档,新建一个空白文档,执行“插入文件”命令,打开“插入文件”对话框,定位到需要解除保护的文档所在的文件夹,选中该文档,单击“插入”按钮,将加密保护的文档插入到新文档中,文档保护会被自动撤销。

方法三:

打开文档后,将其另存为XML文件,然后用UltraEdit(或者EditPlus,下载华军里搜索一下就行了)这个编辑软件打开刚刚存储的 XLM文件,查找<w:documentProtection……w:unprtectPassword="******"/>,这个 “******"是可变的。只需要找到这段文字,然后删掉<w……/>这一段,保存退出,即可解除文档的密码保护。

方法四:

将受保护能查看不能修改的文档,另存为,再弹出的保存窗口中选择“保存类型”为“word97-2002"格式,保存后。再关掉word,重新打 开,刚刚保存的文件,选择“工具”中“解除文档保护”即可编辑、修改这个文件了。

以上的四种方法都能够实现我们能看不能编辑的文档的保护密码的解除,大家 可以用自己最为方便和习惯的使用方法。

在使用Word进行文档保护时,我们经常会使用到窗体保护(工具->保护文档(P)...),用窗体保护最为彻底,用户无法编辑,也无法进行Copy&Paste操作。但是,Word文档的漏洞可以让你用很简单的方法去掉这个密码,我们自己来测试一下:

首先创建一个Word文档,使用窗体保护的方式保护文档,工具->保护文档(P)...->核对“仅允许在文档中进行此类编辑”- >选择“填写窗体”,此时会弹出一个密码框,输入两次密码(我这里选择123作为Word文件密码),这样,该文档就已经被保护起来了。

然后我们来破解它,打开刚才创建的Word文档,文件->另存为->选择XML格式,存为一个XML文档,用记事本打开该XML文件,搜 索“w:UnprotectPassword“(引号内的内容,或直接搜索Password),你会看到5BCECF7A的字样(如果你的密码用的是 123的话)。接着我们用UltraEdit32或其他类似的工具打开最初受保护的Word文档,查找7ACFCE5B(注意是倒序,搜索时可能需选择“正则表达 式”选项),查找到后,都用8个0来代替,存盘。此时,Word文档的密码就被清空了,你就可以自己取消文档保护了,密码就不用输入了,按个回车即可。

MS 还没有对这个漏洞提供补丁,我觉得短期可能还无法解决这个问题,建议以后的文档不要用这个东西进行保护了。

如何取消Word文档保护密码总结如下:

打开加密文档,另存为网页或XML格式文件,用记事本打开,查找“w: UnprotectPassword”,记下离散后的密码,如A1B2C3D4 用UltraEdit32等二进制编辑器打开Word文档,查找D4C3B2A1(倒序,可能需选择“正则表达式”选项),替换为00 00 00 00此时已经取消密码了,打开文档,直接取消文档保护即可。

如何修改无法编辑的word文档相关推荐

  1. 复制限制编辑的Word文档中的内容

    今天帮老板改一份合同,源文件是一个限制编辑的WORD文档,想加一个条款死活加不上去,想复制一份出来修改,发现也无法复制,遂百度了一下. 以下是亲测可用的将限制编辑的文档内容复制出来的方案,写个博客备忘 ...

  2. 如何将带有图像的PDF转换为可编辑的Word文档

    在现代工作和学习中,我们经常需要使用PDF和Word文档来共享和编辑文件.但是,当我们需要编辑一个带有图像的PDF文件时,我们通常会遇到一些挑战,因为PDF文件不是可编辑的.在这种情况下,我们可以使用 ...

  3. python docx 设置表格字体和格式_python-docx修改已存在的Word文档的表格的字体格式方法...

    搞了好几天的表格字体格式,一直想找一种能直接一次性修改表格所有字体格式的方法(函数),但是无论用什么方法都无法修改表格字体的格式,原因应该是已存在的文档本身就具有某种格式限制,制约着里面表格里面字体格 ...

  4. 怎么样批量修改html里的内容,批量修改替换多个Word文档中同一内容的方法

    批量修改替换多个Word文档中同一内容的方法群里一位朋友问到,如何一次性批量替换多个word文档中的同一内容.其实,实现多个Word文档的字符进行批量替换的方法有多种. 第一种方法,可以利用第三方软件 ...

  5. 使用OCR技术将扫描PDF转换为可编辑的Word文档。

    随着技术的发展,越来越多的文档以PDF格式存储和分享.不过,PDF文档通常是静态的,不能编辑.如果您需要编辑PDF文件中的文本,您可以使用光学字符识别(OCR)技术将PDF转换为可编辑的Word文档. ...

  6. python docx 表格复制粘贴_python-docx修改已存在的Word文档的表格的字体格式方法

    搞了好几天的表格字体格式,一直想找一种能直接一次性修改表格所有字体格式的方法(函数),但是无论用什么方法都无法修改表格字体的格式,原因应该是已存在的文档本身就具有某种格式限制,制约着里面表格里面字体格 ...

  7. python docx 设置表格字体和格式,python-docx修改已存在的Word文档的表格的字体格式方法...

    搞了好几天的表格字体格式,一直想找一种能直接一次性修改表格所有字体格式的方法(函数),但是无论用什么方法都无法修改表格字体的格式,原因应该是已存在的文档本身就具有某种格式限制,制约着里面表格里面字体格 ...

  8. pageoffice 骑缝章_pageoffice实现网页打开编辑保存word文档(基于SSM框架)

    pageoffice是一款网页集成word.excel...等office工具 并不免费,但可以试用练习 SSM框架搭建过程就省略了 注意:由于谷歌/火狐升级,不支持插件嵌入,建议使用POBrowse ...

  9. 怎么把pdf文件转换成可编辑的word文档

    迅捷PDF转换器免费试用版v6.0正式发布了,前面几天一直忙都没有时间安装,据说新版的PDF转换器开启了新的变革,有许多酷炫的新功能.挨到周末终于找到时间体验一下PDF转换器的性能. 准备一台电脑,我 ...

最新文章

  1. 为什么程序员不擅长估算时间
  2. mysql jdbc url设置时区
  3. consul php,go-micro+php+consul实现简单的微服务
  4. linux命令补遗 - 4
  5. leetcode90. 子集 II
  6. java支持多线程吗_Java多线程之一
  7. 减少C++代码编译时间的方法
  8. Bootstrap警告框、弹出提示层、模态框的js插件效果总结
  9. OpenCV kmeans代码
  10. 图像检索(一)--综述
  11. input正则邮箱_javascript写一个校验邮箱的正则表达式
  12. Louvain算法在反作弊上的应用
  13. 视频教程-2020华为HCIA/HCNA/数通/路由交换/实验/视频/教程/持续更新赠题库-华为认证
  14. linux服务器离线安装python第三方库
  15. Laravel框架介绍与简介
  16. Linux 网络通讯 : smbd 命令详解
  17. python将电视剧按收视率进行排序_2019电视剧收视率排行榜
  18. 剑桥2021计算机专业,2021剑桥大学计算机专业录取条件出炉 你有信心过线吗
  19. Verilog实现呼吸灯效果
  20. 如何快速建立一个优秀的账号体系

热门文章

  1. 福建162个涉税事项实现“一趟不用跑”
  2. Vue2.0 $set() v-model.trim
  3. Python学习笔记Task11.魔法方法
  4. 转载:我的前六年程序生涯
  5. 信息学奥赛一本通——1163:阿克曼(Ackmann)函数
  6. JAVA 国际化基础知识(二)
  7. 2021-2027全球及中国数控机床中心行业研究及十四五规划分析报告
  8. Wikioi 天梯 1501/1842/3038/3143/3145
  9. STM32寄存器设置及实现流水灯
  10. Centos 6.3 安装 yozo office (永中office)