第一种情况:因为兼容问题导致。解决方法如下: 咱们找到无法打开的文件,然后右键点击,在下滑菜单中选择属性,在弹出来的窗口中,咱们将界面切换到兼容性这一栏,然后勾选上以兼容模式运行,点击确定退出窗口。 第二种情况:因为文件关联错误导致。解决方法如下: 1.首先,有可能是病毒在作祟,因此,咱们运行电脑中的杀毒软件进行全盘杀毒,确保电脑中没有病毒的隐患。 2.因为这里需要涉及到修复注册表的操作,小编建议大家可以下载诸如sreng不是有效的win32应用程序怎么解决、xuetr一类的工具来修复咱们的注册表。 第三种情况:文件本身不完整。大家可以试着重新下载安装文件来解决问题。
安装系统提示不是有效的win32应用程序怎么解决?
解决“不是有效的win32应用程序”的方法/步骤
1 如果是某个软件出现了错误提示,你可以重新下载该软件,然后再次安装并检查下载的软件是否适合当前系统。
2 如果是在双击运行任意一个EXE格式的可执行文件都会出现这样的错误信息时,这可能由于系统感染了病毒所造成的,此时可通过以下措施来解决问题。
3 查杀病毒并删除注册表信息 先进入安全模式,运行系统中已安装好的杀毒软件,来对系统执行一次全盘杀毒操作,然后打开记事本并输入以下内容: Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT.exe] [-HKEY_CLASSES_ROOTexe_auto_file] [-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.EXE] 上述内容输入完毕后,将这个记事本文件另存为扩展名为REG格式的注册表文件(如“1.REG”)并将其双击导入到注册表编辑器中即可。
4 修复EXE文件关联 搜索并下载 “sreng”,然后将下载的ZIP格式压缩包解压到桌面并将解压得到的唯一一个EXE文件的扩展名修改为“cmd”,再双击运行之,其界面如图2所示; 最后勾选与“.EXE”所对应的复选框并单击“修复”按钮就可以了。
弹出不是有效“不是有效的win32应用程序”,怎么解决?
1、打开“我的电脑”,进入菜单“工具”→“文件夹选项”→“文件类型,单击“新建”弹出“新建扩展名”对话框,在“文件扩展名”框中填入“exe”,接着单击“高级”,在“关联的文件类型”下拉框中选择“应用程序”,单击“确定”返回,最后单击“应用”后关闭对话框2、如上面的方法不能解决,或应用那个按钮是灰的,那可以重启按F8选“命令提示符的安全模式”,然后在命令提示符下直接输入assoc .exe=exefile 或ftype exefile=%1%* 然后回车就OK了!
不是有效的Win32应用程序的解决方法?
①开始菜单——所有程序——附件中——打开记事本。
②在记事本里面输入以下代码,提示:最好直接从这里复制,以免书写出错,第一行与第二行之间一定要留一空白行。
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\\lnkfile]@=\"快捷方式\"\"EditFlags\"=dword:00000001\"IsShortcut\"=\"\"\"NeverShowExt\"=\"\"[HKEY_CLASSES_ROOT\\lnkfile\\CLSID]@=\"{00021401-0000-0000-C000-000000000046}\"[HKEY_CLASSES_ROOT\\lnkfile\\shellex][HKEY_CLASSES_ROOT\\lnkfile\\shellex\\ContextMenuHandlers][HKEY_CLASSES_ROOT\\lnkfile\\shellex\\ContextMenuHandlers\\Offline Files]@=\"{750fdf0e-2a26-11d1-a3ea-080036587f03}\"[HKEY_CLASSES_ROOT\\lnkfile\\shellex\\ContextMenuHandlers\\{00021401-0000-0000-C000-000000000046}][HKEY_CLASSES_ROOT\\lnkfile\\shellex\\DropHandler]@=\"{00021401-0000-0000-C000-000000000046}\"[HKEY_CLASSES_ROOT\\lnkfile\\shellex\\IconHandler]@=\"{00021401-0000-0000-C000-000000000046}\"[HKEY_CLASSES_ROOT\\lnkfile\\shellex\\PropertySheetHandlers][HKEY_CLASSES_ROOT\\lnkfile\\shellex\\PropertySheetHandlers\\ShimLayer Property Page]@=\"{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}\"[HKEY_CLASSES_ROOT\\.lnk]@=\"lnkfile\"[HKEY_CLASSES_ROOT\\.lnk\\ShellEx][HKEY_CLASSES_ROOT\\.lnk\\ShellEx\\{000214EE-0000-0000-C000-000000000046}]@=\"{00021401-0000-0000-C000-000000000046}\"[HKEY_CLASSES_ROOT\\.lnk\\ShellEx\\{000214F9-0000-0000-C000-000000000046}]@=\"{00021401-0000-0000-C000-000000000046}\"[HKEY_CLASSES_ROOT\\.lnk\\ShellEx\\{00021500-0000-0000-C000-000000000046}]@=\"{00021401-0000-0000-C000-000000000046}\"[HKEY_CLASSES_ROOT\\.lnk\\ShellEx\\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]@=\"{00021401-0000-0000-C000-000000000046}\"[HKEY_CLASSES_ROOT\\.lnk\\ShellNew]\"Command\"=\"rundll32.exe appwiz.cpl,NewLinkHere %1\"
③ 代码无误输入完整后,保存起来,点文件——保存。
④ 保存方法如下设置:
一,保存地址,自已选一个文件夹
二,自定义保存文件名,如:修复注册文件关联.reg 但扩展名一定要为.reg。
三,保存类型,所有文件(*.*),按“保存”按钮。
⑤从开始菜单中,选择“运行”程序,双击打开。
⑥打开运行框对话框,在框里面输入cmd reg delete \"HKEY_CLASSES_ROOT\\lnkfile\" /f 这条命令,按‘确定’。
命令解释:其意是先删除损坏的lnkfile项,清理后,再重新创建一遍lnkfile项,但顺序不要弄反,先要制作上面那个修复的注册文件,再来删除,因为这一项关联着所有应用程序,删除后,所有程序打不开,但可以打开后缀名为.reg的注册文件,所以要先制作好,导入注册文件后,所有应用类程序才能关联上,才能打开。
⑦找到刚才制作的这个“修复注册文件关联.reg”文件。
⑧双击,将其注入注册表,注入前,会弹出提示框,提示是否注入,按“是”即可。通过修复lnkfile注册项后,就可以打开应用程序。