首先缴啡,這里譴責(zé)一下有的人的技術(shù)貼瞎幾把亂寫(xiě)。之前eclipse安裝有問(wèn)題瓷们,所以我百度解決辦法业栅,聽(tīng)了一個(gè)SB的技術(shù)帖的指導(dǎo)改了注冊(cè)表編輯器中的.exe配置,然后整個(gè)電腦的.exe文件都打不開(kāi)了谬晕,包括cmd控制臺(tái)和regedit注冊(cè)表碘裕。
然后開(kāi)始各種百度解決辦法,雖然大多數(shù)我都沒(méi)用攒钳,但是這里列出來(lái)帮孔,萬(wàn)一以后用到了,或者我沒(méi)用不撑,但是看這個(gè)帖子的你用到了呢文兢。
第一種辦法
其實(shí)這個(gè)我覺(jué)得挺腦殘的,也可能是我心態(tài)不對(duì)焕檬。.exe文件都無(wú)法打開(kāi)了姆坚,cmd不是exe文件?還有人要在cmd里面解決的实愚。
- 打開(kāi)cmd控制臺(tái)(你要是能打開(kāi)這個(gè)最簡(jiǎn)單反正)
- 輸入 assoc .exe=exefile 這個(gè)命令(注意.前面有空格旷偿,建議復(fù)制粘貼),然后按回車(chē)鍵爆侣。
- 回車(chē)后顯示.exe=exefile表示成功修復(fù)萍程,.exe文件就可以打開(kāi)了。
第二種辦法
與第一種異曲同工之妙兔仰,都特么SB到不行茫负。
- 在運(yùn)行輸入regedit,進(jìn)入注冊(cè)表編輯器(我的問(wèn)題就是這個(gè)也進(jìn)不來(lái)乎赴,因?yàn)檫@個(gè)同樣屬于.exe文件忍法。)
- 找到HKEY_CLASSES_ROOT\exefile\shell\open\command鍵值,將默認(rèn)值改為“%1” %*
- 找到HKEY_CLASSES_ROOT.exe鍵值榕吼,將默認(rèn)值改為exefile(如果沒(méi)有自己創(chuàng)建這個(gè)鍵饿序。我就是看坑人的技術(shù)貼把這個(gè)刪了,一臉淚案肌)
- 至此原探,完成了。正常來(lái)說(shuō).exe文件就可以打開(kāi)了。
第三種方法
這個(gè)還稍微靠點(diǎn)譜咽弦,但是可能是系統(tǒng)版本問(wèn)題徒蟆,我也用不了。
- 先將regedit.exe改名為regedit.com或regedit.scr型型。(這個(gè)在c盤(pán)windows段审、system32里面,然后我win10系統(tǒng)是改不了后綴的闹蒜,顯示沒(méi)有權(quán)限)
- 運(yùn)行regedit.com寺枉,找到HKEY_CLASSES_ROOT\exefile\shell\open\command鍵值,將默認(rèn)值改為%1 %*绷落,找到HKEY_CLASSES_ROOT.exe鍵值型凳,將默認(rèn)值改為exefile。
- 再將regedit.com改回regedit.exe即可嘱函。
剛剛說(shuō)了甘畅,我是win10系統(tǒng),所以改不了文件后綴往弓,如果你也是這樣疏唾,別著急,往下慢慢看函似。
第四種方法(只適用于win2000/xp)
這種方法和第三種異曲同工槐脏,而且我的系統(tǒng)也用不了,但是這里列出來(lái)萬(wàn)一別人用到了呢撇寞。
- 將cmd.exe改名為cmd.com或cmd.scr顿天。
- 運(yùn)行cmd.com
- 運(yùn)行下面兩個(gè)命令:
ftype exefile=%1 %*
assoc .exe=exefile - 將cmd.com改回cmd.exe
第五種方法(個(gè)人感覺(jué)很靠譜,但是我還是沒(méi)能用)
這種方法沒(méi)那么多限制了蔑担,而且從邏輯上講容易理解容易實(shí)現(xiàn)牌废,雖然我用沒(méi)成功但是我覺(jué)得還是很有用的。
- 確定文件的擴(kuò)展名是顯示的
- 新建的文本文檔啤握,復(fù)制下面的代碼鸟缕,然后到記事本中粘貼(底下的代碼我也是復(fù)制的,當(dāng)時(shí)沒(méi)跑起來(lái)排抬,但是現(xiàn)在試過(guò)了是可以運(yùn)行的懂从。為了格式方便用這個(gè)代碼格式了。注意空行什么的都要按照要求來(lái)蹲蒲,最好直接復(fù)制粘貼番甩,別自己瞎改)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"
[HKEY_CLASSES_ROOT\.exe\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"
-
把這個(gè)文件另存為XX.reg文件,格式選擇所有文件届搁。編碼我是用ANSI.
-
雙擊運(yùn)行此文件缘薛。如果運(yùn)行結(jié)果和我下面的圖一樣就是成功了窍育,然后.exe文件可以正常使用了。
注意掩宜,這里我之前沒(méi)調(diào)好的時(shí)候每次都是報(bào)錯(cuò)的,然后用別的模式調(diào)好了的么翰。但是我現(xiàn)在這這篇文章是自己的筆記本牺汤,然后運(yùn)行就正常。我懷疑有兩點(diǎn)可能:
- 公司的電腦因?yàn)?exe這個(gè)key都直接讓我刪除了浩嫌,所以這個(gè)腳本是錯(cuò)誤的檐迟。
-
公司的電腦有什么加密,權(quán)限之類(lèi)的東西码耐,所以解析出來(lái)的可能是不一樣追迟。(平時(shí)公司電腦給別人傳文件,接收方也都是亂碼骚腥,確實(shí)是有加密敦间,但是不知道reg文件受不受影響)
第六種方法(這個(gè)是在已有的只是的基礎(chǔ)上自己琢磨的,反正我沒(méi)看到一個(gè)這樣的教程)
- 按住鍵盤(pán)上的Shift鍵束铭,然后單擊重新啟動(dòng)按鈕廓块。
- 選擇“疑難解答>高級(jí)選項(xiàng)>啟動(dòng)設(shè)置”,然后單擊“重啟”按鈕契沫。
- 當(dāng)您的計(jì)算機(jī)重新啟動(dòng)時(shí)带猴,將顯示一個(gè)選項(xiàng)列表。 選擇控制臺(tái)安全模式懈万。(有的教程確實(shí)說(shuō)到進(jìn)入這里了拴清,但是說(shuō)的是進(jìn)入安全模式,然后cmd会通。問(wèn)題是進(jìn)入安全模式也cmd也打不開(kāi)翱谟琛!L槌蕖F煌!簡(jiǎn)直奇葩了驾凶。所以這里一定要進(jìn)入控制臺(tái)安全模式Q栏Α!调违!)
- 在這直接打開(kāi)的就是一個(gè)cmd控制臺(tái)了窟哺,然后我們就可以進(jìn)入到regedit,修改那兩個(gè)地方了技肩。按要求改就可以且轨。應(yīng)該也可以控制臺(tái)直接操作浮声,但是我是進(jìn)入到注冊(cè)表編譯器改的。HKEY_CLASSES_ROOT\exefile\shell\open\command鍵值旋奢,將默認(rèn)值改為%1 %*泳挥,找到HKEY_CLASSES_ROOT.exe鍵值,將默認(rèn)值改為exefile至朗。
改好之后屉符,退出安全模式就ok了。因?yàn)槲也恢揽刂婆_(tái)怎么退出安全模式锹引,所以我直接任務(wù)管理器然后關(guān)機(jī)重啟的矗钟。
至此,我這一次因?yàn)榭拥臃傅每拥e(cuò)誤終于改正了嫌变!這里還是忍不住問(wèn)候一下當(dāng)時(shí)那個(gè)技術(shù)貼的作者吨艇。勸你善良。真的腾啥,第一次當(dāng)人怎么就這么不干人事呢东涡!
然后這里整理一下之后,其實(shí)也學(xué)到不少東西倘待。然后雖然一下午的時(shí)間但是也值得吧软啼!還有,網(wǎng)絡(luò)環(huán)境參差不齊延柠,就這么一點(diǎn)問(wèn)題祸挪,N多個(gè)人都說(shuō)只能重做系統(tǒng)。贞间。贿条。大哥大姐們,我覺(jué)得無(wú)知不可怕增热,但是出來(lái)瞎幾把亂講就過(guò)分了整以!還好意志堅(jiān)定沒(méi)重做。
最后的最后峻仇,本人寫(xiě)的所有帖子(純粹的知識(shí)貼不算)都是手打公黑,并且配有實(shí)踐,親測(cè)可用的才寫(xiě)的摄咆!然后我希望大家能不能稍微有那么一點(diǎn)良心凡蚜?親測(cè)可用了再轉(zhuǎn)載抄襲瞎雞兒宣傳?
好了吭从,全文手打不易朝蜘,如果稍微幫到你了,請(qǐng)點(diǎn)個(gè)喜歡點(diǎn)個(gè)關(guān)注支持一下~~~~~也祝大家工作順順利利涩金。