跳到正文
StartPrivate
菜单
语言:ZH

清除 Word 文档元数据

清掉 .docx 文件里留着的姓名、批注和修改历史,自己选修订怎么处理,再看删掉了什么、副本里还能找到什么。

在你的设备上运行,文件不会上传。 怎样自己验证

或拖到这里
Word 文件里的修订

还没有选择文件。

    Word 文件会记下谁创建了它、谁最后保存、公司名称、总编辑时间、每一条批注和它的作者,以及每一处修订连同修订人的姓名和时间。微软提醒,切换到“无标记”视图只是把修订藏起来,下一个人打开文件时它们还在。本工具从 .docx 文件里删掉这些记录,修订可以全部接受,也可以保留下来、修订人统一改成“Author”;清完再读一遍副本,列出里面仍然找到的内容。

    .docx 文件会记住什么

    .docx 文件其实是一个装着 XML 文件的 zip 压缩包。用解压软件打开它,看到的远不止你打的那些字:

    微软自己的说明讲得很直白:要去掉修订,必须接受或拒绝它们。选“无标记”视图只是把修订暂时藏起来,下次有人打开文档时,它们又会显示出来。

    怎样清理 Word 文档

    1. 在“Word 文件里的修订”下面,选“接受所有修订”(默认)或“保留修订,隐藏修订人”。
    2. 点“选择文件”,选一个或多个 .docx 文件。
    3. 如果某个文件的结果开头是一个标题为“清理后的文件里还有这些”的框,先看这个框:它写明副本里仍然找到了什么、在哪里。
    4. 看每个文件的“清除前后对照”表:批注、批注作者、修订、修订人、隐藏文字、自定义属性、文件保存位置、模板、预览图、自定义 XML 数据、内含元数据的图片、编辑会话编号和打印机设置。
    5. 看表格下面的提示,比如修订已被接受、隐藏文字已删除。
    6. 下载清理后的文档,用 Word 打开通读一遍,再发出去。

    修订的两种处理方式

    接受所有修订会把文档变成最终版本。插入的文字变成普通正文;删除的文字从文件里拿掉,而不只是从视线里消失;修订人姓名和日期随修改历史一起去掉。文档的措辞因此会变:审阅者划掉的内容,再也没法恢复。它是默认选项,因为只有这样才能把修改历史和姓名一起去掉。

    保留修订,隐藏修订人会把每一处修订都留在原处,收件人仍然可以逐条接受或拒绝。每处修订显示的修订人变成“Author”,真实日期被去掉。Word 格式有一处非要日期不可,就是移动文字两端的标记;工具在那里写入同一个固定日期 2000 年 1 月 1 日,结果里也会有一条相应的提示。谈判时要把带修订的草稿发给对方,想让对方看到修改建议、又不想让对方知道是你们团队里谁提的,就用这个选项。要记住,在这个模式下,删除的文字仍在文件里,因为它属于一处还没处理的修订。

    两种选项都会处理正文以外的修订记录:表格里的、样式和列表定义里的,以及两个人同时编辑同一段时 Word 写入的冲突标记。

    修订保留时,收件人可以对每一处分别接受或拒绝。这些分开的选择凑出来的各种结果,工具不会一个个去核对;每个人当初输入的文字,则按当时输入的原样检查。

    如果你想一条一条地决定,先在 Word 里用“审阅”>“接受”或“拒绝”处理,再到这里清理处理后的文件。

    还会删除什么

    两种模式下,工具还会删除:上面列出的文档属性和应用程序属性,连同 Word 存在它们旁边的标题列表和链接目标列表;自定义属性;批注及其作者、人员名单和从批注分配出去的任务;编辑会话编号;隐藏文字;自定义 XML;预览缩略图;附加模板的路径;文档变量;邮件合并设置及其数据源和收件人列表;只指名某一个用户的编辑例外;敏感度标签数据;指向电脑上架构文件或转换文件的设置;保存的打印机设置;旧式绘图随图片一起保留的原始文件名;以及内嵌照片里的元数据(照片看起来和原来一样)。它还会打开文档里的一个选项,让 Word 在保存时从文件属性中删除个人信息,这样作者姓名以后不那么容易又悄悄写回来。

    哪些路径会缩短成文件名

    有些地方存着完整的文件夹路径,而文档其实只需要文件名。C:\Users\dana\Reports\chart.png 会暴露一个 Windows 用户名,chart.png 不会。工具在三类地方只保留最后的文件名,去掉前面的文件夹:指向电脑或网络共享上文件的链接;整个内容就是这样一条路径、别无其他的图片说明或图片名称;以及域代码里,域要插入或链接的那个文件(INCLUDEPICTURE、INCLUDETEXT、IMPORT、HYPERLINK、LINK、DDE、RD,以及 DATABASE 的数据文件)。这时,“已删除”一行会提到文件夹路径。这样截短的链接会到文档所在的文件夹里找文件,如果它还要能用,请在 Word 里重新链接。

    域代码里其他位置的路径保持原样,比如 IF 比较式的两边,或者域要显示出来的文字。在那里改动,可能改变文档显示的内容。在别的文字中间提到路径的图片说明也不动。这些路径都会在“清理后的文件里还有这些”框里列为文件夹路径,方便你自己在 Word 里修改。如果域代码本身带着修订,而你选择保留修订,它现在的写法和之前的写法都会按同样方式缩短;两者无法确定一一对应的地方,路径保留不动,并在那个框里列出。

    保留下来并在结果里列出的内容

    有几样东西会留下,因为拿掉它们会改变文档说的内容或者它的功能。只要有其中一样,“清理后的文件里还有这些”框就会写出它的名称、数量,以及它在文件的哪个部分:

    文件属性里记录的任何人(作者、最后保存者、写批注的人等),只要名字出现在文档自己的文字里,不论可见还是隐藏,框里也会写出来。请逐个检查,决定是否保留。

    不会改动的内容

    文档里看得见的内容保持原样,另外还有几样仍可能让人认出某个人的东西也不动:正文、页眉、页脚或水印里打出来的姓名;设为不可见的对象、白底白字,或者被形状盖住的文字;以及嵌入的对象,比如以对象形式粘贴进来的电子表格。

    微软的文档检查器(“文件”>“信息”>“检查问题”>“检查文档”)会查其中一部分,比如页眉、页脚和不可见内容。清理之后再运行一次,是个合理的收尾检查。

    只接受 .docx 文件。旧的 .doc 文件请先另存为 .docx。超过 300 MB 的文件和设了密码的文档无法读取。以下几种文档会因为太大而被拒绝,以免浏览器标签页崩溃:文本部件解压后单个超过 64 MB 或合计超过 256 MB;正文里的 XML 节点超过 100 万个(每个元素、每条注释、两个标签之间的每段文字各算一个;书稿那么长的文档也远远到不了);XML 嵌套超过 512 层(一遍读完的部件为 2048 层)。包里条目超过 10000 个,或者有元素带着超过 2000 个属性(含命名空间声明),同样拒绝;Word 写出的文件离这两个数都很远。某个部件里如果有一段文字超过约 400 万个字符,文档还是会清理,但那个部件会列为未检查。图片不计入 256 MB,每张最大可以到 64 MB。包里所有东西合在一起,算上图片和工具从不打开的部件,解压后最多 512 MB;超过这个数,文件也会被退回。由文档生成的 PDF,请用能清除作者、标题等 PDF 属性的工具处理;从清理过的 .docx 导出 PDF 也有帮助。文档里的照片如果是 JPEG、PNG、WebP 或 HEIC,会被清理。其他嵌入图片(TIFF、GIF、EMF)、嵌入的视频和嵌入的文件(比如以对象形式粘贴的电子表格)不会被打开:它们保持原样,结果里会列出来,方便你自己检查。模板(.dotx)和启用宏的文档(.docm)不收;请另存一份 .docx 再清理。

    这个工具做不到的事

    如果结果什么都没列出,意思是工具没有找到它检查的任何一项,不代表文档里没有任何关于你的信息。本站每个工具的限制,都写在验证方法页上。

    你的文档去了哪里

    文档在你的浏览器标签页里打开和改写。它的文字、批注和姓名都不会发送到服务器,关掉页面后,页面也不留下任何东西。机密草稿可以在这里清理,不用注册账号,文件也不会上传。

    Word 清理是怎么做的

    工具在后台线程(worker)里解压这个压缩包,用的是 fflate 压缩库;你第一次清理 Office 文件时,页面会从本站加载它。工具顺着包里自己的关系(relationships)找到每个部件,再把主文档、页眉、页脚、脚注、尾注、样式、编号、设置和批注部件当作 XML 解析,按命名空间而不是文件碰巧用的前缀来匹配元素。通过样式隐藏的文字,不只是直接设格式隐藏的,也算隐藏文字。修订元素要么被处理掉(插入的解开包装,删除的直接丢弃),要么改写成中性的作者名、去掉真实日期(移动的文字上必须有日期,就用那个固定日期代替)。批注的范围和引用,连同批注部件及其关系一起删除。属性部件里的姓名、日期、标题和链接列表被清空(页数和字数保留),最后用固定的条目日期重新打包成 zip。

    接着是第二遍检查,它和第一遍不共用任何清单。它从头打开生成好的 .docx,把每个部件、关系、元素和属性都拿来和 Word 格式公开发布的定义对照。凡是定义里说某个位置可以放人名、账号标识、编辑日期、路径或加载项数据,而那里仍然有值的,结果都会列出;定义完全没有涉及的内容也会列出。一个部件只有已知而且检查干净,才算已检查,所以结果写的是副本里有什么,而不是宣布文件已经干净。验证方法页说明了这种做法,以及怎样确认没有上传。

    常见问题

    “接受所有修订”真的会删掉划掉的文字吗?

    会。删除的文字从文件里移除了,所以无法从清理后的副本里恢复。你的原文件里仍然有。

    选“保留修订,隐藏修订人”时,收件人能看到是谁改的吗?

    看不到。每处修订的修订人都显示为“Author”,每次编辑的日期和时间都没了。这种格式里移动的文字不能没有日期,所以显示为 2000 年 1 月 1 日。修订本身仍然看得见,可以接受或拒绝。

    为什么我的结果里有一个“清理后的文件里还有这些”框?

    因为清理后的文档里仍有工具有意保留或没法担保的东西,比如数字签名、显示作者姓名的域,或者它不认识的部件。每一项占一行,并写明所在的文件部分。判断一下它要不要紧;要紧的话在 Word 里改掉,再清理一次。

    这和 Word 的文档检查器一样吗?

    有重叠。两者都会删除属性、批注和修订。本工具还会删除编辑会话编号和内嵌照片里的元数据,缩短链接文件的文件夹路径,给出清除前后对照表,写明它在文件里留下了什么,而且在任何系统的浏览器里都能用。文档检查器另外会检查页眉、页脚和不可见内容。

    清理后的文件能用 Google 文档或 LibreOffice 打开吗?

    能。它是标准的 .docx 文件,任何能读 Word 文档的程序都能打开。

    能一次清理整个文件夹的 Word 文件吗?

    能。把它们一起选中。每个文件都有自己的清除前后对照表,“全部下载(zip)”会把它们存进一个压缩包。修订的处理方式对这一批里的每个文件都适用。

    会删掉文档正文里的姓名吗?

    不会。它删的是元数据,不是内容。发送前,请在正文、页眉和页脚里搜一下有没有姓名。由域显示出来的姓名,比如页脚里的 AUTHOR,也会留下;结果会统计这些域,提醒你去看。如果文件记录过的某个姓名出现在正文里,结果会把它列在文件里还有的内容中;留不留,由你检查后决定。

    资料来源(以下链接为英文)

    2026-10-11 核对。

    最后更新: