可发现性困难:用户经常在应用程序商店中搜索特定的应用程序或类别,找到应用程序可能很困难。

信途科技 新闻资讯 6 0

在应用程序商店中找到特定应用程序或类别可能很困难。这是因为有多种因素导致了应用程序的可发现性难题。

因素

影响应用程序可发现性的因素包括:
  • 应用程序数量:应用程序商店中应用程序的数量不断增长,这使得用户很难找到他们正在寻找的内容。
  • 搜索算法:应用程序商店使用搜索算法来对应用程序进行排名,这些算法可能不总是容易理解或预测。
  • 类别:应用程序商店将应用程序分成类别,但这些类别可能模糊或重叠,这使得用户难以找到他们想要的应用程序。
  • 元数据:应用程序元数据,例如标题、描述和关键字,对于应用程序的可发现性至关重要,但它可能很难优化。
  • 竞争:应用程序商店竞争激烈,新应用程序很难脱颖而出。

影响

应用程序可发现性的困难可能对开发者和用户产生负面影响:
  • 对于开发者:可发现性的困难可能导致下载量和收入减少。
  • 对于用户:可发现性的困难可能导致用户错过有价值的应用程序或浪费时间寻找他们想要的应用程序。

解决方案

有多种方法可以解决应用程序可发现性的难题:
  • 优化元数据:使用相关的关键字和描述性标题来优化应用程序的元数据。
  • 参与应用商店优化(ASO):ASO是一种提高应用程序在搜索结果中的排名的过程。
  • 建立强大的品牌:创建一个强有力的品牌可以帮助用户识别和记住您的应用程序。
  • 使用社交媒体:利用社交媒体宣传您的应用程序并建立用户群。
  • 与其他应用程序合作:与其他应用程序合作可以交叉推广您的应用程序并接触新的受众。

结论

应用程序可发现性的难题是一个复杂的挑战,但可以通过使用正确的策略来克服。通过优化元数据、参与ASO,建立强大的品牌并利用社交媒体,您可以提高应用程序的可发现性并增加下载量。

冒险岛CPU100%

