1.为什么win10更新的时候总是有未知错误
点击Cortana(或叫做搜索)。
输入“控制面板”,并点击【疑难解答】。【备注:如果没有疑难解答这一项目,你可以点击控制面板,在弹出的页面找到疑难解答就可以了。】
在弹出的页面中点击【使用“Windows 更新”解决问题】。弹出疑难解答后,请以管理员身份运行。
(操作方法:弹出疑难解答时,点击【高级】,再点击【以管理员身份运行】即可。)又弹出疑难解答(这时就是以管理员身份运行的)点击【下一步】,显示正在检测问题。
发现错误!竟然是 WU 损坏,需要重新下载,但如果您是2G/3G/4G移动网络,建议不要下载,请连接WIFI或宽带在进行下载。点击【应用此修复程序】,再等待一会儿。
2.应用程序发生未知异常
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、删除然后重新创建 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”指令引用的“0x03713644” 内存,或者“0x70dcf39f”指令引用的“0x00000000”内存。该内存不能为“read”。
要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。解决方法: 1、开始-运行窗。
3.win10每次开机都会显示这个应用错误,怎么解决
第一步:复制路径“C:\ProgramData\Microsoft\Windows\Start Menu”。
第二步:打开我的电脑。在地址栏内粘贴第一步地址。此时可发现“程序”名称的文件夹。
第三步:在“程序”名称的文件夹上,右击鼠标。出现快捷菜单后,请选择“安全”选项卡
第四步:将EVERYONE的用户权限,编辑为完全控制。然后,点应用或确定按纽。
第五步:重启电脑后,烦人的“操作系统当前配置不能运行此应用程序”提示,再也不见了。
4.win10应用程序的错误怎么解决
【问题描述】:
360安全卫士无法正常打开
【原因分析】:
1. 安全卫士相关的文件损坏
2. 电脑感染恶意程序,安全软件被镜像劫持。
[简易步骤]:
卸载360安全卫士—重新安装最新版
【解决方案】:
方案一:卸载当前360安全卫士,重新重装新版的360安全卫士
1. 点【开始】—【设置】—【控制面板】(没有【设置】选项可以直接点击【控制面板】即可,这是由于系统开始菜单属性设置不同)。
2. 2. 在控制面板中打开【卸载程序】 (或者【添加或删除程序】)。
3. 在【添加或删除程序】里面找到【360安全卫士】,并点击 。
4. 按照提示卸载360安全卫士。
5、卸载完成后请重新启动计算机。
备注:卸载及安装之后一定要重新启动计算机
5.win10运行软件错误怎么解决
步骤:
方法1:关闭用户账户控制
1、“Win+X”进入控制面板,选择安全性与维护,在左侧更改Windows smartscreen筛选器设置,选择“不执行任何操作”,单击确定即可。
2、“Win+X”进入控制面板,选择用户账户,选择最下面的“更改用户账户控制设置”,把滑条拉到最下面“从不通知”。
3、“Win+R”打开运行,输入gpedit.msc进入组策略,依次选择“计算机配置”、“Windows设置”、“安全设置”、“本地策略”、“安全选项”,在右侧下拉选择“用户账户控制:以管理员批准模式运行所有管理员”,双击它,选择“已禁用”,重启即可关闭用户账户控制。
PS:用户账户控制的关闭会导致edge、应用商店、播放器等无法打开。如果只是安装出现此类问题,建议安装后重启用户账户控制。
方法2:切换管理员账户
右键“此电脑”打开“管理”、“系统工具”、“本地用户和组”、“用户”,右键属性“Administrator”取消“账户已禁用”,切换管理员账户操作即可。
转载请注明出处windows之家 » win10总是未知程序错误怎么解决方法