萬立夫
在遇到這一類問題的時(shí)候,最簡(jiǎn)單的方法就是根據(jù)提示框中的信息,搜索并下載相應(yīng)的DLL文件。
首先打開https://www.dll-files.com網(wǎng)站,點(diǎn)擊頁面右上角的“語言”按鈕,在彈出的菜單中選擇“中文”,將界面切換到我們熟悉的中文。
接下來在搜索框中輸入需要的文件名,點(diǎn)擊后面的“搜索DLL文件”按鈕(圖1),當(dāng)出現(xiàn)搜索結(jié)果后,找到我們需要的文件鏈接(圖2),點(diǎn)擊進(jìn)入該文件的下載頁面。由于現(xiàn)在的文件通常分為32位和64位的版本,因此用戶在下載列表中可以根據(jù)自己的系統(tǒng)版本找到對(duì)應(yīng)的文件版本,點(diǎn)擊后面的“下載”(圖3)。
下載所得的文件需要存放到相應(yīng)的位置才行,通常我們有三個(gè)位置可以選擇:該軟件程序的安裝目錄、系統(tǒng)的C:\Windows\System32目錄及CAWindows目錄。如果使用的是64位操作系統(tǒng),那么也可以將文件復(fù)制到C:\Windows\SysWOW64目錄下。接下來重新啟動(dòng)之前的故障軟件,就會(huì)發(fā)現(xiàn)它可以正常使用了。
如果感覺手工方法操作比較麻煩,我們也可以使用專業(yè)的工具進(jìn)行修復(fù)操作,不過https://www.dll-files.com網(wǎng)站提供的工具需要收費(fèi),所以我們可以選擇另外一款名為“DirectX修復(fù)工具”的軟件來操作(https://dwz.cn/LKf60LEz)。解壓后運(yùn)行文件夾中的可執(zhí)行文件,在彈出的界面中點(diǎn)擊“檢測(cè)并修復(fù)”按鈕。DirectX組件并非是獨(dú)立的,它和非DirectX組件的其他系統(tǒng)DLL文件存在著相互關(guān)聯(lián)和依托的關(guān)系,所以在檢測(cè)修復(fù)DirectX時(shí),DirectX修復(fù)工具也會(huì)對(duì)其支持的其他DLL文件同步進(jìn)行掃描,一旦發(fā)現(xiàn)缺少的文件就會(huì)自動(dòng)從網(wǎng)絡(luò)進(jìn)行下載(圖4)。
有些DLL文件復(fù)制到相關(guān)的文件夾中后,用戶也許會(huì)發(fā)現(xiàn)它沒有起到任何的作用,這是因?yàn)闆]有對(duì)該文件進(jìn)行注冊(cè)造成的。要想注冊(cè)DLL文件,首先點(diǎn)擊“DirectX修復(fù)工具”操作界面“工具”菜單下的“選項(xiàng)”按鈕,在彈出的對(duì)話框中選擇“高級(jí)”標(biāo)簽,最后點(diǎn)擊“注冊(cè)系統(tǒng)文件夾中所有DLL文件”按鈕就可以了(圖5)。如果使用的是64位的操作系統(tǒng),那么還需要勾選“包括64位的DLL文件”選項(xiàng)。