你运行起来卡不卡?确定一下有没有中毒。 。 第一,CPU100%说明的CPU是正常的,在工作中,如果CPU显示为0,那你就需要哭了,不过CPU不可能显示为0,如果显示为0 ,你根本开不了机,你也就更不可能看到为0%了。 第二,你使用的一定是windows XP SP2 。 XP的任务管理器里面的CPU检测一直就是不准确的,在你调出任务管理器的一瞬间,即使你什么程序也没有运行,你的CPU也会显示100%,所以不能完全通过它来衡量CPU的工作率。 第三,你上面所说的情况,都是需要占用很多内存的情况,windows XP SP2 本身对内存的要求就要高些,再运行大点的游戏,或者开很多网页,都需要占用很多内存,上网用的网络连接也是内存消耗大户,再加上硬盘的频繁读取,在这种情况下,你的CPU就会加大工作量,这是很正常的事情。 呵呵,我觉得自己说的有点多,也不知道你能不能明白。 总之,你的电脑很正常,放心用吧!再给你看些资料。 。 CPU占用率高的九种可能 1、防杀毒软件造成故障 由于新版的KV、金山、瑞星都加入了对网页、插件、邮件的随机监控,无疑增大了系统负担。 处理方式:基本上没有合理的处理方式,尽量使用最少的监控服务吧,或者,升级你的硬件配备。 2、驱动没有经过认证,造成CPU资源占用100% 大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。 处理方式:尤其是显卡驱动特别要注意,建议使用微软认证的或由官方发布的驱动,并且严格核对型号、版本。 3、病毒、木马造成 大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。 解决办法:用可靠的杀毒软件彻底清理系统内存和本地硬盘,并且打开系统设置软件,察看有无异常启动的程序。 经常性更新升级杀毒软件和防火墙,加强防毒意识,掌握正确的防杀毒知识。 4、控制面板—管理工具—服务—RISING REALTIME MONITOR SERVICE点鼠标右键,改为手动。 5、开始->;运行->;msconfig->;启动,关闭不必要的启动项,重启。 6、查看“svchost”进程。 是Windows XP系统的一个核心进程。 不单单只出现在Windows XP中,在使用NT内核的Windows系统中都会有的存在。 一般在Windows 2000中进程的数目为2个,而在Windows XP中进程的数目就上升到了4个及4个以上。 7、查看网络连接。 主要是网卡。 8、查看网络连接 当安装了Windows XP的计算机做服务器的时候,收到端口 445 上的连接请求时,它将分配内存和少量地调配 CPU资源来为这些连接提供服务。 当负荷过重的时候,CPU占用率可能过高,这是因为在工作项的数目和响应能力之间存在固有的权衡关系。 你要确定合适的 MaxWorkItems 设置以提高系统响应能力。 如果设置的值不正确,服务器的响应能力可能会受到影响,或者某个用户独占太多系统资源。 要解决此问题,我们可以通过修改注册表来解决:在注册表编辑器中依次展开[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserver ]分支,在右侧窗口中新建一个名为“maxworkitems”的DWORD值。 然后双击该值,在打开的窗口中键入下列数值并保存退出: 如果计算机有512MB以上的内存,键入“1024”;如果计算机内存小于512 MB,键入“256”。 一般情况下CPU占了100%的话我们的电脑总会慢下来,而很多时候我们是可以通过做一点点的改动就可以解决,而不必问那些大虾了。 当机器慢下来的时候,首先我们想到的当然是任务管理器了,看看到底是哪个程序占了较搞的比例,如果是某个大程序那还可以原谅,在关闭该程序后只要CPU正常了那就没问题;如果不是,那你就要看看是什幺程序了,当你查不出这个进程是什幺的时候就去google或者baidu搜。 有时只结束是没用的,在xp下我们可以结合msconfig里的启动项,把一些不用的项给关掉。 在2000下可以去下个winpatrol来用。 一些常用的软件,比如浏览器占用了很搞的CPU,那幺就要升级该软件或者干脆用别的同类软件代替,有时软件和系统会有点不兼容,当然我们可以试下xp系统下给我们的那个兼容项,右键点该文件选兼容性。 有时是比较头痛的,当你看到你的某个占用很大CPU时你可以去下个aports或者fport来检查其对应的程序路径,也就是什幺东西在掉用这个,如果不是c:Windowssystem32(xp)或c:winntsystem32(2000)下的,那就可疑。 升级杀毒软件杀毒吧。 右击文件导致100%的CPU占用我们也会遇到,有时点右键停顿可能就是这个问题了。 官方的解释:先点左键选中,再右键(不是很理解)。 非官方:通过在桌面点右键-属性-外观-效果,取消”为菜单和工具提示使用下列过度效果(U)“来解决。 还有某些杀毒软件对文件的监控也会有所影响,可以关闭杀毒软件的文件监控;还有就是对网页,插件,邮件的监控也是同样的道理。 一些驱动程序有时也可能出现这样的现象,最好是选择微软认证的或者是官方发布的驱动来装,有时可以适当的升级驱动,不过记得最新的不是最好的。 CPU降温软件,由于软件在运行时会利用所以的CPU空闲时间来进行降温,但Windows不能分辨普通的CPU占用和降温软件的降温指令之间的区别,因此CPU始终显示100%,这个就不必担心了,不影响正常的系统运行。 在处理较大的word文件时由于word的拼写和语法检查会使得CPU累,只要打开word的工具-选项-拼写和语法把”检查拼写和检查语法“勾去掉。 单击avi视频文件后CPU占用率高是因为系统要先扫描该文件,并检查文件所有部分,并建立索引;解决办法:右击保存视频文件的文件夹-属性-常规-高级,去掉为了快速搜索,允许索引服务编制该文件夹的索引的勾。 CPU占用100%案例分析 1、dllhost进程造成CPU使用率占用100% 特征:服务器正常CPU消耗应该在75%以下,而且CPU消耗应该是上下起伏的,出现这种问题的服务器,CPU会突然一直处100%的水平,而且不会下降。 查看任务管理器,可以发现是消耗了所有的CPU空闲时间,管理员在这种情况下,只好重新启动IIS服务,奇怪的是,重新启动IIS服务后一切正常,但可能过了一段时间后,问题又再次出现了。 直接原因: 有一个或多个ACCESS数据库在多次读写过程中损坏,微软的MDAC系统在写入这个损坏的ACCESS文件时,ASP线程处于BLOCK状态,结果其它线程只能等待,IIS被死锁了,全部的CPU时间都消耗在DLLHOST中。 解决办法: 安装“一流信息监控拦截系统”,使用其中的“首席文件检查官IIS健康检查官”软件, 启用”查封我号锁模块”,设置: --wblock=yes 监控的目录,请指定您的主机的文件所在目录: --wblockdir=d: est 监控生成的日志的文件保存位置在安装目录的log目录中,文件名为 停止IIS,再启动“首席文件检查官IIS健康检查官”,再启动IIS,“首席文件检查官IIS健康检查官”会在中记录下最后写入的ACCESS文件的。 过了一段时间后,当问题出来时,例如CPU会再次一直处100%的水平,可以停止IIS,检查所记录的最后的十个文件,注意,最有问题的往往是计数器类的ACCESS文件,例如:”**”,”**”,可以先把最后十个文件或有所怀疑的文件删除到回收站中,再启动IIS,看看问题是否再次出现。 我们相信,经过仔细的查找后,您肯定可以找到这个让您操心了一段时间的文件的。 找到这个文件后,可以删除它,或下载下来,用ACCESS2000修复它,问题就解决了。 2、造成CPU使用率占用100% 在文件中,在[Windows]下面,“run=”和“load=”是可能加载“木马”程序的途径,必须仔细留心它们。 一般情况下,它们的等号后面什幺都没有,如果发现后面跟有路径与文件名不是你熟悉的启动文件,你的计算机就可能中上“木马”了。 当然你也得看清楚,因为好多“木马”,如“AOL Trojan木马”,它把自身伪装成文件,如果不注意可能不会发现它不是真正的系统启动文件。 在文件中,在[BOOT]下面有个“shell=文件名”。 正确的文件名应该是“”,如果不是“”,而是“shell= 程序名”,那幺后面跟着的那个程序就是“木马”程序,就是说你已经中“木马”了。 在注册表中的情况最复杂,通过regedit命令打开注册表编辑器,在点击至:“HKEY-LOCAL-MACHINESoftwareMicrosoftWindowsCurrentVersionRun”目录下,查看键值中有没有自己不熟悉的自动启动文件,扩展名为EXE,这里切记:有的“木马”程序生成的文件很像系统自身文件,想通过伪装蒙混过关,如“Acid Battery v1.0木马”,它将注册表“HKEY-LOCAL-MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun”下的Explorer 键值改为Explorer=“”,“木马”程序与真正的Explorer之间只有“i”与“l”的差别。 当然在注册表中还有很多地方都可以隐藏“木马”程序,如:“HKEY-CURRENT-USERSoftwareMicrosoftWindowsCurrentVersionRun”、“HKEY-USERS****SoftwareMicrosoftWindowsCurrentVersionRun”的目录下都有可能,最好的办法就是在“HKEY-LOCAL-MACHINESoftwareMicrosoftWindowsCurrentVersionRun”下找到“木马该病毒也称为“Code Red II(红色代码2)”病毒,与早先在西方英文系统下流行“红色代码”病毒有点相反,在国际上被称为VirtualRoot(虚拟目录)病毒。 该蠕虫病毒利用Microsoft已知的溢出漏洞,通过80端口来传播到其它的Web页服务器上。 受感染的机器可由黑客们通过Http Get的请求运行scripts/来获得对受感染机器的完全控制权。 当感染一台服务器成功了以后,如果受感染的机器是中文的系统后,该程序会休眠2天,别的机器休眠1天。 当休眠的时间到了以后,该蠕虫程序会使得机器重新启动。 该蠕虫也会检查机器的月份是否是10月或者年份是否是2002年,如果是,受感染的服务器也会重新启动。 当Windows NT系统启动时,NT系统会自动搜索C盘根目录下的文件,受该网络蠕虫程序感染的服务器上的文件也就是该网络蠕虫程序本身。 该文件的大小是8192字节,VirtualRoot网络蠕虫程序就是通过该程序来执行的。 同时,VirtualRoot网络蠕虫程序还将的文件从Windows NT的system目录拷贝到别的目录,给黑客的入侵敞开了大门。 它还会修改系统的注册表项目,通过该注册表项目的修改,该蠕虫程序可以建立虚拟的目录C或者D,病毒名由此而来。 值得一提的是,该网络蠕虫程序除了文件外,其余的操作不是基于文件的,而是直接在内存中来进行感染、传播的,这就给捕捉带来了较大难度。 ”程序的文件名,再在整个注册表中搜索即可。 我们先看看微软是怎样描述的。 在微软知识库中对有如下描述 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。 其实是Windows XP系统的一个核心进程。 不单单只出现在Windows XP中,在使用NT内核的Windows系统中都会有的存在。 一般在Windows 2000中进程的数目为2个,而在Windows XP中进程的数目就上升到了4个及4个以上。 所以看到系统的进程列表中有几个不用那幺担心。 到底是做什幺用的呢? 首先我们要了解一点那就是Windows系统的中的进程分为:独立进程和共享进程这两种。 由于Windows系统中的服务越来越多,为了节约有限的系统资源微软把很多的系统服务做成了共享模式。 那在这中间是担任怎样一个角色呢? 的工作就是作为这些服务的宿主,即由来启动这些服务。 只是负责为这些服务提供启动的条件,其自身并不能实现任何服务的功能,也不能为用户提供任何服务。 通过为这些系统服务调用动态链接库(DLL)的方式来启动系统服务。 是病毒这种说法是任何产生的呢? 因为可以作为服务的宿主来启动服务,所以病毒、木马的编写者也挖空心思的要利用的这个特性来迷惑用户达到入侵、破坏计算机的目的。 如何才能辨别哪些是正常的进程,而哪些是病毒进程呢? 的键值是在“HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionSvchost”,如图1所示。 图1中每个键值表示一个独立的组。 微软还为我们提供了一种察看系统正在运行在列表中的服务的方法。 以Windows XP为例:在“运行”中输入:cmd,然后在命令行模式中输入:tasklist /svc。 系统列出如图2所示的服务列表。 图2中红框包围起来的区域就是启动的服务列表。 如果使用的是Windows 2000系统则把前面的“tasklist /svc”命令替换为:“tlist -s”即可。 如果你怀疑计算机有可能被病毒感染,的服务出现异常的话通过搜索文件就可以发现异常情况。 一般只会找到一个在:“C:WindowsSystem32”目录下的程序。 如果你在其它目录下发现程序的话,那很可能就是中毒了。 还有一种确认是否中毒的方法是在任务管理器中察看进程的执行路径。 但是由于在Windows系统自带的任务管理器不能察看进程路径,所以要使用第三方的进程察看工具。 上面简单的介绍了进程的相关情况。 总而言之,是一个系统的核心进程,并不是病毒进程。 但由于进程的特殊性,所以病毒也会千方百计的入侵。 通过察看进程的执行路径可以确认是否中毒。 3、造成CPU使用率占用100% 症状 在基于 Windows 2000 的计算机上, 中的 CPU 使用率可能间歇性地达到100 %,并且计算机可能停止响应(挂起)。 出现此问题时,连接到该计算机(如果它是文件服务器或域控制器)的用户会被断开连接。 您可能还需要重新启动计算机。 如果 错误地处理将文件刷新到磁盘的方式,则会出现此症状。 解决方案 Service Pack 信息 要解决此问题,请获取最新的 Microsoft Windows 2000 Service Pack。 有关其它信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 如何获取最新的 Windows 2000 Service Pack 修复程序信息 Microsoft 提供了受支持的修补程序,但该程序只是为了解决本文所介绍的问题。 只有计算机遇到本文提到的特定问题时才可应用此修补程序。 此修补程序可能还会接受其它一些测试。 因此,如果这个问题没有对您造成严重的影响,Microsoft 建议您等待包含此修补程序的下一个 Windows 2000 Service Pack。 要立即解决此问题,请与“Microsoft 产品支持服务”联系,以获取此修补程序。 有关“Microsoft 产品支持服务”电话号码和支持费用信息的完整列表,请访问 Microsoft Web 站点: 注意 :特殊情况下,如果 Microsoft 支持专业人员确定某个特定的更新程序能够解决您的问题,可免收通常情况下收取的电话支持服务费用。 对于特定更新程序无法解决的其它支持问题和事项,将正常收取支持费用。 下表列出了此修补程序的全球版本的文件属性(或更新的属性)。 这些文件的日期和时间按协调通用时间 (UTC) 列出。 查看文件信息时,它将转换为本地时间。 要了解 UTC 与本地时间之间的时差,请使用“控制面板”中的“日期和时间”工具中的 时区 选项卡。 状态 Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中存在的问题。 此问题最初是在 Microsoft Windows 2000 Service Pack 4 中更正的。 4、正常软件造成CPU使用率占用100% 首先,如果是从开机后就发生上述情况直到关机。 那幺就有可能是由某个随系统同时登陆的软件造成的。 可以通过运行输入“msconfig”打开“系统实用配置工具”,进入“启动”选项卡。 接着,依次取消可疑选项前面的对钩,然后重新启动电脑。 反复测试直到找到造成故障的软件。 或者可以通过一些优化软件如“优化大师”达到上述目的。 另:如果键盘内按键卡住也可能造成开机就出现上述问题。 如果是使用电脑途中出项这类问题,可以调出任务管理器(WINXP CTRL+ALT+DEL WIN2000 CTRL+SHIFT“ESC),进入”进程“选项卡,看”CPU“栏,从里面找到占用资源较高的程序(其中SYSTEM IDLE PROCESS是属于正常,它的值一般都很高,它的作用是告诉当前你可用的CPU资源是多少,所以它的值越高越好)通过搜索功能找到这个进程属于哪个软件。 然后,可以通过升级、关闭、卸载这个软件或者干脆找个同类软件替换,问题即可得到解决。 5、病毒、木马、间谍软件造成CPU使用率占用100% 出现CPU占用率100% 的故障经常是因为病毒木马造成的,比如震荡波病毒。 应该首先更新病毒库,对电脑进行全机扫描 。 接着,在使用反间谍软件Ad—Aware,检查是否存在间谍软件。 论坛上有不少朋友都遇到过占用CPU100%,这个往往是中毒的表现。 Windows中的系统服务是以动态链接库(DLL)的形式实现的,其中一些会把可执行程序指向,由它调用相应服务的动态链接库并加上相应参数来启动服务。 正是因为它的特殊性和重要性,使它更容易成为了一些病毒木马的宿主。 6、进程造成CPU使用率占用100% 在文件中,在[BOOT]下面有个“shell=文件名”。 正确的文件名应该是“”,如果不是“”,而是“shell= 程序名”,那幺后面跟着的那个程序就是“木马”程序,就是说你已经中“木马”了。 在注册表中的情况最复杂,通过regedit命令打开注册表编辑器,在点击至:“HKEY-LOCAL-MACHINESoftwareMicrosoftWindowsCurrentVersionRun”目录下,查看键值中有没有自己不熟悉的自动启动文件,扩展名为EXE,这里切记:有的“木马”程序生成的文件很像系统自身文件,想通过伪装蒙混过关,如“Acid Battery v1.0木马”,它将注册表“HKEY-LOCAL-MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun”下的 Explorer 键值改为Explorer=“”,“木马”程序与真正的Explorer之间只有“i”与“l”的差别。 当然在注册表中还有很多地方都可以隐藏“木马”程序,如:“HKEY-CURRENT-USERSoftwareMicrosoftWindowsCurrentVersionRun”、“HKEY-USERS****SoftwareMicrosoftWindowsCurrentVersionRun”的目录下都有可能,最好的办法就是在“HKEY-LOCAL-MACHINESoftwareMicrosoftWindowsCurrentVersionRun”下找到“木马”程序的文件名,再在整个注册表中搜索即可。 7、超线程导致CPU使用率占用100% 这类故障的共同原因就是都使用了具有超线程功能的P4 CPU。 我查找了一些资料都没有明确的原因解释。 据一些网友总结超线程似乎和天网防火墙有冲突,可以通过卸载天网并安装其它防火墙解决,也可以通过在BIOS中关闭超线程功能解决。 8、AVI视频文件造成CPU使用率占用100% 在Windows XP中,单击一个较大的AVI视频文件后,可能会出现系统假死现象,并且造成进程的使用率100%,这是因为系统要先扫描该文件,并检查文件所有部分,建立索引。 如果文件较大就会需要较长时间并造成CPU占用率100%。 解决方法:右键单击保存视频文件的文件夹,选择”属性—>常规—>高级“,去掉”为了快速搜索,允许索引服务编制该文件夹的索引“前面复选框的对钩即可。 9、杀毒软件CPU使用率占用100% 现在的杀毒软件一般都加入了,对网页、邮件、个人隐私的即时监空功能,这样无疑会加大系统的负担。 比如:在玩游戏的时候,会非常缓慢。 关闭该杀毒软件是解决得最直接办法。 10、处理较大的Word文件时CPU使用率过高 上述问题一般还会造成电脑假死,这些都是因为WORD的拼写和语法检查造成的,只要打开WORD的“工具—选项”,进入“拼写和语法”选项卡,将其中的“键入时检查拼写”和“键入时检查语法”两项前面的复选框中的钩去掉即可。 11、网络连接导致CPU使用率占用100% 当你的Windows2000/xp作为服务器时,收到来自端口445上的连接请求后,系统将分配内存和少量CPU资源来为这些连接提供服务,当负荷过重,就会出现上述情况。 要解决这个问题可以通过修改注册表来解决,打开注册表,找到HKEY—LOCAL—MACHNESYSTEMCurrentControlSetServiceslanmanserver,在右面新建一个名为;maxworkitems;的DWORD值.然后双击该值,如果你的电脑有512以上内存,就设置为;1024;,如果小于512,就设置为256. 一些不完善的驱动程序也可以造成CPU使用率过高 经常使用待机功能,也会造成系统自动关闭硬盘DMA模式。 这不仅会使系统性能大幅度下降,系统启动速度变慢,也会使是系统在运行一些大型软件和游戏时CPU使用率100%,产生停顿。

