楼主: 卡哇咔
收起左侧

[讨论] 小A和comodo偶尔出现冲突,导致comodo开机启动失败

  [复制链接]
卡哇咔
 楼主| 发表于 2011-3-17 14:28:44 | 显示全部楼层
越位龙马 发表于 2011-3-17 13:43
我用了N久,没有冲突。应该是系统缓存异常,导致状态栏图标显示异常,我经常遇到。

不单单是图标的问题。是毛豆的那个主程序cfp.exe没有启动,或者启动后自动关闭消失。
david_ten
发表于 2011-3-17 15:40:12 | 显示全部楼层
要相互排除了
卡哇咔
 楼主| 发表于 2011-3-17 16:23:12 | 显示全部楼层
david_ten 发表于 2011-3-17 15:40
要相互排除了

能排除的都排除了,还是没用啊。
卡哇咔
 楼主| 发表于 2011-3-17 18:09:18 | 显示全部楼层
本帖最后由 卡哇咔 于 2011-3-18 12:31 编辑

大家看看是不是系统预读的问题引起的:
=====================================
取消系统预读功能
20071225 1148 P.M.
微软 采 用的一种全新系统后台数据预读机制,它可以提高系统性能,加快Windows XP2003的启动速度,经过预读的程序全部存放在系统所在文件夹下的prefetcher目录中(图1),文件名格式类似于下面这个样子: FOXMAIL.EXE-2B721FDE.pf(这是Foxmail的预读文件)。Windows XP2003虽然采用了预读取机制,但是默认设置下比较保守,我们可以自己来定义程序的预读取方式,大幅度提高系统的性能。

在使用Windows XP较长时间后,我们会发现系统运行速度明显慢了下来,用多优化软件、卸载已经安装的软件都解决不了问题。究竟为什么呢?原来罪魁祸首就是预读设置。在“Windows\Prefetch”文件夹面有很多个以PF为扩展名的文件,这就是预读文件,如果将里面的文件清空以后,你就会发现系统运行速度又恢复正常了!看来,预读设置可以提高系统速度,但是使用一段时间后,预读文件夹里的文件又会变得很多了,导致系统搜索花费的时间变得很长。而且有些应用程序会产生死链接文件,进而加重了系统搜索的负担。因此,我们应该定期删除这些预读文件,用以提高开机速度。

当然,Windows XP重新设置预读对象是允许的。具体方法是:打开注册表编辑器,依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters分支,在右侧窗口中双击“EnablePrefetcher”,在打开的“DWORD”值编辑窗口中,可以对Windows XP进行预读设置:
将该值设置为“0”,即为取消预读功能;
设置为“1”,系统将只预读应用程序;设置为“2”,系统将只预读Windows系统文件;设置为“3”,系统将预读Windows系统文件和应用程序。一般我们将该值设置为“2”即可,当然,如果你的计算机配置很高,如使用PIII 800MHz CPU以上的建议将数值数据更改为4或5,也可以保留数值数据为默认值即3。这样可以加快系统运行速度。



关闭预读或删除预读文件不好!

很多伪技巧中说XP或Vista可以通过修改注册表达到减少滚动条次数,从而提升加速开机速度,一些软件甚至还把预读文件删除来释放硬盘空间....这实际上是一个著名的伪优化技巧。

这个伪技巧是这么说的:
第一步、打开注册表编辑器regedit
第二步、依次打开SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
第三步、把EnablePreretcher改为0,如果是Vista,还要把EnableSuperfetch改为0

根据测试,这确实能一定程度提高系统的启动速度,那是为什么是伪技巧呢?

其实里面的EnablePrefetcher就是系统文件预读设置,默认是3代表系统将预读Windows系统文件和应用程序。所有系统预读文件都存放在C:\Windows\prefetch文件夹内,扩展名为pf,包含了载入文件的详细信息和载入顺序,每个应用程序都会在Prefetch目录中留下相应的预读取文件,预读取文件描述了应用程序或系统启动时各个模块的装载顺序。
设置为"1",系统将只预读应用程序;
设置为"2",系统将只预读Windows系统文件;
设置为"3",系统将预读Windows系统文件和应用程序(默认值)。
而伪技巧中改为0代表完全不预读,即为取消预读功能!

