win10安装应用程序发生异常

1.安装程序时出现应用程序错误我在安装程序时老出现应用程序错误,

先用最新版的杀毒软件杀毒!如果不行!再仔细看一下吧!希望你会有所收获! 该内存不能read written常见原因 使用Windows操作系统的人有时会遇到这样的错误信息:“0X????????指令引用的0x00000000内存,该内存不能written”,然后应用程序被关闭。

如果去请教一些“高手”,得到的回答往往是“Windows就是这样不稳定”之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的。

本文就来简单分析这种错误的常见原因。 一、应用程序没有检查内存分配失败 程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。

这就是“动态内存分配”,内存地址也就是编程中的“指针”。 内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。

当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的指针,而是系统向应用程序发出的一个通知,告知出现了错误。 作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。

若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用指针,继续在之后的运行中使用这块内存。 真正的0地址内存区保存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。

在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即死机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。 这时候,就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x00000000”。

内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统文件之后。

二、应用程序由于自身BUG引用了不正常的内存指针 在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的指针已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。

注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止运行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊! 像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。

无效指针不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其他随机数字。 如果系统经常有所提到的错误提示,下面的建议可能会有帮助: 1。

查看系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。

平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。 2。

更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。

3。 试用新版本的应用程序。

运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。 “0x????????”指令引用的“0x????????”内存。

该内存不能为“read”。 “0x????????”指令引用的“0x????????”内存,该内存不能为“written”。

不知你出现过类似这样的故障吗?(0x后面内容有可能不一样。) 一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。

下面先说说硬件: 一般来说,内存出现问题的可能性并不大,主要方面是:内存条坏了、内存质量有问题,还有就是2个不同牌子不同容量的内存混插,也比较容易出现不兼容的情况,同时还要注意散热问题,特别是超频后。 你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。

假如你是双内存,而且是不同品牌的内存条混插或者买了二手内存时,出现这个问题,这时,你就要检查是不是内存出问题了或者和其它硬件不兼容。如果都没有,那就从软件方面排除故障了。

先简单说说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在其一位置时,因为没有足够空间,就会发生溢出现象。举个例子:一个桶子只能将一斤的水,当你放入两斤的水进入时,就会溢出来。

而系统则是在屏幕上表现出来。这个问题,经常出现在windows2000和XP系统上,Windows 2000/XP对硬件的要求是很苛刻的,一旦遇到资源死锁、溢出或者类似Windows 98里的非法操作,系统为保持稳定,就会出现上述情况。

另外也可能是硬件设备之间的兼容性不好造成的。 下面我从几个例子给大家分析: 例一:打开IE浏览器或者没过几分钟就会。

2.一些软件安装的时候经常出现应用程序错误怎么办?

【问题描述】:软件安装报错、异常等无法安装故障【原因分析】:1。

磁盘空间不足2。 windows installer服务异常3。

没有卸载干净【简易步骤】:无【解决方案:】:方案一:磁盘空间不足,更换安装路径(安装某款软件,安装中会提示选择安装的路径,默认为C:Program Files,如果磁盘空间不够,那么安装中会提示错误)1。 就是安装路径更换为其他盘。

方案二:windows installer服务异常1。 导入相关的注册表,在桌面空白处单击【右键】—【新建】—【文本文档】。

(如图1)图12。 将以下信息复制粘贴到文本文档中。

Windows Registry Editor Version 5。00[HKEY_LOCAL_]"ImagePath"=-"ImagePath"=hex(2):,,00330032 20002f00560000003。

将保存路径选择为【桌面】,文件名保存为新建文本文档【。reg】,然后点击【保存】。

(如图2)图24。 保存之后桌面会生成【如下图标】,直接双击,按照提示点击【是】,【确定】即可。

下次重新启动即可。 (如图3)图35。

点击【开始】—【运行】。(如图4)图46。

键入【cmd】然后直接敲击键盘上的【回车键】。(如图5)图57。