关闭网页时提示,应用程序错位

转载下面详细解答下关于这一类问题的原因,偶尔出现无所谓 我所熟悉的0X该内存不能为read或者written的解决方法 硬件: 电脑硬件是很不容易坏的。 内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。 内存条坏了(二手内存情况居多)、2。 使用了有质量问题的内存,3。 内存插在主板上的金手指部分灰尘太多。 4。 使用不同品牌不同容量的内存,从而出现不兼容的情况。 5。 超频带来的散热问题。 你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。 二、如果都没有,那就从软件方面排除故障了。 原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。 这就是“动态内存分配”,内存地址也就是编程中的“光标”。 内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。 当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的光标,而是系统向应用程序发出的一个通知,告知出现了错误。 作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。 若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。 真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。 在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。 这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x“。 内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。 因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。 在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。 有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。 注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止执行,回收全部资源。 计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。 无效光标不一定总是0,因此错误提示中的内存地址也不一定为“0x”,而是其它随机数字。 首先建议: 1、 检查系统中是否有木马或病毒。 这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。 平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。 2、 更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。 有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。 3、 尽量使用最新正式版本的应用程序、Beta版、试用版都会有BUG。 4、 删除然后重新创建 Winnt\System32\Wbem\Repository 文件夹中的文件:在桌面上右击我的电脑,然后单击管理。 在服务和应用程序下,单击服务,然后关闭并停止 Windows Management Instrumentation 服务。 删除 Winnt\System32\Wbem\Repository 文件夹中的所有文件。 (在删除前请创建这些文件的备份副本。 ) 打开服务和应用程序,单击服务,然后打开并启动 Windows Management Instrumentation 服务。 当服务重新启动时,将基于以下注册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Autorecover MOFs 下面搜集几个例子给大家分析: 例一:IE浏览器出现“0x0a8ba9ef”指令引用的“0x” 内存,或者“0x70dcf39f”指令引用的“0x”内存。 该内存不能为“read”。 要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。 解决方法: 1、 开始-运行窗口,输入“regsvr32 ”回车,接着会出现一个信息对话 框“DllRegisterServer in succeeded”,确定。 再依次运行以下命令。 (这个方法有人说没必要,但重新注册一下那些对系统也没有坏处,反正多方下手,能解决问题就行。 ) regsvr32 regsvr32 regsvr32 regsvr32 regsvr32 regsvr32 regsvr32 2、 修复或升级IE浏览器,同时打上系统补丁。 看过其中一个修复方法是,把系统还原到系统初始的状态下。 建议将IE升级到了6.0。 例二:有些应用程序错误: “0x7cd” 指令参考的 “0x14c” 内存。 该内存不能为 “read”。 解决方法:Win XP的“预读取”技术这种最佳化技术也被用到了应用程序上,系统对每一个应用程序的前几次启动情况进行分析,然后新增一个描述套用需求的虚拟“内存映像”,并把这些信息储存到Windows\Prefetch文件夹。 一旦建立了映像,应用软件的装入速度大大提高。 XP的预读取数据储存了最近8次系统启动或应用软件启动的信息。 建议将虚拟内存撤换,删除Windows\Prefetch目录下所有*文件,让windows重新收集程序的物理地址。 例三:在XP下双击光盘里面的“”文件,显示“0x77f745cc”指令引用的“0x”内存。 该内存不能为“written”,要终止程序,请单击“确定”,而在Windows 98里运行却正常。 解决方法:这可能是系统的兼容性问题,winXP的系统,右键“”文件,属性,兼容性,把“用兼容模式运行这个程序”项选择上,并选择“Windows 98/Me”。 win2000如果打了SP的补丁后,只要开始,运行,输入:regsvr32 c:\winnt\apppatch\。 右键,属性,也会出现兼容性的选项。 例四:RealOne Gold关闭时出现错误,以前一直使用正常,最近却在每次关闭时出现“0xffffffff”指令引用的“0xffffffff”内存。 该内存不能为“read” 的提示。 解决方法:当使用的输入法为微软拼音输入法2003,并且隐藏语言栏时(不隐藏时没问题)关闭RealOne就会出现这个问题,因此在关闭RealOne之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题。 例五:我的豪杰超级解霸自从上网后就不能播放了,每次都提示“0xf6”(每次变化)指令引用的“0xff”内存不能为“read”,终止程序请按确定。 解决方法:试试重装豪杰超级解霸,如果重装后还会,到官方网站下载相应版本的补丁试试。 还不行,只好换就用别的播放器试试了。 例六:双击一个游戏的快捷方式,“0x77f5cd0”指令引用“0xffffffff”内 存,该内存不能为“read” ,并且提示程序错误。 解决方法:重装显卡的最新驱动程序,然后下载并且安装DirectX9.0。 例七:一个朋友发信息过来,我的电脑便出现了错误信息:“0x772b548f”指令引用的“0x”内存,该内存不能为“written”,然后QQ自动下线,而再打开QQ,发现了他发过来的十几条的信息。 解决方法:这是对方利用QQ的BUG,发送特殊的代码,做QQ出错,只要打上补丁或升级到最新版本,就没事了。 该内存不能为read或written的解决方案关键词: 该内存不能为read 该内存不能为written 从网上搜索来的几篇相关文章. 【文章一】 使用Windows操作系统的人有时会遇到这样的错误信息: 「“0X????????”指令引用的“0x”内存,该内存不能为“read”或“written”」,然后应用程序被关闭。 如果去请教一些「高手」,得到的回答往往是「Windows就是这样不稳定」之类的义愤和不屑。 其实,这个错误并不一定是Windows不稳定造成的。 本文就来简单分析这种错误的一般原因。 一、应用程序没有检查内存分配失败 程序需要一块内存用以储存数据时,就需要使用操作系统提供的「功能函数」来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。 这就是「动态内存分配」,内存地址也就是编程中的「光标」。 内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。 当分配失败时系统函数会返回一个0值,这时返回值「0」已不表示新启用的游标,而是系统向应用程序发出的一个通知,告知出现了错误。 作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的「健壮性」。 若应用程序没有检查这个错误,它就会按照「思维惯性」认为这个值是给它分配的可用游标,继续在之后的执行中使用这块内存。 真正的0地址内存区储存的是计算机系统中最重要的「中断描述符表」,绝对不允许应用程序使用。 在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。 这时候,就会出现上述的「写内存」错误,并指出被引用的内存地址为「0x」。 内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。 因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中「安装」的病毒程序),更改了大量的系统参数和系统档案之后。 二、应用程序由于自身BUG引用了不正常的内存光标 在使用动态分配的应用程序中,有时会有这样的情况出现:程序试突读写一块「应该可用」的内存,但不知为什么,这个预料中可用的光标已经失效了。 有可能是「忘记了」向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而「没有留意」等等。 注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图「违法」的程序唯一的下场就是被操作终止执行,回收全部资源。 计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。 无效光标不一定总是0,因此错误提示中的内存地址也不一定为「0x」,而是其它随机数字。 如果系统经常有所提到的错误提示,下面的建议可能会有说明 : 1.检视系统中是否有木马或病毒。 这类程序为了控制系统往往不负责任地修改系统, 从而导致操作系统异常。 平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。 2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。 有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。 3.试用新版本的应用程序。 Mode: 将虚拟内存撤换 答案: 目前为止是肯定的,也就是如在下次冷天到来时亦没再发生,就代表这是主因 追加: 如果你用 Ghost 恢复 OS 后建议 删除WINDOWS\PREFETCH目录下所有*文件因为需让windows重新收集程序的物理地址 有些应用程序错误 0x7cd 指令参考的 0x14c 内存。 该内存不能为 read推论是此原因 源由: Win XP的「预读取」技术 这种最佳化技术也被用到了应用软件上,系统对每一个应用软件的前几次启动情况进行分析,然后新增一个描述套用需求的虚拟「内存映像」,并把这些信息储存到WINDOWSPREFETCH数据夹。 一旦建立了映像,应用软件的装入速度大大提高。 XP的预读取数据储存了最近8次系统启动或应用软件启动的信息。 后叙: 目前此方法亦是独步网络的(其码自己针对此问题查了许久),也是常见问题,原本几乎每天睡前关闭软件时一些程序都会发生... 现在就没发生了。 【文章二】 运行某些程序的时候,有时会出现内存错误的提示(0x后面内容有可能不一样),然后该程序就关闭。 “0x????????”指令引用的“0x????????”内存。 该内存不能为“read”。 “0x????????”指令引用的“0x????????”内存,该内存不能为“written”。 不知你出现过类似这样的故障吗? 一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。 下面先说说硬件: 一般来说,内存出现问题的可能性并不大,主要方面是:内存条坏了、内存质量有问题,还有就是2个不同牌子不同容量的内存混插,也比较容易出现不兼容的情况,同时还要注意散热问题,特别是超频后。 你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。 假如你是双内存,而且是不同品牌的内存条混插或者买了二手内存时,出现这个问题,这时,你就要检查是不是内存出问题了或者和其它硬件不兼容。 如果都没有,那就从软件方面排除故障了。 先简单说说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在其一位置时,因为没有足够空间,就会发生溢出现象。 举个例子:一个桶子只能将一斤的水,当你放入两斤的水进入时,就会溢出来。 而系统则是在屏幕上表现出来。 这个问题,经常出现在windows2000和XP系统上,Windows 2000/XP对硬件的要求是很苛刻的,一旦遇到资源死锁、溢出或者类似Windows 98里的非法操作,系统为保持稳定,就会出现上述情况。 另外也可能是硬件设备之间的兼容性不好造成的。 下面我从几个例子给大家分析: 例一:打开IE浏览器或者没过几分钟就会出现0x70dcf39f指令引用的0x内存。 该内存不能为“read”。 要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。 解决方法:修复或升级IE浏览器,同时打上补丁。 看过其中一个修复方法是,Win2000自升级,也就是Win2000升级到Win2000,其实这种方法也就是把系统还原到系统初始的状态下。 比如你的IE升级到了6.0,自升级后,会被IE5.0代替。 例二:在windows xp下双击光盘里面的“”文件,显示“0x77f745cc”指令引用的“0x”内存。 该内存不能为“written”,要终止程序,请单击“确定”,而在Windows 98里运行却正常。 解决方法:这可能是系统的兼容性问题,winXP的系统,右键“”文件,属性,兼容性,把“用兼容模式运行这个程序”项选择上,并选择“Windows 98/Me”。 win2000如果打了SP的补丁后,只要开始,运行,输入:regsvr32 c:\winnt\apppatch\。 右键,属性,也会出现兼容性的选项。 例三:RealOne Gold关闭时出现错误,以前一直使用正常,最近却在每次关闭时出现“0xffffffff”指令引用的“0xffffffff”内存。 该内存不能为“read” 的提示。 解决方法:当使用的输入法为微软拼音输入法2003,并且隐藏语言栏时(不隐藏时没问题)关闭RealOne就会出现这个问题,因此在关闭RealOne之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题。 例四:我的豪杰超级解霸自从上网后就不能播放了,每次都提示“0xf6”(每次变化)指令引用的“0xff”内存不能为“read”,终止程序请按确定。 解决方法:试试重装豪杰超级解霸,如果重装后还会,到官方网站下载相应版本的补丁试试。 还不行,只好换就用别的播放器试试了。 例五:双击一个游戏的快捷方式,“0x77f5cd0”指令引用“0xffffffff”内 存,该内存不能为“read” ,并且提示程序错误。 解决方法:重装显卡的最新驱动程序,然后下载并且安装DirectX9.0。 例六:一个朋友发信息过来,我的电脑便出现了错误信息:“0x772b548f”指令引用的“0x”内存,该内存不能为“written”,然后QQ自动下线,而再打开QQ,发现了他发过来的十几条的信息。 解决方法:这是对方利用QQ的BUG,发送特殊的代码,做QQ出错,只要打上补丁或升级到最新版本,就没事了。 【原因 解决方法】 1 内存条坏了 更换内存条 2 双内存不兼容 使用同品牌的内存或只要一条内存 3 内存质量问题 更换内存条 4 散热问题 加强机箱内部的散热 5 内存和主板没插好或其他硬件不兼容 重插内存或换个插槽 6 硬件有问题 更换硬盘 7 驱动问题 重装驱动,如果是新系统,应先安装主板驱动 8 软件损坏 重装软件 9 软件有BUG 打补丁或更新到最新版本 10 软件和系统不兼容 给软件打上补丁或是试试系统的兼容模式 11 软件和软件之间有冲突 如果最近安装了什么新软件,卸载了试试 12 软件要使用其他相关的软件有问题 重装相关软件,比如播放某一格式的文件时出错,可能是这个文件的解码器有问题 13 病毒问题 杀毒 14 杀毒软件与系统或软件相冲突 由于杀毒软件是进入底层监控系统的,可能与一些软件相冲突,卸载试试 15 系统本身有问题 有时候操作系统本身也会有BUG,要注意安装官方发行的更新程序,象SP的补丁,最好打上.如果还不行,重装系统,或更换其他版本的系统。 〔又一说〕 在控制面板的添加/删除程序中看看你是否安装了微软,如果已经安装了,可以考虑卸载它,当然如果你以后在其它程序需要时候,可以再重新安装。 另外,如果你用的是ATI显卡并且你用的是SP2的补丁(一些ATI的显卡驱动需要在正常工作的环境下)。 这种情况你可以找一款不需要支持的ATI显卡驱动。 如果以上两种方法并不能完全解决问题,你试着用一下“IE修复”软件,并可以查查是否有病毒之类的。 〔微软升级到1.1版应该没问题了〕 〔还有一说〕 方法一: 微软新闻组的朋友指点:开始--运行:regsvr32 开始--运行:regsvr32 不过没解决---但提供了路子-----一次运行注册所有dll 搜索查找到方法如下: 运行 输入cmd 回车在命令提示符下输入 for %1 in (%windir%\system32\*) do /s %1 这个命令老兄你慢慢输 输入正确的话会看到飞快地滚屏 否则……否则失败就是没这效果。 回车后慢慢等(需要点时间1-2分钟) 都运行完再打开看 方法二: 这是个典型问题~~~~~引起这个问题的原因很多。 一般来讲就是给系统打上补丁和更换内存、给内存换个插槽这3种方法来解决。 [系统补丁只要到Microsoft Update网站在线更新就可以了] 造成这种问题的原因很多,不能单纯的下结论,尽量做到以下几点可能对你有帮助: 1。 确保使用的是未修改过的软件(非汉化、破解版) 2。 使用改软件时尽量不要运行其他软件。 (这是个临时文件,可能某些软件也在使用临时文件夹,所以产生干扰) 3。 把那些什么桌面工具,内存整理工具通通关掉(你至少有2个类似的工具在运行)” 处理方法: 运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD}, 将其他的删除。 〔我个人的最后解决和看法〕 我今天尝试了多种办法,最后我发现问题出在微软的上面。 我升级了这个软件,并打齐了补丁,短暂平安后,有出现“内存不能为read”的情况。 后来我受上面文章的启发,卸载了微软的1.0和1.1,世界太平了。 另外:如果是打开“我的电脑”、“我的文档”等的时候出现上述情况,还有一种可能,就是你的右键菜单太臃肿了,此时只要清理右键菜单问题就解决了。 下面的方法,最管用、最彻底的方法是这个: 运行 输入cmd 回车在命令提示符下输入 for %1 in (%windir%\system32\*) do /s %1 【技巧】如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。 在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。 直到你的指示灯不闪了再做别的 回答者:zqf25 - 经理 四级 11-14 20:38在运行里输入msconfig 把没用的关了 就行了 回答者:☆嗜血♂天使£ - 见习魔法师 二级 11-14 20:39使用Windows操作系统的人有时会遇到这样的错误信息: ““0X????????”指令引用的“0x”内存,该内存不能为“read”或“written””,然后应用程序被关闭。 如果去请教一些“高手”,得到的回答往往是“Windows就是这样不稳定”之类的义愤和不屑。 其实,这个错误并不一定是Windows不稳定造成的。 本文就来简单分析这种错误的一般原因。 一、应用程序没有检查内存分配失败 程序需要一块内存用以储存数据时,就需要使用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。 这就是“动态内存分配”,内存地址也就是编程中的“光标”。 内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。 当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的游标,而是系统向应用程序发出的一个通知,告知出现了错误。 作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。 若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用游标,继续在之后的执行中使用这块内存。 真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。 在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。 这时候,就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x”。 内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。 因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。 二、应用程序由于自身BUG引用了不正常的内存光标 在使用动态分配的应用程序中,有时会有这样的情况出现:程序试突读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。 有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。 注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止执行,回收全部资源。 计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。 无效光标不一定总是0,因此错误提示中的内存地址也不一定为“0x”,而是其它随机数字。 如果系统经常有所提到的错误提示,下面的建议可能会有说明 : 1.检视系统中是否有木马或病毒。 这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。 平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。 2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。 有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。 3.试用新版本的应用程序。 方法: 将虚拟内存撤换 追加: 如果你用 Ghost 恢复 OS 后建议 删除WINDOWS\PREFETCH目录下所有*文件因为需让windows重新收集程序的物理地址,有些应用程序错误 0x7cd 指令参考的 0x14c 内存。 该内存不能为 read推论是此原因 源由: Win XP的“预读取”技术 这种最佳化技术也被用到了应用软件上,系统对每一个应用软件的前几次启动情况进行分析,然后新增一个描述套用需求的虚拟“内存映像”,并把这些信息储存到WINDOWSPREFETCH数据夹。 一旦建立了映像,应用软件的装入速度大大提高。 XP的预读取数据储存了最近8次系统启动或应用软件启动的信息。 转载

