V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zcf2009
V2EX  ›  问与答

求助: word 保存的内容消失了!

  •  
  •   zcf2009 · 2023-09-10 23:46:03 +08:00 · 1914 次点击
    这是一个创建于 375 天前的主题,其中的信息可能已经有所发展或是发生改变。
    真是哭死了。这几天天天熬夜写论文,一直开着机,今天上午出门前把电脑关了。关之前非常确定保存了 word 文档,但晚上回来发现 word 滚回到好几天前没写的状态。搜了一下,很可能是 onedrive 的原因: https://answers.microsoft.com/zh-hans/msoffice/forum/all/word%E6%96%87%E6%A1%A3%E5%86%85%E5%AE%B9%E4%B8%A2/27a3f0f3-6d73-45c7-a732-308dc0902862
    23 条回复    2023-09-12 11:33:29 +08:00
    masyaf
        1
    masyaf  
       2023-09-11 01:20:48 +08:00
    造业....把自动存储关了嘛大哥
    zhzy
        2
    zhzy  
       2023-09-11 01:54:27 +08:00 via iPhone   ❤️ 3
    踩过同样的坑…是不是因为网络不好一直提示上载不成功?基本没救了,赶紧重写吧。
    关键的地方在于你在资源管理器 onedrive 文件夹打开的其实是一个在线文档(而不是你硬盘里的那个文件),也就是如果被天才的微软发现你在编辑一个 onedrive 里的文档,他会机智地把你编辑的文档换成在线的那个。

    这时候如果你的网络连不上服务器,点保存时你保存的位置是在线的那个(显然失败了,会提示上载不成功,但是不是弹窗而是一个 banner );

    接下来你很有可能跟当时的我一样非常有信心因为是编辑的本地文件上载失败就失败吧。然后点击了关闭(因为你觉得你保存了,而且我记得好像这时候关闭是不会弹框提示是否要保存);

    这时候(最过分的来了)因为你是编辑的在线文档,所以 word 设置里的定时保存是不生效的,也就是本地是找不到自动保存的文件的。

    只能说不愧是你,全部都防住了啊😃
    zhzy
        3
    zhzy  
       2023-09-11 01:59:10 +08:00 via iPhone   ❤️ 1
    当时幸好我有用 snipaste 截图的习惯(因为翻页对照很麻烦),snipaste 会记录你每次截图的全部屏幕区域,才保留了一部分之前修改的内容,当时恨不得直接给 snipaste 的作者磕一个
    Worldispow
        4
    Worldispow  
       2023-09-11 07:20:21 +08:00 via Android
    @zhzy 你是开了文件随选功能吧,正常全部下载到本地没这个问题。
    clementewy
        5
    clementewy  
       2023-09-11 08:17:19 +08:00
    同样吃过 实时同步的亏,内容全部清空。
    wongtk
        6
    wongtk  
       2023-09-11 09:08:56 +08:00
    @zhzy #2 是不是应该把自动保存给关了能避免这种情况呢?
    nothingistrue
        7
    nothingistrue  
       2023-09-11 09:16:34 +08:00
    跟微软连线不稳定的时候,开启自动保存会相当难受。但是只要你别做骚操作,两周之内是不会丢东西的。
    ryansvn
        8
    ryansvn  
       2023-09-11 09:19:37 +08:00
    也吃过 OneDrive 丢文件的亏。
    现在的做法是把 OneDrive 作为一个备份,我在本地保存和编辑文件,不定时使用 bat 将本地文件拷贝进 OneDrive 文件夹进行同步更新。
    lisxour
        9
    lisxour  
       2023-09-11 11:17:22 +08:00
    @nothingistrue 和用户操作没有任何关系,丢数据就是丢数据,我 onenote 也试过。
    proxytoworld
        10
    proxytoworld  
       2023-09-11 11:26:06 +08:00
    @zhzy 没绷住,微软这么骚吗
    fish3125
        11
    fish3125  
       2023-09-11 11:56:01 +08:00
    是不是账户里面登录了账户,
    我也使用 onedrive ,不过所有文件都是也同步保存到本地,
    换了电脑新装完系统后,即使打开的是一个本地文件总是会打开 live.com 的在线文档
    最后注销掉 office 里面的账户就可以了。
    cmdOptionKana
        12
    cmdOptionKana  
       2023-09-11 12:01:11 +08:00
    1. 关闭 onedrive (或只编辑本地文件,不要编辑云端文件,不要直接保存到云端)
    2. 每隔两个小时另存为一份新文件,睡觉前另存为一份新文件

    我试过编辑本地文件也丢数据( word ,点了保存,但它就是没给我保存),从那次之后我就养成了每隔两个小时另存为一份新文件的习惯。
    Infinite2K
        13
    Infinite2K  
       2023-09-11 12:15:50 +08:00
    就是 OneDrive 的原因,如果国内没有全程科学上网,onedrive 服务器大陆裸连经常抽筋,所以开启了左上角的自动存储后,默认优先上传 OneDrive ,就有概率会出现文档没有上传 OneDrive ,因为连接不上,word 重开后从 onedrive 下载备案文档或者读取时就只能读取旧的版本

    不过我记得自动保存,可以选择本地文件夹,默认是本地文档文件夹里,虽然还是会上传到 onedrive ,并且这个自动保存到本地,会生成多个文档。。。。非常恶心

    这个问题我原来也吃过亏。。。。当时就感觉微软脑子被门挤了,所以现在很少有文件开启自动保存,都是保存到本地,然后 onedrive 会自动把桌面以及文档文件夹里的文件上传到服务器进行同步,就算链接不上,word 也是在你电脑本地里存的

    除非是自动本地删除了你的 word 。。。完全转成了在线读取模式。。。。这样的话,你什么时候链接上服务器,什么时候才能打开 word 。。。按照微软所说是一种“智能”模式。。。

    2023 年了,微软在大陆的服务器还是一如既往的垃圾,每天都有随机连不上服务器的情况
    fish3125
        14
    fish3125  
       2023-09-11 12:24:45 +08:00
    不过退出账户会导致 OneNote 用不了,在”隐私设置“里面关闭“所有连接体验”似乎也可以关闭这个奇怪的功能。
    OneDrive 的同步应该不会导致丢失,OneNote 的在线里面历史版本可以看看有没有保存以前的版本。
    更可能是 office 的在线文档导致。
    wangxiaoaer
        15
    wangxiaoaer  
       2023-09-11 12:25:54 +08:00 via iPhone
    wangxiaoaer
        16
    wangxiaoaer  
       2023-09-11 12:28:12 +08:00 via iPhone
    我特么上次也是,后来重写了。
    nothingistrue
        17
    nothingistrue  
       2023-09-11 12:37:46 +08:00
    @lisxour #9
    @Infinite2K #13

    Office 是先本地暂存(不是全文档,是“修改部分”)到 Office 上载中心,然后再上传,网络问题只会影响上传,不会影响本地暂存。OneNote 具体机制不了解,但大体上也是先本地保存再跟服务器同步,因为网络不好的时候,它会发生同步冲突,然后让你自己去选择保存哪一项目。这种分布式同步问题,想保持一致性没啥难度。当它丢数据的时候,往往就是用户选择丢数据,比如说 OneNote 选择了服务器版本,比如说 Office 在冲突的时候不仔细看直接确认了“清楚本地暂存”,比如没等上传完毕就强退甚至禁用 Office 上载中心。
    nothingistrue
        18
    nothingistrue  
       2023-09-11 12:42:08 +08:00
    当然本质上,网络不好的情况下,就算是没丢数据,频繁的处理合并冲突也是超级烦人的事。所以如果没有多人/多终端编辑的需要的话,还是要关闭 Office + Onedrive 的在线编辑。以前是在 Onedrive 设置上关闭的,现在不知道在哪里关闭了, 狗日的 Win11 Onedrive 设置上没有这一项目。
    fish3125
        19
    fish3125  
       2023-09-11 13:35:55 +08:00
    @nothingistrue 以前可以直接在设置里面关闭“OneDrive 的文件协作功能”。
    我也被这个问题困扰了好久,如果关闭隐私的所有连接体验也会导致 onenote 不可用。
    刚刚找到了答案。
    HKCU\SOFTWARE\Microsoft\OneDrive 注册表新建 "EnableAllOcsiClients"这一项,新建一个 32 位 DWORD ,值为 0 即可。
    nothingistrue
        20
    nothingistrue  
       2023-09-11 13:54:11 +08:00
    @fish3125 #19 这个选项,貌似是移到 Office 自己的选项里面了:Office——选项——保存,第一个复选框。
    fish3125
        21
    fish3125  
       2023-09-11 14:07:35 +08:00
    @nothingistrue word 有这个选项,但是 excel 没有,感觉这个选项和协作功能无关。在 OneDrive 选项回来之前只能改注册表。
    msywkylemon
        22
    msywkylemon  
       2023-09-11 17:58:03 +08:00
    原来写论文的时候也遇到这个问题,开了自动保存本地文件写的内容就莫得了;最后换了 WPS...
    lisxour
        23
    lisxour  
       2023-09-12 11:33:29 +08:00
    @nothingistrue #17 并不是哦,大概流程就是这样的,我正常写东西,然后保存退出,第二天我在别的电脑打开,这时候可能网络不好,转着转着就感叹号了,自己手动再去点同步,就有可能会丢数据,而且是没有发生任何冲突提示的,反正在用户这边,任何操作都是没问题的,有些丢数据可能确实是用户操作导致的,但我也非常确定有一部分丢数据并不是用户导致的,我自己就亲身体会过。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5600 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 02:32 · PVG 10:32 · LAX 19:32 · JFK 22:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.