输入【msiexec /unregserver”】反注册windows installer服务,然后重新输入【msiexec /regserver】进行注册即可。(图6)图6方案三:之前有相同的软件存在,之前没有卸载,直接进行覆盖安装也可能出现错误建议通过软件管家强力卸载软件后,再重新安装软件。

如果是安全类软件,比如安全卫士,杀毒等,卸载需要重启一次,安装也是需要重启的。【问题描述】:软件安装报错、异常等无法安装故障【原因分析】:1。

磁盘空间不足2。 windows installer服务异常3。

没有卸载干净【简易步骤】:无【解决方案:】:方案一:磁盘空间不足,更换安装路径(安装某款软件,安装中会提示选择安装的路径,默认为C:Program Files,如果磁盘空间不够,那么安装中会提示错误)就是安装路径更换为其他盘。 方案二:权限问题(看错误提示,出现情况不多,如果出现,都是win7系统)(安装软件时磁盘或注册表权限不足会导致软件无法安装。

需要手动来添加权限。本例以安装itunes无法写入注册表为例)故障描述:win7 64位操作系统安装itunes报错如下。

unknowncomponents。

(如图1)图11。

按住键盘上的win键再按R键打开运行窗口(如图2)图22。 在弹出的运行窗口中输入 【regedit】然后点击【确定】按钮(如图3)图33。

打开【注册表编辑器】后点击英文字母前面的【三角形】会打开下级分支(如图4)图44。 找到这个键值HKEY_LOCAL_右键点击击【UserData】选择【权限(P)。】

。(如图5)图55。

点击【高级(V)】按钮。(如图6)图66。

选定【Administrators……】,勾选【替换子容器和对象的所有者(R)】,点击【应用(A)】,将当前所有者(C):”更改为【Administrators……】。 (如图7)图77。

权限项目(T):”选定【Administrators……】,勾选【使用可从此对象继承的权限替换所有子对象权限(P)】,点击【确定】按钮。(如图8)图88。

重新安装【itunes】可以看到成功【更新注册表】(如图9)。图9方案三:临时文件夹的问题1。

打开系统属性查看【环境变量】,如果不是系统默认的路径请手动更改为默认路径后测试。 C:Documents and Settings\Local SettingsTemp(windows xp临时文件夹的默认路径),C:Users\AppDataLocalTemp(windows 7临时文件夹的默认路径)(如图10)图10。

3.win7安装时出现应用程序错误怎么解决? 

0X000000该内存不能为read的解决方法 运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。

“0x????????”指令引用的“0x????????”内存。该内存不能为“read”。

“0x????????”指令引用的“0x????????”内存,该内存不能为“written”。 以上的情况相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系统。

相信普通用户应该不会理解那些复杂的十六进制代码。 出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。

一:先说说硬件: 一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。

内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。

内存插在主板上的金手指部分灰尘太多。4。

使用不同品牌不同容量的内存,从而出现不兼容的情况。5。

超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。

二、如果都没有,那就从软件方面排除故障了。 先说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。

这就是“动态内存分配”,内存地址也就是编程中的“光标”。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。

当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的光标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。

若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。

在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。 这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。

内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。

在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。有可能是 “忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。

注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止执行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。

无效光标不一定总是0,因此错误提示中的内存地址也不一定为 “0x00000000”,而是其它随机数字。 首先建议: 1、检查系统中是否有木马或病毒。

这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。 平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。

2、更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。

3、尽量使用最新正式版本的应用程序、Beta版、试用版都会有BUG。 4、删除然后重新创建 文件夹中的文件:在桌面上右击我的电脑,然后单击管理。

在"服务和应用程序"下,单击服务,然后关闭并停止 Windows Management Instrumentation 服务。 删除 文件夹中的所有文件。

(在删除前请创建这些文件的备份副本。)打开"服务和应用程序",单击服务,然后打开并启动 Windows Management Instrumentation 服务。