Windows7操作系统常见故障解决方法汇总

在使用电脑享受上网的乐趣的同时,我们也不得不面对电脑出现的各种各样怪异的问题,今天小编在网络上收集了一些Windows操作系统常见故障解决方法汇总(本文适用于Windows XP/Vista/Win7/Win8),希望大家一来能和软媒小编一起学习知识,二来希望以下方法能在大家遇到相应问题的时候发挥作用。

一、在Windows下经常出现蓝屏故障

出现此类故障的表现方式多样,有时在Windows启动时出现,有时在Windows下运行一些软件时出现,出现此类故障一般是由于用户操作不当促使Windows系统损坏造成,此类现象具体表现在以安全模式引导时不能正常进入系统,出现蓝屏故障。 有时碎片太多也会引发此类故障,有一次笔者在整理碎片后就解决了该故障,如若排除此项可能则有以下几种原因可能引发该故障。

1、内存原因。 由于内存原因引发该故障的现象比较常见,出现此类故障一般是由于芯片质量不佳所造成,但有时我们通过修改CMOS设置中的延迟时间CAS(将其由3改为2)可以解决该问题,倘若不行则只有更换内存条。

2、主板原因。 由于主板原因引发该故障的概率较内存稍低,一般由于主板原因出现此类故障后,计算机在蓝屏后一般不会死机,而且故障出现频繁,对此唯有更换主板一途。

