电脑上所有程序打不开 说不是有效的应用程序(电脑总是显示不是有效的win32应用程序)

2025-04-11 数科 86阅读 投稿:耗叔

1.电脑上所有程序打不开 说不是有效的应用程序

这样试一下~同时按下Ctrl+Shift+Esc三个键 打开windows任务管理器

选择里面的“进程”标签

在“映像名称”下查找“sxs.exe” 但击它 再选择“结束进程”

一定要结束所有的“sxs.exe”进程

打开我的电脑 单击 工具菜单下的“文件夹选项”

单击“查看”标签 把“高级设置”中的

“隐藏受保护的操作系统文件(推荐)”前面的勾取消

并选择下面的“显示所有文件和文件夹”选项

单击“确定”

用鼠标右键点C盘(不能双击!) 选择 “打开”

删除C盘下的 “autorun.inf”文件 和“sxs.exe”文件

用鼠标右键点D盘 选择 “打开”

删除D盘下的 “autorun.inf”文件 和“sxs.exe”文件(另外有个文件也是,是个.exe 同样删了它)

……

以此类推 删除所有盘上的 AUTORUN.INF文件 和“rose.exe”文件

单击开始 选择“运行” 输入 "regedit"(没有引号) ,回车

依次展开注册表编辑器左边的 我的电脑>HKEY_LOCAL_MACHINE>SOFTWARE>Microsoft>Windows>CurrentVersion>Run

删除Run项中的 ROSE (c:/windows/system32/SXS.exe)这个项目

关闭注册表编辑器

然后重新启动计算机 删除硬盘上是ROSE:

按下shift键不放 插入U盘 直到电脑提示“新硬件可以使用”

打开我的电脑

这时在U盘的图标上点鼠标右键 选择“打开” (不要点自动播放或者是双击!)

删除 SXS.exe和autorun.inf文件 病毒就没有了

有史以来第一次遭遇如此顽固的病毒,网上找了找,没有统一的名字,瑞星称为 Trojan.PSW.QQPass.pqb 病毒,我就叫它 sxs.exe病毒吧 重装系统后,双击分区盘又中了,郁闷,瑞星自动关闭无法打开,决定手动将其删除 现象:系统文件隐藏无法显示,双击盘符无反映,任务管理器发现 sxs.exe 或者 svohost.exe (与系统进程 svchost.exe 一字之差),杀毒软件实时监控自动关闭并无法打开 找了网上许多方法,无法有效删除,并且没有专杀工具 手动删除“sxs.exe病毒”方法: 在以下整个过程中不得双击分区盘,需要打开时用鼠标右键——打开 一、关闭病毒进程 Ctrl + Alt + Del 任务管理器,在进程中查找 sxs 或 SVOHOST(不是SVCHOST,相差一个字母),有的话就将它结束掉 二、显示出被隐藏的系统文件 运行——regedit HKEY_LOCAL_MACHINE/Software/Microsoft/windows/CurrentVersion/explorer/Advanced/Folder/Hidden/SHOWALL,将CheckedValue键值修改为1 这里要注意,病毒会把本来有效的DWORD值CheckedValue删除掉,新建了一个无效的字符串值CheckedValue,并且把键值改为0!我们将这个改为1是毫无作用的。(有部分病毒变种会直接把这个CheckedValue给删掉,只需和下面一样,自己再重新建一个就可以了) 方法:删除此CheckedValue键值,单击右键 新建——Dword值——命名为CheckedValue,然后修改它的键值为1,这样就可以选择“显示所有隐藏文件”和“显示系统文件”。 在文件夹——工具——文件夹选项中将系统文件和隐藏文件设置为显示 三、删除病毒 在分区盘上单击鼠标右键——打开,看到每个盘跟目录下有 autorun.inf 和 sxs.exe 两个文件,将其删除。 四、删除病毒的自动运行项 打开注册表 运行——regedit HKEY_LOCAL_MACHINE>SOFTWARE>Microsoft>Windows>CurrentVersion>Run 下找到 SoundMam 键值,可能有两个,删除其中的键值为 C://WINDOWS/system32/SVOHOST.exe 的 最后到 C://WINDOWS/system32/ 目录下删除 SVOHOST.exe 或 sxs.exe

2.电脑总是显示不是有效的win32应用程序

在使用电脑时,经常会有人遇到这样那样的问题,如:当打开QQ程序时,却发现打不开了,以前还好好的,怎么会突然打不开了,有的则是刚安装后,就打不开,还弹出提示:“不是有效的Win32位应用程序”,这样的问题,该如何解决。

一,如果是刚安装就打不开,则可能是安装文件不完整,这种情况不多,解决方法:重新下载和安装这个程序。