当服务重新启动时,将基于以下注册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_ MOFs 下面搜集几个例子给大家分析: 例一:IE浏览器出现“0x0a8ba9ef”指令引用的“0x03713644” 内存,或者“0x70dcf39f”指令引用的“0x00000000”内存。 该内存不能为“read”。

要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。解决方法: 1、开始-运行窗。

4.安装软件时,出现应用程序发生异常 未知的软件异常,怎么办

出现提示"该内存不能为read(written)"或(应用程序发生异常unknown software exception)的完全解决方案:

1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者内存不能“written”文件保护.需更新为带WHQL认证的驱动.

2、中毒及被捆绑安装了一个或多个流氓软件恶意程序.建议杀毒.这出现IE或者系统崩溃的机会也比较大,也有可能因文件保护而报错.(xyz5819 意念时空)

3、系统加载的程序或者系统正在运行的程序之前有冲突,尤其是部分杀毒软件的实时监控程序.建议不要安装2款以上的杀毒软件.或功能类似重复的软件.

4、系统本身存在漏洞,导致容易受到网络攻击。建议打全所有系统安全补丁.并设置开启自动更新.(xyz5819 意念时空)

5、病毒问题也是主要导致出现内存不能为read(written)、文件保护、Explorer.exe、IE浏览器错误等报错提示的.(xyz5819 意念时空)

6、玩游戏时候出现内存不能为read(written),需更新显卡驱动为WHQL认证的显卡驱动.另安装游戏常用支持环境,如:DX\.net\C++2005\C++2008\live\PhysX.(xyz5819 意念时空)

7、如果是游戏或软件运行时出现内存不能为read(written),把该游戏或程序安装到不包含任何中文的目录路径下试试.(xyz5819 意念时空)

8、软件或游戏自身不足存在BUG的问题,可下载[内存不能为read修复工具]进行修复.还不行就卸载掉换其他下载网址下载或更换版本试试.

9、电脑内存与主板兼容性不好也是导致内存不能为read(written)的致命原因!这种情况需用替换法,确定哪个具体硬件不兼容,然后更换.

10.如果以上问题不能解决,直接重新做系统吧(建议用原版镜像安装盘盘)这种情况下再尝试手动修复可能性已经不大了.(xyz5819 意念时空)

11.Win7是DX11,如果你要玩以前XP上的游戏,可能需要安装DX90C的补丁。最关键的是你显卡的驱动要带WHQL认证的,不然很多游戏进去就是蓝屏。(xyz5819 意念时空)

12.个人体会:这是一种像蓝屏一样很常见的系统报错,尽管提及到内存出错,其实更多是系统或程序(游戏)本身的问题所导致的.如果只是偶尔发生,直接点确定关闭报错窗口,重启电脑,一般不会影响正常使用.如果频繁发生的话,是运行什么报错的就重装什么是最简便快键的修复办法.如:是游戏和程序报错就卸载后重装(换版本),如果是系统自带程序IE浏览器,资源管理器报错,就使用安装版进行覆盖安装或者彻底重装.(xyz5819 意念时空)

补充:不知你具体是什么软件,可能你下载的软件软件自身不足存在BUG的问题,可下载[内存不能为read修复工具]进行修复.还不行就卸载掉换其他下载网址下载或更换版本试试.

win10安装应用程序发生异常

转载请注明出处windows之家 » win10安装应用程序发生异常

win10

安装win10不小心断电怎么办

阅读(111)

本文主要为您介绍安装win10不小心断电怎么办,内容包括联想win10重装系统的时候断电了怎么办,win10安装的时候社区停电了怎么办?,win10重做系统时不小心断电了开机就是这样怎么办。可以使用U盘pe中的ghost安装器安装系统。双击打开一键ghost

win10

安装win10大概需要多少时间

阅读(72)