3、CPU原因,由于CPU原因出现此类故障的现象比较少见,一般常见于cyrix的CPU上,对此我们可以降低CPU频率,看能否解决,如若不行,则只有更换一途。

推荐阅读:蓝屏代码查询工具 1.1.8(包含最全的蓝屏代码)

二、计算机以正常模式在Windows启动时出现一般保护错误

出现此类故障的原因一般有以下几点:

1、内存条原因。 倘若是内存原因,我们可以改变一下CAS延迟时间看能否解决问题,倘若内存条是工作在非66MHz 外频下,例如75MHz 、83MHz 、100MHz甚至以上的频率,我们可以通过降低外频或者内存频率来试一下,如若不行,只有将其更换了。

2、磁盘出现坏道。 倘若是由于磁盘出现坏道引起,我们可以用安全模式引导系统,再用磁盘扫描程序修复一下硬盘错误,看能否解决问题。 硬盘出现坏道后,如不及时予以修复,可能会导致坏道逐渐增多或硬盘彻底损坏,因此,我们应尽早予以修复。

3、Windows系统损坏。 对此唯有重装系统方可解决。

4、在CMOS设置内开启了防病毒功能。 此类故障一般在系统安装时出现,在系统安装好后开启此功能一般不会出现问题。

三、计算机经常出现随机性死机现象

