xp不是有效的win32应用程序怎么解决

如题所述

原因:电脑桌面程序出错造成的,

1、按下Windows+R打开运行窗口。


2、输入cmd reg delete "HKEY_CLASSES_ROOT\lnkfile" /f,点击确定。

 3、打开记事本,输入或直接粘贴以下代码:

       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"

4、然后将其保存为reg文件。

5、打开reg文件的保存位置,运行该reg文件,在弹出的提示中点击是。

6、然后就可以正常打开应用程序了。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-16
如果是所有的exe都提示这个问题的话,可能是电脑被病毒感染了。如果只是这个exe的话,建议重新进行下文件关联。
EXE关联错误!
1、打开“我的电脑”,进入菜单“工具”→“文件夹选项”→“文件类型,单击“新建”弹出“新建扩展名”对话框,在“文件扩展名”框中填入“exe”,接着单击“高级”,在“关联的文件类型”下拉框中选择“应用程序”,单击“确定”返回,最后单击“应用”后关闭对话框
2、如上面的方法不能解决,或应用那个按钮是灰的,那可以重启按F8选“命令提示符的安全模式”,然后在命令提示符下直接输入assoc .exe=exefile 或ftype exefile=%1%* 然后回车就OK了!

你多百度下 网上很多解决办法。不过最好是先杀下毒,很多病毒寄生在exe中。本回答被提问者采纳
第2个回答  2020-03-03

不是有效的win32应用程序

第3个回答  2019-11-22
第4个回答  2020-04-03
相似回答