綠色(sè)資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行(háng)|軟(ruǎn)件分類|軟件專題|廠商大全

綠色資源(yuán)網

技術教程
您的位置:首頁電腦醫院係統故障 → EXE文(wén)件關聯丟失的解決方法

EXE文件關聯(lián)丟失的解決方法

我要評論 2011/02/24 17:17:14 來(lái)源:綠色資(zī)源網 編輯:綠色資源站 [ ] 評論:0 點擊:416次

  一個十分棘(jí)手的問題,就(jiù)是進入Windows 2000後所有擴展名(míng)為EXE的文件都(dōu)不(bú)能運行了。現將發現和解決這一問題的過程及體會寫(xiě)成下文,希望在今後(hòu)碰到類似問題時會對大家有所幫助。

  故障現象(xiàng)

  一日,開機後(hòu)進入Windows 2000,突然彈出了一個對話框(kuàng),標題(tí)為“C:\Program Files\Microsoft office\OSA9.EXE”, 提(tí)示信息為(wéi)“該文件沒有關聯程序執(zhí)行該操作(zuò)。請在(zài)控製麵板的文件夾(jiá)選項中創建關聯程序”。我十分吃驚(jīng),心想:會(huì)不會所有擴展名(míng)為EXE的文件都不能運行?果然,雙擊桌麵上所有與(yǔ)EXE文件鏈接的快捷方式圖標都不能打開相應的程序!這下我可急出了一身冷汗。

  故障分析

  一定是某個軟(ruǎn)件甚至可能是病毒把擴展名為EXE的文件(jiàn)關聯(lián)刪除或修改了,因此按照前麵對(duì)話框的提示從控製麵板中執(zhí)行(háng)“文件(jiàn)夾選項”命令,選擇“文件(jiàn)類型(xíng)”標(biāo)簽,在“已注冊的(de)文件類型”列表中找不到擴展名EXE和它(tā)的文件關聯。試(shì)著按[新建(jiàn)]按鈕,在“文件擴展名”後輸入“.exe”,按[高級]按(àn)鈕(niǔ),係統自動將其文件類型定(dìng)義為“應用程序”,按(àn)[確定]按鈕後(hòu)在“已注冊的文(wén)件類(lèi)型”列表中出現了擴展名“EXE”,選擇它後按[更改]按鈕,係統要求選擇(zé)要使用的程序,可是到底要選擇什麽應用程序來打開EXE文件?看來這個(gè)方法無效,隻好按[取消]按(àn)鈕返回“文件夾選項”對話框。由於以前我從沒聽說要(yào)為擴(kuò)展(zhǎn)名為(wéi)“.exe”的文(wén)件建立文件關聯,所以在“已注冊的文件類型”列表(biǎo)中選擇“EXE應用程序(xù)”,並按[刪除]按鈕將它刪除(chú)。由於所有EXE文件都不能執行,所以也無(wú)法用注冊表編輯(jí)器(因為我隻能運行Regedit.exe或Regedit32.exe來打開注冊表編輯器)來(lái)修改注冊表,看來隻好重新啟動計算機了。在出現“正在啟動Windows…”時按[F8]鍵,出現“Windows 2000高級選項菜單”,選其中的“最後一次(cì)正確的配置”,進入Windows 2000時(shí)仍然報錯。隻(zhī)好再次重新啟動(dòng),這次選“安全模式”,雖(suī)然(rán)沒有報錯(cuò),但仍不能運行EXE文件。再試試“帶命令行提示的安全模式”選項,啟動成功後在命令提示符窗口的命令行輸入:help | more(“|”是管道符號,在鍵盤上位於Backspace鍵左邊),在係統顯示(shì)的信息第一行我看(kàn)到了如下信息“ASSOC Displays or modifies file extension associations”,大(dà)致(zhì)意思是“ASSOC顯示或修改文件擴展名關聯(lián)”。心中頓時一喜,別急(jí),按任意(yì)鍵繼(jì)續查看,又看到了如下(xià)信(xìn)息“FTYPE Displays or modifies file types used in file extension associations.”,大意是“FTYPE顯示或修改用在文件擴展名關聯(lián)中的文件類型”,原來在命令(lìng)提示符窗口還隱藏著這兩個特殊命令,可以用來設(shè)置文(wén)件擴展名(míng)關(guān)聯。於是,在命令行分別輸入“help assoc”和“help ftype”兩個命令獲取了它們的使用方法接著通過(guò)下麵的設置,終於解決(jué)了EXE文件(jiàn)不能運行的故障。
  故障解決

  先(xiān)在(zài)命令行command輸入:assoc .exe來顯示EXE文(wén)件關聯,係統顯示“沒(méi)有為擴展名.exe找到文(wén)件關聯”,難怪EXE文件都不能執行。接著輸入:ftype | more來分屏顯示(shì)係統中所有的文件類型,其中(zhōng)有一(yī)行顯示為“exefile="%1" %*”,難道隻要將EXE文(wén)件(jiàn)與“exefile”關聯,故障就會解決?於是在命令行輸入:assoc .exe=exefile(assoc與.exe之間有(yǒu)一空格),屏幕顯示“.exe=exefile”。現在關閉命令提示符窗口,按[Ctrl+Alt+Del]組合(hé)鍵(jiàn)調出“Windows安全(quán)”窗口,按[關機]按鈕後選擇“重(chóng)新啟動”選項,按正常模式啟動Windows 2000後,所有的EXE文件都能(néng)正常運行了。

  幾點體會

  事後,重新在(zài)控製麵(miàn)板中(zhōng)執行文件夾選項命令,選擇“文件類型”標簽,發現在“已注冊的文件類型”列表中沒有EXE,也(yě)沒有BAT和(hé)COM等文件類型,說明用文件夾(jiá)選項命令無法創建這(zhè)些類型的文件關聯,我們隻能在命令提示符窗口中用ASSOC和FTYPE兩個命令來設置。

另外,最後一條魚所說的利用regedit.com的(de)方法應該是最行之有效的辦法。
1、修改regedit.exe 為 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,鍵值為"%1" %*
這(zhè)個經(jīng)我測試完全正宗方便快捷之方法!
最後謝謝大家

----------

我也遇到過這(zhè)個情況,用的(de)是跟此文作者一樣的辦法:修改注冊表解決(jué)的

相關文章:http://support.microsoft.com/?id=311446

關鍵詞:EXE文件關(guān)聯,解決方法

閱讀本文後您有什麽感想? 已有 人給出評價(jià)!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