死机故障比较常见,但因其涉及面广,是以维修比较麻烦,现在我将逐步予以详解。

1、病毒原因造成电脑频繁死机

由于此类原因造成该故障的现象比较常见,当计算机感染病毒后,主要表现在以下几个方面:

①系统启动时间延长;

②系统启动时自动启动一些不必要的程序;

③无故死机

④屏幕上出现一些乱码。

其表现形式层出不穷,由于篇幅原因就介绍到此,在此需要一并提出的是,倘若因为病毒损坏了一些系统文件,导致系统工作不稳定,我们可以在安全模式下用系统文件检查器对系统文件予以修复。

2、由于某些元件热稳定性不良造成此类故障(具体表现在CPU、电源、内存条、主板)

对此,我们可以让电脑运行一段时间,待其死机后,再用手触摸以上各部件,倘若温度太高则说明该部件可能存在问题,我们可用替换法来诊断。 值得注意的是在安装CPU风扇时最好能涂一些散热硅脂,但我在某些组装的电脑上却是很难见其踪影,实践证明,硅脂能降低温度5—10度左右,特别是P Ⅲ 的电脑上,倘若不涂散热硅脂,计算机根本就不能正常工作,笔者就曾遇到过一次此类现象。 该机主要配置如下:磐英815EP主板、PⅢ733CPU、133外频的128M内存条,当该机组装完后,频繁死机,连Windows系统都不能正常安装,但是更换赛扬533的CPU后,故障排除,怀疑主板或CPU有问题,但更换同型号的主板、CPU后该故障也不能解决。 后来由于发现其温度太高,在CPU上涂了一些散热硅脂,故障完全解决。 实践证明在赛扬533以上的CPU上必须要涂散热硅脂,否则极有可能引起死机故障。

