QQ卡机问题解决方法(信息记录过大时)

一、问题的提出

我很少上QQ聊天 这几日有时跟人联系 却发现了这样的现象:开卡巴斯基杀毒软件的情况下,经常出现KAV  扫描大文件时的繁忙闪烁图标,同时系统CPU使用率有时高达70%,QQ对话框窗口出现输入汉字时的“卡死”现象,最长需要等待4、5秒左右的时间。将卡巴斯基6.0关闭后,问题不再出现。因此判断是卡巴斯基扫描QQ相关文件的等待时间过长。

观察QQ聊天时卡巴斯基扫描的QQ文件夹文件,发现MsgEx.db这个文件居然高达18MB(记录所有聊天记录的文件,包括与朋友、陌生人以及 QQ群的信息!!) 。扫描这个文件的时候,系统进入等待状态。我的判定是该文件过大后导致的卡巴斯基扫描时间过长以及系统的等待问题。

二、解决方法:

1、将 MsgEx.db 拷贝一个作为备份(哪天想查以前聊天记录的时候,再改过来)

2、删除MsgEx.db文件。

3、系统将自动新建一个MsgEx.db文件。之前系统卡死的问题解决。

三、思考

1、这个问题是我加入了某QQ群后慢慢发现的,可能跟该群聊天记录过多有很大的关系,查看历史信息记录居然有3900多页,因为QQ是24在线,所以该群的所有记录都在,晕啊晕。。因此导致了MsgEx.db文件体积的迅速增大。删除该文件后问题解决。

QQ出现聊天时卡的可以参考一下 QQ安装目录\你的QQ号目录\MsgEx.db 文件是否过大?

例如 C:\Program Files\Tencent\QQ\12439126\MsgEx.db

2、KAV6.0.0.307不能很好的屏蔽对某个文件夹的扫描,实在是个遗憾。NAV(诺顿)都可以设置对某些目录的缺省不扫描,如果装NAV的话出现这个问题可以用忽略对QQ目录进行扫描的方式解决,但同时也降低了对系统安全性的防护。

(0)

