專業(yè)軟件下載站,為您提供無病毒無木馬的純凈綠色軟件

下載排行榜

教程信息

不是有效的win32應(yīng)用程序是什么意思

發(fā)布時(shí)間:2021-06-08
不少網(wǎng)友提出了同樣的問題。 打開某個(gè)程序時(shí),提示“不是有效的Win32應(yīng)用程序”。 下圖中的qq就是這種情況,在單個(gè)應(yīng)用中很常見。 出現(xiàn)此類問題的原因有很多,比如安裝包不完整、版本不兼容等。 解決辦法是重新下載安裝包或者更換適合自己系統(tǒng)的程序版本,但是出現(xiàn)這些問題的概率很小,大概在10-20%左右。 注冊表的大部分文件關(guān)聯(lián)損壞(lnkfile值損壞較多,.exe值也損壞。如果.exe損壞,可以看我的另一篇文章《打開程序時(shí)提示》是 不是有效的 Win32 位應(yīng)用程序 ""),這主要是由病毒引起的。 修復(fù)前最好能殺掉病毒。 如果沒有,則必須在修復(fù)后立即殺死病毒。 解決這個(gè)問題的方法是再次修復(fù)注冊表lnkfile值,問題基本可以解決。  
不是有效的win32應(yīng)用程序是什么意思
 
 1. 開始菜單 -> 所有程序 -> 附件 -> 打開記事本。  
 
 
 2.然后在記事本中輸入以下代碼。 提示:最好直接從這里復(fù)制,以免寫錯(cuò)。 一定要在第一行和第二行之間留一個(gè)空行。  
 
Windows 注冊表編輯器版本 5.00
 
[HKEY_CLASSES_ROOT\lnkfile]
 
@="shortcut"
 
"EditFlags"=dword:00000001
 [  H]"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]  
 
@="{750fdf0e-2a26-11d1-a3ea-080036587f03}"
 
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000400-C0004  ]
[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
 
@="{00021401-0000-0000-C000-000000000046}"
 
[HKEY_CLASSES_ROOT\lnkfile\shellex\lnkfile\shellex  H]
@="{00021401-0000-0000-C000-000000000046}"
 
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]
 
[HKEY_CLASSESfile\Sheetexlnk  ShimLayer 屬性頁]
 
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
 
[  HKEY_CLASSES_ROO T\.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\Shell00C00F  - 000000000046}]
 
@="{00021401-0000-0000-C000-000000000046}"
 
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{0002100000000-0400-000000000000000000000000000000000000000000000046}  ] 
 
@="{00021401-0000-0000-C000-000000000046}"
 
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d-0920-11d1-9DHC046C000-000000000046}  ] 
@="{00021401-0000-0000-C000-000000000046}"
 
[HKEY_CLASSES_ROOT\.lnk\ShellNew]
 
"Command"="rundll32.exe appwiz.cpl  , NewLinkHere %1"
 
 
 2.輸入完整代碼無誤后,保存,點(diǎn)擊文件->保存。  
 
 
 3.保存方式設(shè)置如下: 
 
 1.保存地址,自行選擇文件夾 
 
 2.自定義保存文件名, 如:修復(fù)注冊 該文件與.reg 相關(guān)聯(lián),但擴(kuò)展名必須是.reg。  
 
 三、保存類型,所有文件(*.*),按“保存”鍵。  
 
 
 4. 然后從開始菜單中選擇“運(yùn)行”程序,雙擊打開它。  
 
 
 5. 打開運(yùn)行框?qū)υ捒,在框中輸入cmd reg delete "HKEY_CLASSES_ROOT\lnkfile" /f 這個(gè)命令,然后按“確定”。  
 
 6.命令說明:本意是先把損壞的lnkfile項(xiàng)刪除,清理干凈后再重新創(chuàng)建lnkfile項(xiàng),但不要顛倒順序,先制作上面修復(fù)的注冊文件,然后 然后刪除它。 由于此項(xiàng)與所有應(yīng)用程序相關(guān)聯(lián),刪除后所有應(yīng)用程序都無法打開,但可以打開后綴為.reg 的注冊文件,因此必須先制作。 導(dǎo)入注冊文件后,即可關(guān)聯(lián)所有應(yīng)用。 打開。  
 
 
 7、找到剛才制作的“修復(fù)注冊文件關(guān)聯(lián).reg”文件。  
 
 
 8.雙擊注入注冊表。 注射前會彈出提示框,提示是否注射,直接按“是”即可。 修復(fù)lnkfile注冊項(xiàng)后,就可以打開應(yīng)用了。  [高][高]
本文鏈接地址: toyzillatrading.com/ddjc/win10/31939.html