黑屏重開後筆記內容消失,檔案還原那裡也沒有任何快照

遇到的问题

我是用黑曜石來打小說的,偶爾打到一半後會突然黑屏,黑屏後重開就會正常了,結果剛才打到一半突然黑屏後,重開時我的內容全都消失了,我去檔案還原那裡也沒看見任何快照。

预期的效果

嘗試了好久都沒辦法救回我的檔案,認了,三十幾萬的內容全沒了。
但我現在非常疑惑的是為什麼我的檔案還原裡面會沒有歷史快照?

我設定快照間隔3分鐘,歷史長度是20。
結果一個都沒有?
(核心外掛的檔案還原也確定有打勾)

没遇到过, 是全库里的所有笔记的快照, 一个都没有吗? 目标笔记是没了还是变空白了?

这基本是不好复现 + 不好解决的问题, 笔记超大吗? 用了很多插件吗? 现在的笔记恢复功能是正常的吗?

这跟个人软件环境关联很大, 别人也只能提思路, 很难一下找到重点
我自己试这文件恢复功能, 挺正常的, 就是它列表的最近更改的笔记是显示在最底下, 感觉倒排序会更好


PS

如果救文件, 还可以考虑各系统的 “文件还原工具”, 一般是扫硬盘列出疑似损坏文件
无论救不救文件, 建议都做好备份, 至少打包zip存网盘也行啊
另外 “打到一半後會突然黑屏” 这个也不该发生

對,一個快照都沒有,而且連正常打開快照時、左側可供選擇檔案的那塊區域也沒有。後來我死心了,試著清空歷史(清除所有快照),結果快照那裡又恢復正常了……

目標筆記是變成空白了,也就是沒有任何文字,那一個筆記有約30萬多個文字吧(因為是小說)。

並且我沒有裝什麼插件,之前雖然有安裝顯示文字數的插件,但後來就保持關掉的狀態。而在我按下清空歷史(清除所有快照)之後,筆記恢復功能就正常了……

至於打到一半發生黑屏的事情,我也不曉得為什麼,因為我大多時候都是在那個筆記上打字,偶爾會切去其他地方做小說設定的紀錄和發想。這次重頭開始打一次,我會再觀察看看有沒有黑屏的情況出現。

感謝你的回復,這次的慘痛經驗讓我意識到不能完全依賴黑曜石的檔案還原,還是應該要自己定時手動備份檔案才安全……

单个文件 “30萬多個文字”, 试了下大概是 800kb 的样子 (以 UTF-8 编码)
我自己笔记库里没这么大文件, 500kb 左右的笔记还是有一些的, 可是不会像你这样频繁编辑

回来我试试造个超大的带复杂语法的相互链接的文件, 看看会发生啥
(但是, 无论我试没试出问题, 环境不同其实跟你情况也没法相互参考, 只为探出可能的坑)


“顯示文字數的插件” 听上去挺安全的, 也许跟它没关系

“按下清空歷史之後,筆記恢復功能就正常了” 这可能跟 Ob 的键值数据库有关, 我也不太懂


最后俩建议, 仅供参考:

1 在当前可能无法揪出明确原因的情况下, 也许拆分小文件会比较安全 (当然, 写成一个大文件完全是正当的)

2 备份 vs 同步

  • 如果只是文件备份 (程序把笔记定期拷到别处) 一般没啥坑
  • 如果用到了同步 (别的程序要往 Ob 库里写), 要留意尽量避免 “人和同步工具同时往一个笔记写” 的情形

丢数据后能心平气和的总结反思, 挺佩服楼主的精神, 衷心希望楼主能找到原因, 顺利解决这问题

我的天啊,剛才我打字打到一半的時候程式突然黑屏了,就是以前發生過的那樣!
幸好我關掉重開後檔案仍然正常……備份選項那裡的快照也都有保留沒有消失,嚇死我了……

重開後我看了一下目前的字數,字元是"94153",詞的部分則是"74703"。這是我重新書寫小說以來第一次遇上黑屏,我不曉得怎麼會突然發生黑屏,但我應該要新開一份筆記接著打下去,這樣感覺比較安全……

因為我不懂程式、編碼什麼的,只能丟個紀錄上來分享了 :smiling_face_with_tear:

網站不讓我一次放兩張圖,這張右下角有目前的字數,希望以後能找出原因 :melting_face:

虽然不清楚原因,不过既然出现了几次这种情况,我还是推荐使用一些备份软件经常备份。
我自己就是用git+ob的git插件,本地按情况每x分钟备份版本以及发到远程仓库。方便随时存档和回退检查。