本文主要为您介绍安装win10大概需要多少时间,内容包括win10安装一般多久,安装win10需要多长时间,安装win10需要多久。挺快的,只要你收到更新提示,那有一会就能更新完。前提是你电脑能够通过更新前的系统检测。你先下个腾讯电脑管家。通过该软

win10

南天pr2e打印win10系统安装驱动

阅读(98)

本文主要为您介绍南天pr2e打印win10系统安装驱动,内容包括南天pr2e打印驱动win10系统安装什么驱动,求助:南天PR2E打印机的驱动怎么装?,pr2e打印机win10怎么弄驱动。1 打印机正面有三个按钮,分别是:STATION1,LOCAL,STATION2。开机前同时按住ST

win10

苹果笔记本安装正版win10系统

阅读(66)

本文主要为您介绍苹果笔记本安装正版win10系统,内容包括苹果MAC电脑怎么安装Win10正式版系统,苹果MacBookPro能运行腾讯软件吗?可以装Win7正版系统?爱问知,电脑如何装双系统我目前有一个win1032位系统(正版)装在C盘爱问。首先需要我们前往

win10

win10系统安装sonyvegas

阅读(107)

本文主要为您介绍win10系统安装sonyvegas,内容包括win10系统装sonyvegaspro12.0最后运行时打不开显示停止执行百度,索尼如何安装原版win10系统?,安装VEGAS的时候是不是原来电脑里有原来没安装成功的残余软件没。准备工作: 制作u盘启动盘。 2

win10

安装win10网络连接不上

阅读(94)

本文主要为您介绍安装win10网络连接不上,内容包括安装win10后连接不上网络了,安装win10后连接不上网络了,win10系统安装后网络未连接,提示连接不可用,怎么办?。有可能安装的网卡驱动不适合导致的。下载驱动人生安装网卡驱动。有驱动版本可

win10

win10安装专业版黑屏

阅读(112)

本文主要为您介绍win10安装专业版黑屏,内容包括安装Windows10黑屏,怎么办?,Win10专业版系统更新补丁后出现黑屏如何解决,windows10专业版升级后黑屏打不开。进入Win10系统的安全模式: 开机进入系统时长按电源键关机,重复3次左右; 2、这样开机

win10

win10cad2008不能安装

阅读(106)