相关推荐

  • QQ卡机问题解决方法(信息记录过大时)

    一.问题的提出 我很少上QQ聊天 这几日有时跟人联系 却发现了这样的现象:开卡巴斯基杀毒软件的情况下,经常出现KAV  扫描大文件时的繁忙闪烁图标,同时系统CPU使用率有时高达70%,QQ对话框窗口出现输入汉字时的"卡死"现象,最长需要等待4.5秒左右的时间.将卡巴斯基6.0关闭后,问题不再出现.因此判断是卡巴斯基扫描QQ相关文件的等待时间过长. 观察QQ聊天时卡巴斯基扫描的QQ文件夹文件,发现MsgEx.db这个文件居然高达18MB(记录所有聊天记录的文件,包括与朋友.陌生人以及 Q

  • Android关于SeekBar无法点击到最大值问题解决方法记录(推荐)

    先说一下问题发现经过吧,最近项目定制系统设置应用,其中亮度条一开始是0-255值变化,使用了SeekBar控件去调节,后来需求变更将值划分为10个等级,也就是进度条的max为9,可以说一下子进度条从0-255变成了0-9范围缩小了很多,范围缩小,控件没有变,也就是每个进度点到下一个进度点的距离就变长了,众所周知,SeekBar是支持拖动以及点击两种方式控制,在我无聊瞎点时发现,我怎么点,这个进度条都无法通过点击跳到最大值,瞬间也就从划水模式变成认真模式=_=||.顺便也就写下来记录一下,防止以后

  • Android编程中TextView宽度过大导致Drawable无法居中问题解决方法

    本文实例讲述了Android编程中TextView宽度过大导致Drawable无法居中问题解决方法.分享给大家供大家参考,具体如下: 在做项目的时候,很多时候我们都要用到文字和图片一起显示,一般设置TextView的DrawableLeft.DrawableRight.DrawableTop.DrawableBottom就行了.但是有一种情况是当TextView的熟悉是fill_parent或者使用权重的时候并且设置了起Gravity的ceter的时候,Drawable图片是无法一起居中的,为了

  • vue+springboot前后端分离实现单点登录跨域问题解决方法

    最近在做一个后台管理系统,前端是用时下火热的vue.js,后台是基于springboot的.因为后台系统没有登录功能,但是公司要求统一登录,登录认证统一使用.net项目组的认证系统.那就意味着做单点登录咯,至于不知道什么是单点登录的同学,建议去找一下万能的度娘. 刚接到这个需求的时候,老夫心里便不屑的认为:区区登录何足挂齿,但是,开发的过程狠狠的打了我一巴掌(火辣辣的一巴掌)...,所以这次必须得好好记录一下这次教训,以免以后再踩这样的坑. 我面临的第一个问题是跨域,浏览器控制台直接报CORS,

  • Python中的Socket 与 ScoketServer 通信及遇到问题解决方法

    Socket有一个缓冲区,缓冲区是一个流,先进先出,发送和取出的可自定义大小的,如果取出的数据未取完缓冲区,则可能存在数据怠慢.其中[recv(1024)]表示从缓冲区里取最大为1024个字节,但实际取值大小是不确定的,推荐其值小于等于8192. 黏包问题: Socket发送两条连续数据时,可能最终会拼接成一条进行发送 解决方法一: 两条数据间进行延时发送,如[tiem.sleep(0.5) #延时0.5s] 解决方法二: 每次发送后等待对方确认接收信息数据,发送一条后就立即接收等待 解决方法三

  • mysql/Java服务端对emoji的支持与问题解决方法详解

    本文实例讲述了mysql Java服务端对emoji的支持与问题解决方法.分享给大家供大家参考,具体如下: 问题描述 将底层抓取的微博数据存入mysql,有些数据存入失败,查看Tomcat后,核心错误信息如下: // 抛出字符集不支持的异常 sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x97\xF0\x9F...' for column 'CONTENT' at row 1 原因分析 MYSQL 5.5 之前, utf8 编码只

  • Android Studio升级3.6 Build窗口出现中文乱码问题解决方法

    前言 最近受疫情影响,很多互联网企业目前才开始慢慢复工,希望这次的疫情没有影响我们码代码的心情. 问题 好的一点,我们的AndroidStudio迎难而上,最近发布了3.6最新版本,不得不说最新版本还是更新了很多地方,但也有出现了一些问题,比如我最近就碰到了这么一个问题,在我升级到了Android Studio3.6以后发现,编译的时候在底部出现的Build窗口中文出现了乱码的问题,代码中没有出现乱码情况,如下图: 这种问题就很头疼了,我先是在File->Settings->File Enco

  • javascript跨域方法、原理以及出现问题解决方法(详解)

    javascript跨域访问是web开发者经常遇到的问题,什么是跨域,一个域上加载的脚本获取或操作另一个域上的文档属性,下面将列出三种实现javascript跨域方法: 1.基于iframe实现跨域 基于iframe实现的跨域要求两个域具有aa.xx.com,bb.xx.com这种特点,也就是两个页面必须属于一个基础域(例如都是xxx.com,或是xxx.com.cn),使用同一协议(例如都是 http)和同一端口(例如都是80),这样在两个页面中同时添加document.domain,就可以实

  • mysql 记录不存在时插入 记录存在则更新的实现方法

    mysql 记录不存在时插入在 MySQL 中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记录前,需要检查这条记录是否已经存在,只有当记录不存在时才执行插入操作,本文介绍的就是这个问题的解决方案. 问题:我创建了一个表来存放客户信息,我知道可以用 insert 语句插入信息到表中,但是怎么样才能保证不会插入重复的记录呢? 答案:可以通过使用 EXISTS 条件句防止插入重复记录. 示例一:插入多条记录 假设有一个主键为 client_id 的 clients 表,可以使用下面的

  • PHP第三方登录—QQ登录实现方法

    oAuth基本原理 接入QQ登录前置条件 申请AppID 和Appkey 登录QQ互联申请网站应用或移动应用接入 按照步骤申请成功后,创建应用即可看到对应的AppId和AppKey 引入官方SDK 添加测试回调地址 1.在本地添加一个虚拟主机**,比如域名为test.gz06.cn,然后在hosts文件中加入此域名 127.0.0.1       localhost test.gz06.cn 2.在QQ互联的应用信息编辑中将本地添加的测试回调域名加入到回调地址中,用 ; 好分隔,修改的时候要再次

随机推荐