Microsoft Lab
OneDrive & SharePoint / Version History, Recycle Bin and Restore 版本记录、回收站与还原:文件改坏、删掉、中勒索病毒都救得回来
第 4 课

Version History, Recycle Bin and Restore 版本记录、回收站与还原:文件改坏、删掉、中勒索病毒都救得回来

⏱ 10 分钟🟡 日常先学过:EP01 三者关系

When什么时候用得到

同事把报价单的公式全删了,还按了保存。或者你手滑删掉一整个资料夹。更糟的是,电脑中了勒索病毒,几百个文件被加密。

OneDrive / SharePoint 有三道自动保护:版本记录、回收站、还原整个 OneDrive。它们不能取代备份政策,超过期限或永久删除就救不回来。

What这是什么

Version history版本记录

文件每次保存都留一个版本,可以回到旧的。

Recycle bin回收站

删掉的文件先放这里,公司账号默认 93 天,个人账号 30 天。

Restore your OneDrive还原 OneDrive

把整个 OneDrive 回到过去 30 天内的某个时间点。

Second-stage recycle bin第二阶段回收站

SharePoint 的回收站被清空后,还有的最后一站。

flowchart LR
    subgraph V["① 版本记录"]
        V1["文件改坏 → 回到旧版本"]
    end
    subgraph R["② 回收站"]
        R1["文件删掉 → 还原"]
    end
    subgraph O["③ 还原整个 OneDrive / 文件库"]
        O1["大量文件出事 → 回到某个时间点"]
    end
    V --> R --> O

Where在哪里找

功能在哪里
版本记录(网页版)文件 ⋯ → Version history
版本记录(Office 里)上方文件名 → Version History
版本记录(文件总管)右键 → OneDrive›Version history
回收站OneDrive 网页左边 Recycle bin;SharePoint 网站左边 Recycle bin
还原 OneDriveOneDrive 网页 ⚙ Settings → Restore your OneDrive
OneDrive
MMy filesSSharedRRecycle bin删掉的文件在这里
Restore Delete Empty recycle bin
Recycle bin
📗2026 报价单.xlsx删除于 昨天 · 原位置 My files勾选后按 Restore
📙设计稿.pptx删除于 3 天前

How一步一步做


① 用版本记录救回改坏的文件

  1. 1

    文件 ⋯ → Version history

    会看到每个版本的修改者与时间。

  2. 2

    点某个旧版本打开来看

    不会影响目前的版本。找到改坏之前的那一版。

  3. 3

    按 Restore

    旧版本变成最新版本,原本的最新版也会保留成一个版本。也可以按 Download 另存。

📌 SharePoint 文件库的版本数量由管理员或网站拥有者设定(例如最多保留 500 个主要版本,或由系统自动管理)。超过上限时,最旧的版本会被永久删除,不会进回收站。

💡 Excel 被改坏,不用问「谁改的」,直接看 Version history,找到改坏之前的那一版按 Restore。


② 用回收站救回删掉的文件

账号保留时间
个人 Microsoft 账号30 天
公司 / 学校账号(OneDrive、SharePoint)93 天(管理员可以调整)
  1. 1

    OneDrive 网页左边点 Recycle bin

    SharePoint / Teams 的文件:网站左边 Recycle bin,或 Site contents›Recycle bin。

  2. 2

    勾选要救的文件 → Restore

  3. 3

    如果回收站也清空了(SharePoint)

    网站回收站页面最下方的 Second-stage recycle bin,需要网站拥有者 / 管理员权限。

⚠️ 在电脑的 OneDrive 资料夹里删掉文件,云端也会一起删,但会先进 OneDrive 的回收站。不要慌,到网页版回收站找。

❌ 在电脑删掉文件以为只删本机:云端也删了,去网页版回收站找。


③ 还原整个 OneDrive

适用:勒索病毒把文件全部加密、同步出错大量覆盖、有人一次删掉或改动大量文件。

  1. 1

    OneDrive 网页 → ⚙ Settings → Restore your OneDrive

  2. 2

    选日期

    昨天、一星期前、三星期前,或自订日期和时间。

  3. 3

    看活动图表,找到出事的那一刻

    下方图表显示每天的变动量。

  4. 4

    按 Restore

    该时间点之后的所有变动都会被撤销。

项目说明
可回到多久以前过去 30 天
谁能用Microsoft 365 订阅者(个人版需要 Microsoft 365 Personal / Family;公司账号都可以)
SharePoint 文件库文件库 ⚙ → Restore this library,用法相同

⚠️ 还原会撤销所选时间点之后的全部变动,包括正常的修改。还原前先确认时间点,必要时先下载近期正常修改过的文件。

❌ 还原整个 OneDrive 前没确认时间点:正常的修改也会一起被撤销。


救回流程速查

情况先试
一个文件内容被改坏① 版本记录
一个或几个文件被删掉② 回收站
回收站也清空了(SharePoint)第二阶段回收站 → 找管理员
大量文件被加密 / 覆盖③ Restore your OneDrive / Restore this library
超过 93 天或被永久删除看公司有没有另外的备份方案

❌ 等了三个月才发现文件不见:公司账号默认 93 天后永久删除,发现问题要尽快处理。

Why为什么这样做

✅ 先试最小范围的方法:一个文件坏了,用版本记录就够,不必还原整个 OneDrive。

❌ 文件被改坏就重新做一份:通常 Version history 一键就回来了。

📌 这三道保护不是备份。超过期限或永久删除就没了,重要资料要另外有备份政策。

Sources

官方文档:

  1. Restore a previous version of a file stored in OneDrive - Microsoft Support
  2. Restore deleted files or folders in OneDrive - Microsoft Support
  3. Restore items in the recycle bin that were deleted from SharePoint or Teams - Microsoft Support
  4. Restore your OneDrive - Microsoft Support
  5. Version history limits for document library and OneDrive overview - Microsoft Learn
第 4 课 ← Sharing Links and Permissions SharePoint →