电脑系统运行无法执行程序-电脑系统运行无法执行程序怎么解决
1.电脑所有程序都打不开怎么办
2.为什么电脑运行中的程序总出现“程序未响应”
电脑所有程序都打不开怎么办
1.电脑所有程序都打不开了怎么办
原因:电脑设置出现错误造成的。
1、首先鼠标右键单击电脑桌面上的计算机图标,打开“属性”选项。 2、然后在属性界面中,打开“高级系统设置”; 3、切换[高级]设置界面,然后单击性能选项下的[设置]; 4、再来到数据执行保护设置界面。
打勾“为除下列选定之外的所有程序和服务启用 DEP(U):”选项, 5、之后点击“添加”选项。 6、在新出现的界面中,找到打不开的程序,并点击“打开”; 7、单击“打开”后,无法打开的软件将出现在空白框中,如图所示, 。
2.电脑所有程序无法打开
EXE关联错误!
1、打开“我的电脑”,进入菜单“工具”→“文件夹选项”→“文件类型”,这时在现有的文件类型中找不到扩展名为exe的文件类型,没关系,单击“新建”弹出“新建扩展名”对话框,在“文件扩展名”框中填入“exe”,接着单击“高级”,在“关联的文件类型”下拉框中选择“应用程序”,单击“确定”返回,最后单击“应用”后关闭对话框
2、在cmd执行后,执行:
expand\i386\rundll32.ex_%Systemroot%\rundll32.exe
3、可以通过修改注册表来恢复EXE文件。因为EXE文件都无法打开,所以只有先将Windows目录下的注册表编辑器“Regedit.exe”改为“Regedit”,然后运行它,依次找到HKEY_CLASSES_ROOT\exefile\shell\open\mand,双击“默认”字符串,将其数值改为“"%1" %*”就可以了。
4、在DOS下运行“ftype exefile=%1 %*”或“assoc .exe=exefile”命令也可以恢复EXE文件的关联。
注意:
1、在cmd执行时,先要断掉rundll32.exe的进程,否则,报错!不信试试。
2、在windows目录下修改了“regedit.exe”为“regedit”之后,不必将其改过来,因为系统自动更正。
希望能解决你的问题
3.电脑开机为什么电脑打开了,可是所有程序都无法运行,连开始都打不
硬件方面测试一下CPU的温度是否过高,如果一下灰。
建议先查杀一下木马,修复一下系统试试。 建议你下载恶意软件和木马强杀工具windows清理助手查杀恶意软件和木马: 下载网址: 下载360系统急救箱 1、请你用系统自带的系统还原,还原到你没有出现这次故障的时候修复(或用还原软件进行系统还原,如果进不了系统,开机按F8进入安全模式还原系统)。
2、如果故障依旧,使用系统盘修复,打开命令提示符输入C /SCANNOW 回车(C和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。 3、如果故障依旧,在BIOS中设置光驱为第一启动设备插入原装系统安装盘按R键选择“修复安装”即可。
4、如果故障依旧,建议重装操作系统。 如果实在不行,建议选择修复安装,这样即修复了系统,又可使C盘的程序和文件不受损失。
使用系统自带的系统还原的方法: 系统自带的系统还原:“开始”/“程序”/“附件”/“系统工具”/“系统还原”,点选“恢复我的计算机到一个较早的时间”,按下一步,你会看到日期页面有深色的日期,那就是还原点,你选择后,点击下一步还原(Win7还原系统,在控制面板然后设备和安全子选项然后备份和还原子选项)。 。
4.电脑中所有应用程序都打不开怎么办
文件格式关联错误
最方便的方法是上网下个金山注册表修得工具。
然后把.exe 改为并运行,会看到EXE关联被勾上了,点选修复,就可以了。
方法一:
开机按F8选择进入“带命令提示符的安全模式”,在安全模式下的命令提示符cmd窗口中输入以下内容按回车键执行:
assoc .exe=exefile
(整个红色的部分,注意中间包含一个空格)
屏幕上将显示“.exe=exefile”。现在关闭命令提示符窗口,按Ctrl+Alt+Del组合键调出“任务管理器”窗口,在“关机”下拉菜单中选择“重新启动”选项,按正常模式启动Windows后,所有的EXE文件都能正常运行了!
方法二:
1、在System32系统文件夹下,设置为“不隐藏文件的扩展名”,随后将regedit.exe 重名名为 regedit,双击执行;
2、找到HKEY_CLASSES_ROOT\exefile\shell\open\mand下的default(默认)键值,并将键值改为为"%1" %*(红色部分,中间有一个空格);
3、重新启动计算机。
若您不能或者不会执行以上方法二的操作,进行下面的变式:
1、打开Windows自带的“记事本”,粘贴入以下蓝底内容
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\exefile\shell\open\mand]
@="\"%1\" %*"
2、单击“文件”下拉菜单,选择“另存为”,在出来的“另存为”对话框的下部“保存类型”下拉菜单中选中“所有文件”,在上面的“文件名”一栏输入“fix.reg”(注意中间是半角圆点,而不是句号),保存后转到你文件保存的目录下,双击执行该文件,会提示你“是否确认要将fix.reg的内容添加进注册表?”,点击“是”,重新启动计算机即可。
5.我的电脑所有的软件都打不开桌面上的所有软件都开不开,只显示无法
可能是由于桌面木马造成的,该木马运行后会劫持lnk关联,在打开任何快捷方式前先打开其推广的恶意网站,如果该关联对应的脚本文件未创建成功或被杀毒软件删除,则会出现‘无法找到脚本文件 文件名。
jse 的错误需要清理掉木马同时修复文件关联。 解决方法很简单: 建议首先用360安全卫士查杀木马、清理插件、修复系统。
360安全卫士v7。0正式版下载网址: 也可以用360系统急救箱里的修复工具试试看~ 第一步:查杀标签---开始急救 第二步:隔离恢复标签----全选---立即恢复 第三步:修复标签--全选---立即修复 三步过后,看看是否搞定了? 360系统急救箱(原顽固木马专杀大全)下载网址: 接着再取以下方法: 1、打开“我的电脑”,进入菜单“工具”→“文件夹选项”→“文件类型,单击“新建”弹出“新建扩展名”对话框,在“文件扩展名”框中填入“exe”,接着单击“高级”,在“关联的文件类型”下拉框中选择“应用程序”,单击“确定”返回,最后单击“应用”后关闭对话框 2、如上面的方法不能解决,或应用那个按钮是灰的,那可以重启按F8选“命令提示符的安全模式”,然后在命令提示符下直接输入assoc 。
exe=exefile 或ftype exefile=%1%* 然后回车就OK了! 。
6.电脑应用程序打不开电脑软件打不开.右击有打开选项,点过之后没有反
建议先查杀一下木马,修复一下系统试试(你好好想想最近的操作,故障不会无缘无故的发生吧,有问题请追问我)。
建议你下载windows清理助手查杀恶意软件和木马(搜索下载,正常模式不行,开机按F8不动到安全模式查杀木马,不要用360替代): 下载360系统急救箱扫描系统 1、请你用系统自带的系统还原,还原到你没有出现这次故障的时候修复(或用还原软件进行系统还原,如果进不了系统,开机按F8进入安全模式还原系统)。 2、如果故障依旧,使用系统盘修复,打开命令提示符输入C /SCANNOW 回车(C和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
3、如果故障依旧,在BIOS中设置光驱为第一启动设备插入原装系统安装盘按R键选择“修复安装”即可。 4、如果故障依旧,建议重装操作系统。
使用系统自带的系统还原的方法: 系统自带的系统还原:“开始”/“程序”/“附件”/“系统工具”/“系统还原”,点选“恢复我的计算机到一个较早的时间”,按下一步,你会看到日期页面有深色的日期,那就是还原点,你选择后,点击下一步还原(Win7还原系统,在控制面板然后设备和安全子选项然后备份和还原子选项)。 。
7.我电脑里什么应用软件都打不开需要打开方式
是exe的文件关联被破坏了,多半是所为,可以用一下方法来恢复。
1,先将Windows目录下的注册表编辑器“Regedit.exe”改为“Regedit”,然后运行它,依次找到HKEY_CLASSES_ROOT\exefile\shell\open\mand,双击“默认”字符串,将其数值改为"%1" %*就可以了。
2,打开“我的电脑”,进入菜单“工具”→“文件夹选项”→“文件类型”,这时在现有的文件类型中找不到扩展名为exe的文件类型,没关系,单击“新建”弹出“新建扩展名”对话框,在“文件扩展名”框中填入“exe”,接着单击“高级”,在“关联的文件类型”下拉框中选择“应用程序”,单击“确定”返回,最后单击“应用”后关闭对话框。
或者以下这个方法
重新启动计算机不停按F8键,选择带命令行的安全模式,按下回车键,系统会以安全模式启动。启动后在命令好提示符下输入:
1、输入命令:
assoc.exe=exefile
2、或者输入命令:
ftypeexefile="%1"%*
以上两个命令,也可以取其一,其实都是可以恢复exe文件关联的,多提供一种方法,以防万一!
然后重启电脑就ok了。
解法二:若是所为!
[名]:I-Worm.Wukill
[破坏方法]:这个用文件夹图标,具有很大迷惑性。该运行后,会将自己大量复制到其他目录中。
首次运行时将显示"This File Has Been Damage!";
它会将自己复制到windows目录下并改名为Mstray.exe;
它会修改注册表:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Currentversion\Run
手工清除:(在没有杀毒软件的情况下)
首先:找到Mstray.exe(注意这个是系统和隐藏的文件,所以大家应该知道怎么才能找到它了,在系统文件夹下),删除掉.并修改注册表,去掉对应的启动项,接着:利用的Windows的搜索功能,搜索所有的:
Winfile.exe,ment.htt,desktop.ini(注意:查看->去掉系统保护,去掉隐藏)
删除!注意还得清楚不要删错了哦!
有些desktop.ini是windows原有的文件)
最后:查找硬盘内所有的[*.exe]文件,
(注意:如上),你会发现好多的文件夹图标形式的.exe 文件,删除掉所有这些文件.一切OK!
解法三:(只适用于Win2000/XP):
1、将cmd.exe改名为cmd或cmd.scr。
2、运行cmd
3、运行下面两个命令:
ftype exefile="%1" %*
assoc .exe=exefile
4、将cmd改回cmd.exe
8.电脑程序打不开怎么办
大哥,楼上说得对,就是不详细,ctrl+alt+del,调出任务管理器,文件 新建任务 输入 explorer.exe然后点确定。
如果还是不行的话,就得点开始,运行,键入regedit打开注册表,然后在
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run之后在右边新建,名字写explorer之后双击该字符串,数值数据输入C:\WINDOWS\explorer.exe
最后再拷贝相同版本的explorer.exe覆盖到C:\WINDOWS\
之后重新启动电脑就行了。
打开查看[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon]
"Shell"="Explorer.exe" 是不是Explorer.exe。
若是 C:\WINDOWS 下面少了一个 explorer.exe 程序,从 C:\WINDOWS\system32\dllcache\explorer.exe 把 explorer.exe 复制到 C:\WINDOWS 下面,重启就可以了。
为什么电脑运行中的程序总出现“程序未响应”
这个问题很难用简单办法解释 因为问题的原因太多了!
出现这个现象有方面的,一是硬件,二是软件,这就有多方面的问题了。
一:先说说硬件:
一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是: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
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。