不预读Windows系统文件、应用程序将是什么情况?
禁用了预读文件实际上仅仅在进入欢迎界面快点,对进入系统后是百害而无一利!
不预读导致登录桌面时软件启动明显变慢,启动声音变卡、启动声音听完后3、4秒才进入桌面等等一大堆负面问题,知道为什么吗?
Windows定期会自动进行预读优化,如果清空了预读文件,或者关闭预读功能,那系统就必须为所有运行的程序重新建立预读文件,创建文件的过程反而会增加系统负担,降低启动速度!这就是预读和不预读的区别,不运行,开机是能快个几秒,当时进入系统后所有程序都会启动很慢,而进行预读则正好相反,说白了,就象做一件事,等人催着做和自己自觉提前做一样。
看下我们自己做的试验:
   机器配置:Intel865GL P4 3.0GHZ DDRII 1G 9550GT 新装XP Pro系统
   设为1开机:开机滚动7圈半左右缓缓转入系统登录。
   设为2重启,6圈半左右缓缓转入系统登录。
   设为3重启,3圈半左右即使进入系统登录,进如桌面反应及时,迅时响应鼠标点击。
   设为4重启,2圈左右,启动声音2秒后才进入桌面,鼠标处于繁忙状态数十秒,不能立即运行程序和上网。
   设为5重启,滚动次数少,同上面改为4的效果差不多,进如桌面反应慢,不能立即运行程序和上网。
   设为0重启,4圈左右,启动声音听完后1、2秒才进入桌面,鼠标会处于繁忙状态一会,不能立即运行程序和上网。
从上面的试验,大家看出了什么?
一般我们将该值默认设置为"3"即可,当然,如果你的计算机属于高档配置,可尝试将数值资料更改为“4”或“5”,这样可以加快系统运行速度,为什么呢,因为是我们要找到“滚动一闪而过”、“快速进入桌面”2者之间的均衡点,不可能两全其美,优化来优化去发现还是微软默认值3最科学,启动总时间、进入桌面时间都比较均衡,我们拥护职能说根据自己的机器配置选择适合自己需要的,但绝对不是取消预读功能。
WindowsXP或Vista的启动过程其实就是载入内存的过程,因为操作系统内核比较大,自然要耗费一定的时间(运行3Dmax、PS的过程你没见过?),这个总时间相对每个机器来说是一定的,预读(即开机滚动次数)少了,进桌面就要慢,你是习惯看滚动一闪而过呢,还是喜欢进入桌面后立即可以投入操作使用呢?不可能两全其美,我们就是要找到一个均衡点。至于修改成其他,治标不治本!
就为了进入欢迎界面那里5秒快点,而丢开电脑跑马拉松的整体性能?
清空prefetch内的预读文件、关闭系统预读功能,能真正加速启动?荒谬的理论!荒谬至极,不信?自己试下!
因此,建议用户不要修改操作系统的启动预读方式。
==============================
刚此我取消了系统预读后重启便正常了,不知道关机后再开机会不会再出问题。
liu-185
发表于 2011-3-17 19:34:29 | 显示全部楼层
单奔小A 好了
卡哇咔
 楼主| 发表于 2011-3-18 09:06:34 | 显示全部楼层
反馈:今早上开机没有出现毛豆不能启动或者启动失败的现象了,大家可以试一试取消系统预读功能
ustcess
发表于 2011-3-19 23:34:59 | 显示全部楼层
本帖最后由 ustcess 于 2011-3-19 23:36 编辑

很欣赏楼主的做法,不仅把自己遇到的问题提出来,解决后也把处理方法共享出来,方便大家。虽然没遇到这问题,但还是要说,辛苦了!
柠檬味奶茶
头像被屏蔽
发表于 2011-3-20 13:22:09 | 显示全部楼层
我的试过!不会!
ma870840503
发表于 2011-3-20 14:03:32 | 显示全部楼层
设置信任就行。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-30 15:22 , Processed in 0.095119 second(s), 15 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表