二,同样是刚安装就打不开,也可能版本不兼容,有一小部分这种情况,如果是高版本编译的程序,不能兼容低版本系统,如在Win7下编译的程序,不能在XP系统上使用,或者,在32位系统上安装64位版本的程序,也会有此问题。解决方法:检查程序是32还是64的,判断准确后再安装。如果自已是XP系统,就要考虑系统版本的问题,XP系统不要追求高版本,新版本,因为有可能不兼容。

三,如果之前是好好的,突然某天就打不开了,则可能是病毒损坏。

3.打开程序时提示“不是有效的Win32位应用程序”怎么办

情况一:当我们双击某些软件的安装文件来安装或是打开此软件时,可能会收到提示“***.exe不是有效地Win32应用程序”的提示。

情况二:在安装或打开所有的软件,都有遇到“不是有效地Win32应用程序”的提示。

解决方法:

第一种情况:往往是由于安装源文件不完整或是程序安装不成功,我们可以重新从官方网站来下载安装文件重新安装一下此程序。有时候你所选择的下载工具也是导致这种情况的发生的主要原因,必要时可以试用不同的工具进行下载。

第二种情况:我们安装多个软件都收到此提示时,那么可能是我们的exe文件关联被病毒破坏掉了。我们可以通过以下几点来解决:

杀毒

启动电脑时,连续按F8键进入安全模式,启动杀毒软件来全盘彻底查杀一下病毒,这一步是很有必要的,也是为使用第二步修复后避免再次发生的关键。

1、重新建立文件关联,同时按下“R键+Windows键”,键入“regedit”回车,打开注册表编辑器。

2、删除以下键值(如果有的话):

HKEY_CLASSES_ROOT/.exe

HKEY_CLASSES_ROOT/exe_auto_file

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts/EXE

3、最后重启电脑,再次打开注册表编辑器,确认第2步中的键值被删除后没有再被生成。

上述就是Win7打开软件提示“不是有效的Win32应用程序”的两种原因及解决方法了,参考两种方法设置之后就可以顺利打开软件了。

4.电脑提示不是有效的win32应用程序是怎么回事

解决方法:右键打开其中一受感染的盘符,在工具栏---文件夹选项--查看下, 选显示所有文件和文件夹,同时去除隐藏受保护的系统文件前的勾,你会发现在你的盘符下多了一antorun.inf 的文件,打开我们可以看到如下的内容: [AUTORUN] open=Iexplorers.exe 这句话的意思就是当你双击盘符时自动打开写入注册表中的病毒程序文件, 即使病毒被杀死,但是注册表的信息依然存在,这就是无法打开盘符的原因, 知道了原因,那么我们就来删除病毒在注册表中的残留信息,开始---运行中输入regedit打开注册表编辑程序,ctrl+f打开查找命令,输入Iexplorers.exe, 点查找,接下来会在注册表中找到此键值.一般在HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer /MountPoints/下. 对于分区不能双击打开者开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT/Drive/shell]将shell下的全部删除 然后关闭注册表 按键盘F5刷新 双击分区再看对于文件夹不能双击打开者开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT/Directory/shell]将shell下的全部 删除 然后关闭注册表 按键盘F5刷新 双击分区再看 HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer /MountPoints/F/Shell/command/下发现此键值,把shell子键删除即可.f3查找下一个,重复操作,直到所有的都清除.f5刷新,除盘符下的antorun.inf文件. 问题即可解决。

5.电脑提示不是有效的win32应用程序是怎么回事

解决方法:右键打开其中一受感染的盘符,在工具栏---文件夹选项--查看下, 选显示所有文件和文件夹,同时去除隐藏受保护的系统文件前的勾,你会发现在你的盘符下多了一antorun.inf 的文件,打开我们可以看到如下的内容: [AUTORUN] open=Iexplorers.exe 这句话的意思就是当你双击盘符时自动打开写入注册表中的病毒程序文件, 即使病毒被杀死,但是注册表的信息依然存在,这就是无法打开盘符的原因, 知道了原因,那么我们就来删除病毒在注册表中的残留信息,开始---运行中输入regedit打开注册表编辑程序,ctrl+f打开查找命令,输入Iexplorers.exe, 点查找,接下来会在注册表中找到此键值.一般在HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer /MountPoints/下.

对于分区不能双击打开者开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT/Drive/shell]将shell下的全部删除 然后关闭注册表 按键盘F5刷新 双击分区再看对于文件夹不能双击打开者开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT/Directory/shell]将shell下的全部 删除 然后关闭注册表 按键盘F5刷新 双击分区再看 HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer /MountPoints/F/Shell/command/下发现此键值,把shell子键删除即可.f3查找下一个,重复操作,直到所有的都清除.f5刷新,除盘符下的antorun.inf文件. 问题即可解决

电脑显示不是有效的应用程序怎么办

声明:沿途百知所有(内容)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们将尽快删除