本文主要为您介绍win10cad2008不能安装,内容包括如何解决在win10系统中CAD2008不能安装的问题,如何解决在win10系统中CAD2008不能安装的问题,如何解决在win10系统中CAD2008不能安装的问题。关掉安装失败对话框,将我的电脑打开,(在查看方式为小

win10

微pe安装win10原版系统

阅读(85)

本文主要为您介绍微pe安装win10原版系统,内容包括怎么样用微pe工具箱装原版win10,微pe能装win10系统吗,如何在pe下安装win10原版系统。在pe下安装win10原版系统详细安装操作步骤如下:准备工作:① 下载u深度u盘启动盘制作工具② 一个能够正常

win10

win10安装corelX7

阅读(96)

本文主要为您介绍win10安装corelX7,内容包括如何在win10安装cdrx7,CorelDRAWX7在win10下能用吗,关于win10不能兼容CorelDRAWX7的问题怎样解决?能顺。系统要这个是CDR X7对系统的要求,你可以看下:Microsoft Windows 10,Windows 8/8.1(32 位或

win10

win10系统怎么安装ie10浏览器

阅读(91)

本文主要为您介绍win10系统怎么安装ie10浏览器,内容包括windows10系统电脑怎样安装ie10.0浏览器?,win10系统怎样安装ie10浏览器,win10上怎么安装ie10浏览器。1.首先可以在win10系统的桌面打开“开始”菜单,在开始菜单下面的搜索框搜索“ie”

win10

win10开启hyper-v安装lede

阅读(104)

本文主要为您介绍win10开启hyper-v安装lede,内容包括如何开启和使用windows10中的Hyperv,请各位大哥帮帮忙,急,win10如何安装HyperV?,为什么打开了win10的hyperv之后电脑就蓝屏了?为什么我。开启Win10虚拟机Hyper-V功能步骤方法:前提:Win10系

win10

win10总安装失败

阅读(193)

本文主要为您介绍win10总安装失败,内容包括windows10安装失败怎么解决?,安装win10总是失败,为什么啊?,win10安装失败啊!一直不动怎么回事?。安装过程出现的问题:根据安装方式的不同,出现的问题也不同。升级完成后,复制$Windows.~BT这整个文件

win10

win10为什么文鼎的字体都安装不上

阅读(102)

本文主要为您介绍win10为什么文鼎的字体都安装不上,内容包括win10安装不了文鼎字体,提示字体无效是怎么回事?,我安装Win10之后桌面的字体为什么那么不清楚,我安装Win10之后桌面的字体为什么那么不清楚。你的电脑安装Win10之后,桌面的字体为

win10

安装win10不小心断电怎么办

阅读(111)

本文主要为您介绍安装win10不小心断电怎么办,内容包括联想win10重装系统的时候断电了怎么办,win10安装的时候社区停电了怎么办?,win10重做系统时不小心断电了开机就是这样怎么办。可以使用U盘pe中的ghost安装器安装系统。双击打开一键ghost

win10

安装win10大概需要多少时间

阅读(72)

本文主要为您介绍安装win10大概需要多少时间,内容包括win10安装一般多久,安装win10需要多长时间,安装win10需要多久。挺快的,只要你收到更新提示,那有一会就能更新完。前提是你电脑能够通过更新前的系统检测。你先下个腾讯电脑管家。通过该软

win10

南天pr2e打印win10系统安装驱动

阅读(98)

本文主要为您介绍南天pr2e打印win10系统安装驱动,内容包括南天pr2e打印驱动win10系统安装什么驱动,求助:南天PR2E打印机的驱动怎么装?,pr2e打印机win10怎么弄驱动。1 打印机正面有三个按钮,分别是:STATION1,LOCAL,STATION2。开机前同时按住ST

win10

苹果笔记本安装正版win10系统

阅读(66)

本文主要为您介绍苹果笔记本安装正版win10系统,内容包括苹果MAC电脑怎么安装Win10正式版系统,苹果MacBookPro能运行腾讯软件吗?可以装Win7正版系统?爱问知,电脑如何装双系统我目前有一个win1032位系统(正版)装在C盘爱问。首先需要我们前往

win10

win10系统安装sonyvegas

阅读(107)

本文主要为您介绍win10系统安装sonyvegas,内容包括win10系统装sonyvegaspro12.0最后运行时打不开显示停止执行百度,索尼如何安装原版win10系统?,安装VEGAS的时候是不是原来电脑里有原来没安装成功的残余软件没。准备工作: 制作u盘启动盘。 2

win10

安装win10网络连接不上

阅读(94)

本文主要为您介绍安装win10网络连接不上,内容包括安装win10后连接不上网络了,安装win10后连接不上网络了,win10系统安装后网络未连接,提示连接不可用,怎么办?。有可能安装的网卡驱动不适合导致的。下载驱动人生安装网卡驱动。有驱动版本可

win10

win10安装专业版黑屏

阅读(112)

本文主要为您介绍win10安装专业版黑屏,内容包括安装Windows10黑屏,怎么办?,Win10专业版系统更新补丁后出现黑屏如何解决,windows10专业版升级后黑屏打不开。进入Win10系统的安全模式: 开机进入系统时长按电源键关机,重复3次左右; 2、这样开机

win10

mbr能ghost安装win10

阅读(115)

本文主要为您介绍mbr能ghost安装win10,内容包括mbr格式分区怎么装win10,Windows10系统下系统MBR分区应用是怎样的呢?,固态硬盘的MBR被病毒感染,急救箱无法修复要怎么解决,系统装在了。安装Windows 10系统之间前我们都会首先对自己所在硬盘