3、由于各部件接触不良导致计算机频繁死机

此类现象比较常见,特别是在购买一段时间的电脑上。 由于各部件大多是靠金手指与主板接触,经过一段时间后其金手指部位会出现氧化现象,在拔下各卡后会发现金手指部位已经泛黄,此时,我们可用橡皮擦来回擦拭其泛黄处来予以清洁。

4、由于硬件之间不兼容造成电脑频繁死机

此类现象常见于显卡与其它部件不兼容或内存条与主板不兼容,例如SIS的显卡,当然其它设备也有可能发生不兼容现象,对此可以将其它不必要的设备如Modem、声卡等设备拆下后予以判断。

5、软件冲突或损坏引起死机

此类故障,一般都会发生在同一点,对此可将该软件卸掉来予以解决。

四、计算机在Windows启动系统时出现*或其它文件未找到,按任意键继续的故障

此类故障一般是由于用户在卸载软件时未删除彻底或安装硬件时驱动程序安装不正确造成,对此,我们可以进入注册表管理程序,利用其查找功能,将提示未找到的文件,从注册表中删除后即可予以解决 .

五、在Windows以正常模式引导到登录对话框时,点“取消”或“确定”后桌面无任何图标,不能进行任何操作

此类故障一般是由于用户操作不当,造成系统损坏造成。 解决方法如下:首先我们以安全模式引导系统,进入控制面板,进入“密码”选项,将“用户配置文件”设为“此桌面用户使用相同的桌面及首选项”,再进入“网络”,将“拔号网络适配器”以外的各项删除,使其登录方式为Windows登录,重新启动计算机,即可予以解决。

六、在Windows下关闭计算机时电脑重新启动

我在电脑报近期的一篇文章中看到其解决办法是用整理硬盘或重装Windows来解决,其实不然,产生此类故障一般是由于用户在不经意或利用一些设置系统的软件时,使用了Windows系统的快速关机功能,从而引发该故障,其解决方法如下:点击“开始”—“运行”—“msconfig”,再在“系统配置实用程序”面板中选择高级,将其中“禁用快速关机”选中,重新启动计算机即可予以解决。

七、Windows中汉字丢失

在电脑中安装了Windows后又安装了其他软件,整理硬盘碎片时,系统提示:“硬盘碎片含有错误”。 用SCANDISK修复后,碎片真理便不能用了,再进入Windows附件中时,发现其中汉字不见了。 经检查没有病毒,再查看文件,提示:“文件夹C:/Windows已被损坏………”。

