直接在手机还原微信聊天记录上恢复微信

本文版权归cxun所有,如有转载请注明出处与本文链接,谢谢!原文地址:/cxun/p/4544000.html
在手机中把与自己联系好几年的好友的聊天记录不小心删除了,痛苦万分,好在对方的手机里还有一份完整的聊天记录,想把对方的聊天记录转移到自己的手机中来,以下是具体的补救方法。
使用软件:SQLite Expert、iTools
适用手机:iPhone
假设A手机是误操作删除记录的手机,B手机是完整数据源手机。
首先,先把B手机的数据备份好,建议使用(现在已更新到3.0,本文截图依然是1.0的),找到微信App中的文档文件夹Documents,整个复制到本地硬盘保存起来吧。
2.计算MD5值
首先要弄清楚双方微信ID用户名的MD5值,这个很重要,在后面操作过程中极易弄混淆。在Documents中,会有若干个MD5哈希值为名称的文件夹,如果该手机只登录过一个微信帐号,就会只有一个MD5哈希值的文件夹;如果有多个,你不知道哪个才是你常用微信帐号文件夹的话,告诉你一个办法,哪个文件夹占用空间大,哪个就是你常用的。那么,这个文件夹名称就是A手机微信ID哈希值,以下简称&A_HASH&。
依次打开其内部文件夹,找到聊天记录核心文件:MM.sqlite,很明显,是个sqlite数据库文件。
使用数据库软件打开,这里推荐使用,个人版是免费的。在左侧树状图中找到好友数据表&Friend&,其中,UsrName字段就是每个好友的微信ID用户名,NickName字段就是好友的昵称,可以通过昵称找到B手机的微信ID用户名,然后使用算出它的MD5值,以下简称&B_HASH&。
3.复制聊天记录
首先把A手机的数据库文件复制到本地,即&/Documents/A_HASH/DB/MM.sqlite&,使用SQLite Expert打开,在左侧树状图中找到想恢复的好友的数据表&Chat_B_HASH&,这里有两个情况,分开讨论:
(1)如果是刚刚在A手机中误删除的,且没有与B发生过后续通信,该表则不存在,点击SQLite Expert的SQL标签页,输入SQL语句创建该表:
SQL语句如下(记得改为正确的&B_HASH&):
CREATE TABLE [Chat_B_HASH]
(TableVer INT4,
MesLocalID INTEGER PRIMARY KEY,
MesSvrID INTEGER,
CreateTime INTEGER,
Message TEXT,
Status INTEGER,
ImgStatus INTEGER,
Type INTEGER,
Des INTEGER);
按F5,如果没报错的话,则该数据表创建成功。
(2)如果在A手机中误删除之后,与B产生了新的通信,则该数据表已存在,且存有删除后的通信数据。由于一会要把B手机密切好友的所有聊天记录复制到A手机中,此时A手机与B好友的聊天数据已没有意义,为了避免出现数据重复与其它未知的错误出现,建议将A手机中与B好友的数据删除。删除方法是在左侧树状图中点击B好友的数据表&Chat_B_HASH&(千万别点错),在SQL标签页中输入SQL语句并执行:
delete from Chat_B_HASH
同时,还要使用iTools在iPhone中删除与B好友聊天记录相关的语音、图片、视频等文件(不放心的话可以先把这些数据备份出来),在iTools中找到这3个文件夹,在文件列表中按&CTRL + A&全选,按&Del&删除。
/Documents/A_HASH/Audio/B_HASH
/Documents/A_HASH/Img/B_HASH
/Documents/A_HASH/Video/B_HASH
接下来就是重头戏了,要把B手机中与A聊天的记录复制到A的数据库文件MM.sqlite中。首先找到并使用SQLite Expert打开第1步中B手机的数据库文件&\Documents\B_HASH\DB\MM.sqlite&,在左侧树状图中找到A的微信数据表&Chat_A_HASH&,点击,在右侧选择&Data&标签页,点击表中数据任意记录,按&CTRL + A&全选(数据量很大的话需要等几秒才有反应),再按&CTRL + C&复制,然后在左侧树状图中选择A手机的数据库,找到刚才3.(1)步创建或3.(2)步删除数据的数据表&Chat_B_HASH&,在右侧&Data&标签页下的数据记录位置中点击一下,按&CTRL + V&粘贴(数据量很大的话也要等几秒才有反应),完成数据的复制。为了避免将A和B的数据库弄混淆,复制完后最好把B的数据库关闭。
4.修改收信与发信的标志位
由于在B手机的微信中,看到的聊天记录中A是在左边,B是在右边,A的对话框泡泡是白色,B的是绿色,现在数据直接复制到A的数据库文件中后,需要将两者的发信收信标志位交换,才能在A的手机中正确显示,否则的话会看到原本是A说的话,变成B说的话了。
在SQLite Expert中,点击刚才粘贴的数据表&Chat_B_HASH&,点击右侧的&SQL&标签页,依次输入并执行以下SQL语句:
update Chat_B_HASH set des=2 where des==0
update Chat_B_HASH set des=0 where des==1
update Chat_B_HASH set des=1 where des==2
切记!这3条语句要一条接一条地执行!即:输入第1条,按一次F5,删掉,再输入第2条,再按一次F5,再删掉,然后再输入第3条,按一次F5,完毕!
5.修改视频数据的标志位
这一步若不执行的话,在最后完成后会造成A手机中视频旁边出现感叹号的问题。在SQLite Expert中,点击刚才粘贴的数据表&Chat_B_HASH&,点击右侧的&SQL&标签页,输入并执行以下SQL语句:
update Chat_B_HASH set message=replace(cast(message as varchar(80000)) ,'status="0"','status="4"') where type=43 and des=1;
update Chat_B_HASH set message=replace(cast(message as varchar(80000)) ,'status="1"','status="4"') where type=43 and des=1;
update Chat_B_HASH set message=replace(cast(message as varchar(80000)) ,'status="2"','status="4"') where type=43 and des=1;
update Chat_B_HASH set message=replace(cast(message as varchar(80000)) ,'status="3"','status="4"') where type=43 and des=1;
update Chat_B_HASH set message=replace(cast(message as varchar(80000)) ,'status="0"','status="3"') where type=43 and des=0;
update Chat_B_HASH set message=replace(cast(message as varchar(80000)) ,'status="1"','status="3"') where type=43 and des=0;
update Chat_B_HASH set message=replace(cast(message as varchar(80000)) ,'status="2"','status="3"') where type=43 and des=0;
update Chat_B_HASH set message=replace(cast(message as varchar(80000)) ,'status="4"','status="3"') where type=43 and des=0;
若最后完成后仍发现视频旁边有感叹号出现,请使用终极方法:拿另一台iPhone C,通过WIFI聊天记录迁移的方式迁移到C手机,再迁移回A手机。在迁移过程中会自动修复。
另外,如果B手机的聊天记录是从Android版本的微信迁移过来的,需要执行以下SQL语句,原因是老版的Android微信将视频格式的标志位存储为&44&,需要改成&43&:
update Chat_B_HASH set type=43 where type=44
update Chat_B_HASH set message=replace(cast(message as varchar(80000)) ,'type="44"','type="43"') where type=43
&6.复制数据到A手机
进行以上数据库修改操作之后,关闭SQLite Expert(否则复制回iPhone会出错),将修改好的MM.sqlite文件使用iTools导入回A手机微信APP的相应文件夹,即:&/Documents/A_HASH/DB/MM.sqlite&
然后是将B手机中与A聊天的语音、图片、视频导入到A手机微信APP的相应文件夹中,假设在第1步中从B手机备份出来的Documents文件夹存放在D盘,使用iTools将这三个文件夹中的所有文件拖入A手机的微信APP对应的文件夹中:
D:\Documents\B_HASH\Audio\A_HASH
iTools:/Documents/A_HASH/Audio/B_HASH
(文件后缀是:*.aud 等等)
D:\Documents\B_HASH\Img\A_HASH
iTools:/Documents/A_HASH/Img/B_HASH
(文件后缀是:*.pic 与 *.pic_thum 等等)D:\Documents\B_HASH\Video\A_HASH
---& iTools:/Documents/A_HASH/Video/B_HASH
(文件后缀是:*.mp4 与 *.video_thum 等等)
在本文的这些操作中,难点就是将A与B弄混淆,因此,在进行此项工作以前,对A与B手机的备份显得尤为重要,一旦弄错,还可以重头再来。
阅读(...) 评论()直接在手机上恢复微信吗 删除的微信聊天记录怎么查_第三媒体频道
→ 直接在手机上恢复微信吗 删除的微信聊天记录怎么查
直接在手机上恢复微信吗 删除的微信聊天记录怎么查
上传:yangha31&&&&
来源:InfoSpace&&&&
&& 可以直接在手机上恢复微信吗?删除的微信聊天记录怎么查?删除的微信聊天记录还能查得到吗?我们都知道,删除苹果手机的微信聊天记录,是很容易的:通过“左滑”对话框,然后点击“删除”,微信聊天记录就被删除了
[正文] & &
&& 可以直接在上恢复微信吗?删除的微信聊天记录怎么查?删除的微信聊天记录还能查得到吗?我们都知道,删除苹果手机的微信聊天记录,是很容易的:通过“左滑”对话框,然后点击“删除”,微信聊天记录就被删除了。所以我们有的时候手点快了,或者不小心碰到了,都会导致微信聊天记录删除。那么苹果手机删除的微信聊天记录怎么查呢?为了解决这个问题,小编还特意请教了IT专业人士。专家说,借助专业的苹果手机数据恢复软件---开心恢复大师就可以解决了。但是还是需要借助电脑来完成,今天将方法整理成为教程分享给大家。
准备工具:
、iPad等iOS设备
开心恢复大师
怎么恢复删除的微信聊天记录的具体方法:
&& 第一步:下载专业苹果数据恢复软件――“开心恢复大师”。要根据我们电脑系统来下载相应的版本,Windows系统用户下载Windows版本;Mac系统用户下载Mac版本。
&& 第二步:装打开开心恢复大师。该软件提供三种恢复模式帮助我们恢复苹果数据。
本文以“通过设备扫描恢复”为例。点击“通过设备扫描恢复”。
&& 第三步:苹果通过数据线连接到电脑,等待软件识别设备。连接完成后,会显示设备的名称信息,然后点击“下一步”。
&& 第四步:点击“开始”后,会跳转到数据恢复主界面。我们找到“微信聊天记录”图标,然后点击图标,软件就会扫描中的微信聊天记录。
&& 第五步:等待扫描。扫描过程要5-10分钟左右。扫描期间不要操作。扫描完成后,进入到微信聊天记录预览界面。左侧是联系人;右侧是聊天记录。微信聊天记录以两种颜色显示:黑色的表示仍存在手机中的微信聊天记录;橙色的表示删除的微信聊天记录。然后在对应的微信聊天记录前方框中勾选,然后点击“恢复到电脑”即可将选中的微信聊天记录恢复。
&& 可以直接在上恢复微信吗?删除的微信聊天记录怎么查?利用开心恢复大师,只要点击轻松几步操作即可。开心恢复大师,将专业技术与简单操作融为一体,更好的方便我们用户恢复删除的苹果数据。安卓手机用户也不用担心,我们可以下载卓师兄来进行类似恢复操作哦,快来试试吧。
&& (新闻稿 )
】 【 字体:
&&&上一篇:&&&下一篇:
&Advertisement
&十大最受关注的新闻
&十大热门驱动/软件下载
&十大最受关注的品牌
&(SAMSUNG)
&(MOTOROLA)
&(Sony Ericsson)
&十大热门常用软件下载
&&&&&&&&&&&& 字数: 0
(06-21) (06-12) (05-18) (05-12) (04-14) (04-13) (04-12) (04-10) (04-09) (04-07) (04-06) (04-05) (04-02) (04-01) (04-01) (03-30) (03-30)您所在的位置: &
微信聊天记录删除了怎么恢复 微信重装后聊天记录不见了解决办法
编辑:linyanhong
来源:下载吧
阅读356855次
手机微信是腾讯2011年初发布的有别于QQ的...
微信ipad版终于发布了,等了好久哦!下载...
开心手机恢复大师是一款苹果手机数据恢复...
开心手机恢复大师苹果版(开心手机恢复大...
微信聊天记录删除了怎么恢复?微信重装后聊天记录不见了有什么解决办法?微信卸载重装后,我们会发现里面的微信聊天记录,漂流瓶什么聊天信息都不见了;要是有一些重要的微信聊天记录内容在里面,恰好也被删除了那该怎么办呢?无论是苹果iPhone手机中的微信聊天记录被删除,还是安卓手机微信聊天记录删除了,都可以通过一定的手段在很大程度上恢复微信已删除的聊天记录,只不过安卓版微信记录恢复需要注意的是微信版本(本文会进行详细讲解,往下看),现在小编就来教大家怎么恢复苹果手机微信聊天记录。微信聊天记录删除了怎么恢复?微信重装后聊天记录不见了解决办法首先,为了方便大家操作,这里推荐两款操作简单的手机数据恢复软件::支持iPhone、iPad、iPod touch等iOS设备恢复苹果已删除的微信聊天记录;:支持华为、三星、小米、OPPO、vivo等安卓设备恢复安卓手机微信聊天记录。第一部分:苹果手机微信聊天记录删除了怎么恢复?准备工作:1.一台电脑(Windows/Mac系统均可)2.数据线(苹果USB数据线)3.苹果iPhone手机(也支持iPad, iPod touch)4.,可以直接官网下载 ;作为一款专业的手机数据恢复软件,开心手机恢复大师根据每个人删除微信聊天记录后手机数据环境的不同,提供了三种不同的恢复iPhone手机微信聊天记录的方法,方便用户根据自己的情况选择适合自己的找回微信聊天记录的模式,详细操作步骤如下:第一步、将微信恢复助手“开心手机恢复大师(官网下载地址:)”下载到电脑上的同时,将卸载微信需要恢复微信聊天记录的苹果手机用USB数据线和电脑连接,这时手机上会提示“要信任此电脑吗?”,点击【信任】,表示你的手机允许电脑对其进行数据扫描操作。第二步、安装完成则运行开心手机恢复大师,可以看到界面顶部有三种不同的恢复苹果手机微信聊天记录的模式,以第一模式“通过设备扫描恢复”为例,当主界面上出现“设备已连接”字样,点击【开始】按钮进入iPhone微信记录恢复找回模式;第三步、进入数据恢复界面,我们可以很容易的找到【微信聊天记录】图标,点击这个图标,即可触发系统自动分析和扫描手机中已删除或者未删除的微信聊天记录了,,扫描时间一般为5-10分钟,每个人微信的使用程度不一样,数据大的就稍微慢一点,只需耐心等待即可第四步、扫描完成之后,即可查看苹果手机上全部的微信聊天记录,如下图所示:开心手机恢复大师这款手机数据恢复软件会将识别到的微信聊天记录分为橙色和黑色,其中标记为橙色的微信聊天记录就是iPhone手机中全部已删除的微信记录,可以在微信帐号左侧的方框中打勾,并点击界面右下角选择【恢复到电脑】,就能将这部分删除的微信聊天记录恢复到电脑上,操作是非常简单的。另外,如果你删除微信聊天记录的iPhone手机不在身边,或者手机丢了、被偷了想要恢复微信聊天记录的话,也是有机会能找回苹果iPhone手机微信聊天记录的,我们完全可以借助苹果设备的一个先天的优势――iCloud云备份来恢复微信聊天记录;不过苹果公司对于iCloud备份下载有限制,那怎么办呢?没关系,我们同样可以借助开心手机恢复大师将iCloud备份下载下来的同时利用备份到的微信碎片文件来恢复微信聊天记录。PS:想要将iTunes整机备份中的微信聊天记录单独导出的话,利用开心手机恢复大师“通过iTunes备份恢复”模式即可。以上就是完整的微信聊天记录删除了怎么恢复的详细教程,针对苹果iPhone手机用户恢复微信聊天记录的需求,开心手机恢复大师提供的这三种恢复模式,除了可以满足恢复已删除的微信聊天记录的需求,还能在不越狱的情况下轻松帮助大家将备份中的微信聊天记录单独导出到电脑上,或者把苹果手机中的微信聊天记录直接备份到电脑本地,方便以后查看!是不是比较简单?当然,这样的方法是可以导出所有的苹果微信聊天记录数据到电脑的,也可以当做是苹果微信聊天记录备份方法,特别是对于一些16GB容量小的iPhone机主而言,这也是非常不错的苹果微信备份导出,节约手机空间容量的不错的方法。苹果iPhone手机卸载微信恢复聊天记录时还需要注意:1.数据恢复是越早恢复效果越好的,所以我们在误删微信聊天记录或者卸载微信导致微信聊天记录丢失的情况下,要第一时间使用开心手机恢复大师进行找回;如果不能及时操作,可以利用iTunes对手机进行整机备份,这样可以更好的保护手机数据环境,等有空时再利用开心手机恢复大师第二模式“通过iTunes备份恢复”恢复已删除的微信聊天记录即可;2. 如果要恢复安卓版微信数据或者导出安卓微信数据方便电脑查看,推荐用:开心微信恢复大师。【补充说明】苹果手机微信聊天记录恢复,目前ios系统下最新版的微信都是支持恢复删除聊天记录,以及备份导出苹果设备里的微信数据的;安卓手机微信聊天记录恢复:如果要恢复或者导出微信聊天记录数据,是需要先Root安卓设备,然后针对微信版本5.3以及更低的版本,是可以恢复安卓删除的微信聊天记录的,本文的第二部分将会做详细的讲解。下载。第二部分:安卓手机微信聊天记录删除了怎么恢复?  准备工具:一根数据线、一台电脑、卓师兄(官网:)  卓师兄是一款专业的安卓数据恢复软件,专用于Android安卓设备的数据恢复,可运行在Windows平台,支持最新华为,小米,OPPO,ViVo,三星等各类安卓手机和安卓平板的删除数据恢复和原有数据的备份和导出,因此下面我们就借助卓师兄这款专业的第三方恢复工具来演示一下具体的微信记录恢复过程,以小米手机为例。  小米手机找回微信记录具体操作步骤如下:  步骤一:将专业的安卓数据恢复工具――“卓师兄”,下载安装到我们的电脑上。下载地址:;  步骤二:通过数据线将小米手机连接到电脑,打开手机上的USB调试并运行卓师兄,等到手机完成识别,点击【下一步】,进入卓师兄主界面。  PS:1.安卓手机必须经过root之后才能够使用卓师兄、2.为了更好的保护手机数据环境,建议您开启飞行模式并尽量停止使用手机、3.恢复数据过程中请保持USB数据线连接稳定  步骤三:在卓师兄主界面,我们可以看到卓师兄支持多种数据的恢复。其中有QQ聊天记录、微信聊天记录、陌陌聊天记录等。这篇教程则是教大家如何找回删除的微信聊天记录,所以点击“微信聊天记录”对应的图标,待数据扫面分析完成,进入微信聊天记录预览界面。  步骤四:在该界面我们可以看到,左侧是好友账号的分类,右侧方框中则为微信聊天记录,其中显示橙色字体的是已删除的微信聊天记录。勾选你想要恢复的聊天记录的好友头像,点击右下角的【恢复到电脑】,即可将微信聊天记录恢复到电脑上。  以上就是小米等安卓手机找回微信记录的具体操作步骤了。如果还需要恢复别的数据,例如QQ聊天记录、陌陌附件等,也可以选择对应的功能选项进行扫描恢复;有这方面需要的小伙伴们现在只要注册登录就可以开始恢复想要的数据了。  第二部分我们主要讲述的是借助卓师兄这款专业的第三方恢复软件找回微信聊天记录的方法,卓师兄不仅可以恢复安卓手机误删的微信聊天记录,qq聊天记录等数据,还可以备份导出安卓手机中原有的数据,操作简单,十分方便实用。除了这个方法之外,针对安卓手机,我们还有一种方法可以来恢复已删除的微信聊天记录,具体恢复过程见本文的第三部分;不过此方法操作步骤比较复杂繁琐,且并不是很实用,有兴趣的小伙伴也可以尝试一下。第三部分:安卓手机微信聊天记录恢复教程(2)微信聊天记录存放在那个文件夹:“sdcard/Tencent/MicroMsg 文件夹”打开以后看到文件夹名字很长的就是微信聊天记录存放的文件夹,每登陆一个微信就会产生一个名字很长的文件夹。恢复已删除微信聊天记录步骤:必备:手机先连接电脑,保存微信聊天记录文件。不懂那个文件夹,请看上面的步骤。复制保存到电脑上。1、首先进行微信升级或者换手机,安装最新的微信软件。2、安装完后,先不用进行内容的恢复,而要先登录微信上线。会发现漂流瓶、聊天记录等等都没有。3、登录微信账号后点击“设置”,然后选择“退出登录”,这个步骤主要是生成微信的系统文件。4、然后root备份的文件,删除新生成的乱码文件,然后把原来的备份文件复制到这个文件夹,如果没有删除,就一定要完全覆盖。5、然后把手机通过USB线连接,打开 sdcard/Tencent/MicroMsg 文件夹,删除新生成的备份文件,把之前备份的旧的聊天记录文档复制进去,如果没有删除,就一定要完全覆盖。6、完成后,关闭文件夹,重新登录微信,就会发现聊天记录回来了。如果没有备份,可以试试微信官方,或者其第三方平台帮你恢复。这就是小编给大家带来的微信聊天记录删除了怎么恢复教程,微信重装后聊天记录不见了详细解决办法,希望能帮到大家。
很好看(268)
不好看(1268)
微信聊天记录删除了怎么恢复相关软件
微信聊天记录删除了怎么恢复相关教程
微信聊天记录删除了怎么恢复相关新闻
微信使用教程之使用问题汇总
微信使用教程之微信怎么玩
热门关键字

我要回帖

更多关于 :recover为啥恢复不了 的文章

 

随机推荐