1. 程式人生 > 其它 >記一次PC版微信崩潰後歷史聊天記錄丟失的處理(已解決)

記一次PC版微信崩潰後歷史聊天記錄丟失的處理(已解決)

先說下起因和經過,那天啟動PC版微信時提示是否切換目錄,當時沒留意,就點了否,就看到開啟後,微信歷史訊息都為空了,只有一個個最近的聯絡人,但點進去沒任何記錄,意識到可能有問題了,開啟磁碟一看,微信所在的D盤剩餘空間為0,猜測肯定是這個原因導致,清理了D盤空間後,退出微信重新登,還是沒任何記錄,於是上網找下有沒有同樣遇到的,但大多跟我這個不一樣,就看到有幾個說,微信訊息在微信目錄下的MicroMsg.db裡,要把這個檔案恢復就行了,

但我之前也沒備份過這個檔案呀,一時不知道咋弄,繼續網上找答案,還說沒找到,就自己研究吧,在微信目錄看了下,看到不少db_SQLITE_CANTOPEN1635040200字尾名的檔案,從名稱來看,can‘t open,估計就是程式崩潰遺留的檔案,於是先把MicroMsg.db_SQLITE_CANTOPEN1635040200檔案先恢復了,先退出PC版微信,把這個字尾改成db後直接覆蓋原檔案(最好先把本來的MicroMsg.db備份了),再次登入

,還是沒有效果,繼續看

發現在那個時間有不少CANTOPEN檔案生成,猜測都有關係,於是同樣的操作,備份原檔案,修改後綴名,覆蓋,開啟微信,好像就恢復了最近一兩天的記錄,繼續找

發現目錄下還有個Multi子目錄,裡面也有不少同時間產生的CANTOPEN檔案,繼續同樣操作(都是隻操作相同時間的檔案,之前生成的CANTOPEN檔案不管),這次操作後,登入微信,OK了,全部回來了,包括之前的歷史記錄的檔案、圖片、文件等

奶奶問孫子:4+1等於幾 孫子說:等於6-1。 奶奶說:你明明知道答案,為什麼不說? 孫子說:年輕人不講5的……..