1. 我的電腦重裝系統(tǒng)后,所有.exe文件都打不開(kāi)
文件關(guān)聯(lián)被更改了……
EXE文件關(guān)聯(lián)出錯(cuò)非常的麻煩,因?yàn)檫@種情況的出現(xiàn)多是由于病毒引起的,而殺毒軟件的主文件都是EXE文件,既然EXE文件關(guān)聯(lián)出錯(cuò),又怎能運(yùn)行得了殺毒軟件呢?還好XP提供了安全模式下的命令行工具供我們使用,可以利用命令行工具來(lái)解決這個(gè)問(wèn)題。
在安全模式下輸入:assoc.exe=exefile,屏幕上將顯示“.exe=exefile”?,F(xiàn)在關(guān)閉命令提示符窗口,按Ctrl+Alt+Del組合鍵調(diào)出“Windows安全”窗口,按“關(guān)機(jī)”按鈕后選擇“重新啟動(dòng)”選項(xiàng),按正常模式啟動(dòng)Windows后,所有的EXE文件都能正常運(yùn)行了!
2. 電腦exe文件打不開(kāi)怎么辦
1、“EXE File”可執(zhí)行程序,一種可在操作系統(tǒng)存儲(chǔ)空間中浮動(dòng)定位的可執(zhí)行程序,在“MS-DOS”和“MS-WINDOWS”下,此類(lèi)文件擴(kuò)展名為“.exe”。
2、WINDOWS 操作系統(tǒng)中的二進(jìn)制可執(zhí)行文件,可執(zhí)行文件分兩種一種是后輟名為“.COM”另一種就是“.EXE”了,“.COM”一般用于DOS,在WINDOWS系統(tǒng)中的執(zhí)行文件一般都是“.EXE”文件在 MS-DOS 中,用以標(biāo)識(shí)可執(zhí)行文件的文件擴(kuò)展名。用戶在提示行中輸入不帶“.exe”擴(kuò)展名的文件名后按 Enter 鍵就能運(yùn)行可執(zhí)行程序。
exe文件打不開(kāi)的原因有很多,但是一般都是由于病毒木馬所致,你可以常使用下面的方法解決exe文件打不開(kāi)的問(wèn)題。
----軟件解決方案:
1.下載免費(fèi)殺毒軟件進(jìn)行殺毒。
2.安裝完畢后全盤(pán)掃描。
3.使用系統(tǒng)修復(fù)功能,恢復(fù)系統(tǒng)正常。
----手動(dòng)解決方法:
1.在“開(kāi)始→運(yùn)行”中輸入CMD,打開(kāi)“命令提示符”窗口。
2.輸入ftype exefile=notepad.exe %1,這句話的意思是將所有的EXE文件用“記事本”打開(kāi)。這樣原來(lái)的病毒就無(wú)法啟動(dòng)了。
3.重啟電腦,你會(huì)看見(jiàn)打開(kāi)了許多“記事本”。當(dāng)然,這其中不僅有病毒文件,還有一些原來(lái)的系統(tǒng)文件,比如:輸入法程序。
4.右擊任何文件,選擇“打開(kāi)方式”,然后點(diǎn)擊“瀏覽”,轉(zhuǎn)到Windows/System32下,選擇cmd.exe,這樣就可以再次打開(kāi)“命令提示符”窗口。
5.運(yùn)行ftype exefile=""%1"" %*,將所有的EXE文件關(guān)聯(lián)還原?,F(xiàn)在運(yùn)行殺毒軟件或直接改回注冊(cè)表,就可以殺掉病毒了。
按照上面的方法就可以解決你exe文件打不開(kāi)的問(wèn)題。
3. 電腦上的EXE文件不能打開(kāi)怎么辦
通常情況下,exe文件打不開(kāi)的原因有很多,但是一般都是由于病毒木馬所致,這時(shí)候執(zhí)行任何Exe文件都會(huì)出錯(cuò)或者要你選擇運(yùn)行程序,于是就會(huì)彈出這樣的窗口
下面給出幾種常用的辦法,可以用來(lái)解決exe文件打不開(kāi)的問(wèn)題。
軟件解決方案:
1.下載免費(fèi)殺毒軟件 金山毒霸2011
2.安裝完畢后全盤(pán)掃描,這里就不再過(guò)多講解,相信大家都會(huì)的。
3.使用系統(tǒng)修復(fù)功能,恢復(fù)系統(tǒng)正常,一般系統(tǒng)里都安裝有修復(fù)工具,或者可以在網(wǎng)上下載EXE修復(fù)文件。
手動(dòng)解決方法:
出現(xiàn)這種情況考慮要通過(guò)注冊(cè)表來(lái)進(jìn)行修復(fù),但是注冊(cè)表工具regedit.exe也是exe,也不例外的被禁止。但一般病毒只會(huì)修改exe文件關(guān)聯(lián),并不會(huì)修改com文件關(guān)聯(lián).所以可以變換一下。
有些同學(xué)不知道注冊(cè)表編輯器和命令提示符在哪里,怎么打開(kāi)?cmd和regedit分別在開(kāi)始--運(yùn)行里面輸入可以打開(kāi)
regedit和cmd的位置分別在c盤(pán)windows文件夾和windows下的system32下
方法一 把regedit.exe改名為regedit.com,然后執(zhí)行regedit.com,把HKEY_LOCAL_MACHINESoftwareCLASSESexefileshellopencommand右邊默認(rèn)項(xiàng)的鍵值改為”%1〃 %*即可。
方法二 (只適用于Win2000/XP):1、將cmd.exe改名為cmd.com或cmd.scr。
2、運(yùn)行cmd.com
3、運(yùn)行下面兩個(gè)命令:ftype exefile=”%1〃 %*assoc .exe=exefile
4、將cmd.com改回cmd.exe。
如果方法二不行,按第三種來(lái),總有一款適合你,呵呵。
方法三
1.在“開(kāi)始→運(yùn)行”中輸入CMD,打開(kāi)“命令提示符”窗口。
2.輸入ftype exefile=notepad.exe %1,這句話的意思是將所有的EXE文件用“記事本”打開(kāi)。這樣原來(lái)的病毒就無(wú)法啟動(dòng)了。
3.重啟電腦,你會(huì)看見(jiàn)打開(kāi)了許多“記事本”。當(dāng)然,這其中不僅有病毒文件,還有一些原來(lái)的系統(tǒng)文件,比如:輸入法程序。
4.右擊任何文件,選擇“打開(kāi)方式”,然后點(diǎn)擊“瀏覽”,轉(zhuǎn)到WindowsSystem32下,選擇cmd.exe,這樣就可以再次打開(kāi)“命令提示符”窗口。
5.運(yùn)行ftype exefile=""%1"" %*,將所有的EXE文件關(guān)聯(lián)還原?,F(xiàn)在運(yùn)行殺毒軟件或直接改回注冊(cè)表,就可以殺掉病毒了。"
按照上面的方法就可以解決你exe文件打不開(kāi)的問(wèn)題。
4. 我電腦里所有的EXE文件都打不開(kāi)了
EXE關(guān)聯(lián)錯(cuò)誤!
1、打開(kāi)“我的電腦”,進(jìn)入菜單“工具”→“文件夾選項(xiàng)”→“文件類(lèi)型”,這時(shí)在現(xiàn)有的文件類(lèi)型中找不到擴(kuò)展名為exe的文件類(lèi)型,單擊“新建”彈出“新建擴(kuò)展名”對(duì)話框,在“文件擴(kuò)展名”框中填入“exe”,接著單擊“高級(jí)”,在“關(guān)聯(lián)的文件類(lèi)型”下拉框中選擇“應(yīng)用程序”,單擊“確定”返回,最后單擊“應(yīng)用”后關(guān)閉對(duì)話框
2、在cmd執(zhí)行后,執(zhí)行:
expand/i386/rundll32.ex_%Systemroot%/rundll32.exe
3、可以通過(guò)修改注冊(cè)表來(lái)恢復(fù)EXE文件。因?yàn)镋XE文件都無(wú)法打開(kāi),所以只有先將Windows目錄下的注冊(cè)表編輯器“Regedit.exe”改為“Regedit.com”,然后運(yùn)行它,依次找到HKEY_CLASSES_ROOT/exefile/shell/open/command,雙擊“默認(rèn)”字符串,將其數(shù)值改為“"%1" %*”就可以了。
4、在DOS下運(yùn)行“ftype exefile=%1 %*”或“assoc .exe=exefile”命令也可以恢復(fù)EXE文件的關(guān)聯(lián)。
注意:
1、在cmd執(zhí)行時(shí),先要斷掉rundll32.exe的進(jìn)程,否則,報(bào)錯(cuò)!不信試試。
2、在windows目錄下修改了“regedit.exe”為“regedit.com”之后,不必將其改過(guò)來(lái),因?yàn)橄到y(tǒng)自動(dòng)更正。
5. 電腦里面的exe文件都打不開(kāi)怎么辦
估計(jì)是exe的文件關(guān)聯(lián)被破壞了,多半是病毒所為,可以用一下方法來(lái)恢復(fù)。
1,先將Windows目錄下的注冊(cè)表編輯器“Regedit.exe”改為“Regedit.com”,然后運(yùn)行它,依次找到HKEY_CLASSES_ROOT/exefile/shell/open/command,雙擊“默認(rèn)”字符串,將其數(shù)值改為"%1" %*就可以了。
2,打開(kāi)“我的電腦”,進(jìn)入菜單“工具”→“文件夾選項(xiàng)”→“文件類(lèi)型”,這時(shí)在現(xiàn)有的文件類(lèi)型中找不到擴(kuò)展名為exe的文件類(lèi)型,沒(méi)關(guān)系,單擊“新建”彈出“新建擴(kuò)展名”對(duì)話框,在“文件擴(kuò)展名”框中填入“exe”,接著單擊“高級(jí)”,在“關(guān)聯(lián)的文件類(lèi)型”下拉框中選擇“應(yīng)用程序”,單擊“確定”返回,最后單擊“應(yīng)用”后關(guān)閉對(duì)話框。
或者以下這個(gè)方法
重新啟動(dòng)計(jì)算機(jī),在出現(xiàn)Windows歡迎屏幕前,就是剛剛自檢完成以后,馬上按下F8鍵,選擇帶命令行的安全模式,按下回車(chē)鍵,系統(tǒng)會(huì)以安全模式啟動(dòng)。啟動(dòng)后在命令好提示符下輸入:
1、輸入命令:
assoc.exe=exefile
2、或者輸入命令:
ftypeexefile="%1"%*
以上兩個(gè)命令,也可以取其一,其實(shí)都是可以恢復(fù)exe文件關(guān)聯(lián)的,多提供一種方法,以防萬(wàn)一!
然后重啟電腦就ok了。
6. Windows下所有.exe文件都打不開(kāi)了,怎么辦
恢復(fù)EXE文件關(guān)聯(lián)的方法 1,先將Windows目錄下的注冊(cè)表編輯器“Regedit.exe”改為“Regedit.com”,然后運(yùn)行它,依次找到HKEY_CLASSES_ROOT//exefile//shell//open//command,雙擊“默認(rèn)”字符串,將其數(shù)值改為"%1" %*就可以了。
2,在DOS下運(yùn)行“ftype exefile=%1 %*”或“assoc .exe=exefile”命令也可以恢復(fù)EXE文件的關(guān)聯(lián)。 3,打開(kāi)“我的電腦”,進(jìn)入菜單“工具”→“文件夾選項(xiàng)”→“文件類(lèi)型”,這時(shí)在現(xiàn)有的文件類(lèi)型中找不到擴(kuò)展名為exe的文件類(lèi)型,沒(méi)關(guān)系,單擊“新建”彈出“新建擴(kuò)展名”對(duì)話框,在“文件擴(kuò)展名”框中填入“exe”,接著單擊“高級(jí)”,在“關(guān)聯(lián)的文件類(lèi)型”下拉框中選擇“應(yīng)用程序”,單擊“確定”返回,最后單擊“應(yīng)用”后關(guān)閉對(duì)話框。
EXE文件關(guān)聯(lián)丟失的解決方法 發(fā)布時(shí)間:2003-10-29 blackangle 點(diǎn)擊: 5838 EXE文件關(guān)聯(lián)丟失的解決方法 文章來(lái)源:嵐山夜話 mand輸入:assoc .exe來(lái)顯示EXE文件關(guān)聯(lián),系統(tǒng)顯示“沒(méi)有為擴(kuò)展名.exe找到文件關(guān)聯(lián)”,難怪EXE文件都不能執(zhí)行。接著輸入:ftype | more來(lái)分屏顯示系統(tǒng)中所有的文件類(lèi)型,其中有一行顯示為“exefile="%1" %*”,難道只要將EXE文件與“exefile”關(guān)聯(lián),故障就會(huì)解決?于是在命令行輸入:assoc .exe=exefile(assoc與.exe之間有一空格),屏幕顯示“.exe=exefile”。
現(xiàn)在關(guān)閉命令提示符窗口,按[Ctrl+Alt+Del]組合鍵調(diào)出“Windows安全”窗口,按[關(guān)機(jī)]按鈕后選擇“重新啟動(dòng)”選項(xiàng),按正常模式啟動(dòng)Windows 2000后,所有的EXE文件都能正常運(yùn)行了。 幾點(diǎn)體會(huì) 事后,重新在控制面板中執(zhí)行文件夾選項(xiàng)命令,選擇“文件類(lèi)型”標(biāo)簽,發(fā)現(xiàn)在“已注冊(cè)的文件類(lèi)型”列表中沒(méi)有EXE,也沒(méi)有BAT和COM等文件類(lèi)型,說(shuō)明用文件夾選項(xiàng)命令無(wú)法創(chuàng)建這些類(lèi)型的文件關(guān)聯(lián),我們只能在命令提示符窗口中用ASSOC和FTYPE兩個(gè)命令來(lái)設(shè)置。
另外,利用regedit.com的方法應(yīng)該是最行之有效的辦法。 1、修改regedit.exe 為 regedit.com 2、HKEY_CLASSES_ROOT/exefile/shell/open/command下的default,鍵值為"%1" %*。