根据上述故障现象,中文Windows发生汉字乱码,大多是因注册表中有关汉字显示的内容丢失而造成。 此时,打开注册表编辑器(Windows/),再打开有“Associated Default Fonts”及“Associated Char Set”这两行关键字,若有,再分别打开这两行关键字即可看到其中内容。 当只有“默认”一行而无其他内容,表明无法定义有关的汉字显示,为汉字乱码的原因。

可采用手工方法进行修复。

(1)单击“开始”,选择“运行”。

(2)在“运行”对话框中,键入regedit,单击“确定”,打开注册表编辑器。

(3)展开“我的电脑/HKEY—LWCAL—MACHINE/System/current Control Set/Control Fontassoc”查看底下有无“Aossiated Char Set文件夹图标,在窗口的右栏中,将增加以下内容:

ANSI(00)“Yes”

GB2312(86)“Yes”

WEM(FF)“Yes”

SYMBOL(02)“on”

增加方法为:在编辑/新建菜单中,单击“串值”,再在右栏中出现的文字框中,键入ANSI(00),之后双击该文字框,在出现的对话框中,键入Yes,单击“确定”,其余增加的内容依此类推。

(4)按照上述方法,单击Associated Default Fonts文件图标,其窗口的右栏中将增加以下内容:

Assoc System Font“Simsun、ttf”

Font Package Decorative“宋体”

Font Package Dont Care“宋体”

Font Package Modern“宋体”

Font Package Roman“宋体”

Font Package Script“宋体”

Font Package Swiess“宋体”

(5)当没有“Associated Char Set”及“Associated Default Fonts”两行关键字时,则Fontassoc文件夹,在编辑/新菜单下,单击“主键”,再在出现的文字框中,分别键入上述两行关键字,之后按步骤(4)增加所列之内容。

(6)关闭系统,重新启动计算机。

八、在Windows下打印机不能打印

在确认打印机完好的情况下,首先用户进入DOS状态(纯DOS),在命令提示行输入dirprn或按键盘上的“Print screen sysrq”键,看打印机能否打印,倘若不行一般可判断主板的打印口或打印线缆有问题,但据笔者经验有可能与cmos设置中的打印口模式(一般有Ecp、Epp、Spp几种

)设置有关,用户可相应调换试验,还有一种比较特殊的情况,当打印口损坏后ucdos、Windows下均能打印,但按上述检测方法或理德名片系统下却不能打印,对此唯有加多功能卡方能解决(加多功能卡后要屏蔽主板上的IDE、com、打印口)。倘若Dos下能够打印,可按以下方法来予以解决:

①在Windows下,进入控制面板的系统属性,看打印端口LPT1是否存在,倘若没有可进入控制面板——添加新硬件,让其搜索新硬件,再将找到的打印口添加进去就可以了。

②驱动程序是否已经正确安装,重新安装打印机驱动程序。

③安装系统文件的磁盘是否有剩余空间,一般空间不足会有内存不足的提示,只要卸除一些软件就可以了。

④计算机可能感染病毒。

九、在Windows下运行应用程序时提示内存不足

一般出现内存不足的提示可能有以下几种原因:

①磁盘剩余空间不足,只要相应删除一些文件即可。

②同时运行了多个应用程序。 ③计算机感染了病毒。

十、在Windows下打印机打出的字均为乱码

此类故障一般是由于打印机驱动程序未正确安装或并行口模式设置不符有关,对于第一种情况解决办法比较简单,如若是第二种情况可进入Cmos设置后更改并行口模式且逐个试验即可(一般有Ecp、Epp、Spp三种)。

十一、在Windows下运行应用程序时出现非法操作的提示

此类故障引起原因较多,有如下几种可能:

①系统文件被更改或损坏。 倘若由此引发则打开一些系统自带的程序时就会出现非法操作的提示,(例如打开控制面板)。

②驱动程序未正确安装,此类故障一般表现在显卡驱动程序之上,倘若由此引发,则打开一些游戏程序时均会产生非法操作的提示,笔者还曾遇到过一例由此引发的特殊现象,有时在打开某些网页时出现非法操作的提示。

③内存条质量不佳引起(有时提高内存延迟时间即将系统默认的3改为2可以解决此类故障)。

④有时程序运行时倘若未安装声卡驱动程序亦会产生此类故障,例如抢滩登陆战 ,倘若未安装声卡驱动程序,运行时就会产生非法操作错误。

⑤软件之间不兼容,例如IE5.5装于win98第二版的系统上,当IE同时打开多个窗口时有时会产生非法操作的提示。

十二、拨号成功后不能打开网页

出现此类故障后有以下几种现象:

1、提示无法打开搜索页。 此类故障一般是由于网络配置有问题造成。 进入“控制面板”——“网络”,将拨号适配器以外的各项全部删除,重新启动计算机后再添加microsoft的“TCP/IP协议”重新启动计算机后即可解决。

2、 一些能够进去的站点不能进去且长时间查找站点。 有一些MODEM如若用户没有为其指定当地的IP地址就会出现此类故障,可进入MODEM设置项再为其指定当地的IP地址即可,例如湖南的IP地址为:202.103.96.68.还有一种可能是由于用户用软件优化过,对此也可按上面介绍的方法重新安装网络选项或恢复一下注册表看能否解决问题,如若不行的话,就笔者经验只有重新安装系统方可解决。

3、在Windows的IE浏览器中,为了限制对某些internet站点的访问,可以在“控制面板”的“internet”设置的“内容”页中启用“分级审查”,用户可以对不同的内容级别进行限制,但是当我们浏览含有activex的页面时,总会出现口令对话框要求我们输入口令,如果口令不对,就会无法看到此页面。 这个口令被遗忘后,用户便无法正常浏览。 解决的办法就是通过修改注册表,删除这个口令。 方法如下:

打开注册表编辑器,找到HKEY_LOCAL_MACHINE/Software/microsoft/Windows/current version/policies/ratings.在这个子健下面存放的就是加密后的口令,将ratings子键删除,IE的口令就被解除了。

十三、3DMAX正常安装完成后不能启动

此类故障一般是由于用户的Windows系统文件安装不全所造成,Windows一般在正常安装情况下会少装如下几个文件、、、、、、,我们只要将其添加进去即可,方法如下:点击开始——程序——附件——系统工具——系统信息,再点击“工具”——系统文件检查器,选取从安装软盘提取文件,在空白栏内输入以上提到的各个文件,提取完成后即可解决故障。

十四、计算机自动重新启动

此类故障表现在如下几个方面:在系统启动时或在应用程序运行了一段时间后出现此类故障。 引发该故障的原因一般是由于内存条热稳定性不良或电源工作不稳定所造成,还有一种可能就是CPU温度太高引起。 还有一种比较特殊的情况,有时由于驱动程序或某些软件有冲突,导致Windows系统在引导时产生该故障。

标签: 用户经常在应用程序商店中搜索特定的应用程序或类别 可发现性困难 找到应用程序可能很困难

抱歉,评论功能暂时关闭!