軟體信息
軟體名稱: DirectX修復工具
軟體版本:V3.7.0.26539
軟體大小:30.6MB/7z格式壓縮,101MB/zip格式壓縮 ,231MB/解壓後
其他版本:增強版 /線上修復版
軟體類別:系統修復/系統增強
軟體授權:免費軟體
軟體產地:國產軟體
軟體語言:簡體中文/繁體中文/英文
套用平台:WinXP/Win7/Win8/Win8.1/Win10
軟體介紹
本程式的主要功能是檢測當前系統的DirectX狀態,如果發現異常則進行修復。程式主要針對0xc000007b問題設計,可以完美修復該問題。本程式中包含了最新版的DirectX redist(Jun2010),並且全部DX檔案都有Microsoft的數字簽名,安全放心。
本程式為了應對一般電腦用戶的使用,採用了傻瓜式一鍵設計,只要點擊主界面上的“檢測並修復”按鈕,程式就會自動完成校驗、檢測、下載、修復以及註冊的全部功能,無需用戶的介入,大大降低了使用難度。
本程式適用於多個作業系統,如Windows XP(需先安裝.NET 2.0,詳情請參閱“致Windows XP用戶.txt”檔案)、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 8.1 Update、Windows 10,同時兼容32位作業系統和64位作業系統。本程式會根據系統的不同,自動調整任務模式,無需用戶進行設定。
本程式的V3.7版分為標準版、增強版以及線上修復版。標準版支持修復DirectX的功能,而增強版則支持同時修復DirectX和c++的功能。線上修復版與標準版相同,默認只支持修復DirectX,但其所需的數據包需要在修復時自動下載。各個版本之間,主程式完全相同,只是其配套使用的數據包不同。因此,標準版和線上修復版可以通過補全擴展包的形式成為增強版。本程式自V3.5版起,自帶擴展功能。只要在主界面的“工具”選單下打開“選項”對話框,找到“擴展”標籤,點擊其中的“開始擴展”按鈕即可。擴展過程需要Internet連線,擴展成功後重新運行程式即可使新的數據包生效。
本程式自V2.0版起採用全新的底層程式架構,使用了異步多執行緒編程技術,使得檢測、下載、修復單獨進行,互不干擾,快速如飛。新程式更改了自我校驗方式,因此使用新版本的程式時不會再出現自我校驗失敗的錯誤;但並非取消自我校驗,因此程式安全性與之前版本相同,並未降低。
程式有自動更新c++功能。由於絕大多數軟體運行時需要c++的支持,並且c++的異常也會導致0xc000007b錯誤,因此程式在檢測修復的同時,也會根據需要更新系統中的c++組件。自V3.2版本開始使用了全新的c++擴展包,可以大幅提高工業軟體修復成功的機率。修復c++的功能僅限於增強版,標準版及線上修復版在系統c++異常時(非丟失時)會提示用戶使用增強版進行修復。除常規修復外,新版程式還支持C++強力修復功能。當常規修復無效時,可以到本程式的選項界面內開啟強力修復功能,可大幅提高修復成功率。請注意,此功能為試驗性功能,請僅在常規修復無效時再使用。
程式有兩種視窗樣式。正常模式即默認樣式,適合絕大多數用戶使用。另有一種簡約模式,此時視窗將只顯示最基本的內容,修復會自動進行,修復完成10秒鐘後會自動退出。該視窗樣式可以使修復工作變得更加簡單快速,同時方便其他軟體、遊戲將本程式內嵌,即可進行無需人工參與的快速修復。開啟簡約模式的方法是:打開程式所在目錄下的“Settings.ini”檔案(如果沒有可以自己創建),將其中的“FormStyle”一項的值改為“Simple”並保存即可。
新版程式支持命令行運行模式。在命令行中調用本程式,可以在路徑後直接添加命令進行相應的設定。常見的命令有5類,分別是設定語言的命令、設定視窗模式的命令,設定安全級別的命令(用於應對可能出現的全部檔案修復失敗問題 )、開啟強力修復的命令、顯示版權資訊的命令。具體命令名稱可以通過“/help”或“/?”進行查詢。
程式有高級篩選功能,開啟該功能後用戶可以自主選擇要修復的檔案,避免了其他不必要的修復工作。同時,也支持通過檔案進行輔助篩選,只要在程式目錄下建立“Filter.dat”檔案,其中的每一行寫一個需要修復檔案的序號即可。該功能僅針對高級用戶使用,並且必須在正常視窗模式下才有效(簡約模式時無效)。
本程式有自動記錄日誌功能,可以記錄每一次檢測修復結果,方便在出現問題時,及時分析和查找原因,以便找到解決辦法。
程式的“選項”對話框中包含了6項高級功能。點擊其中的“註冊系統資料夾中所有dll檔案”按鈕可以自動註冊系統資料夾下的所有dll檔案。該項功能不僅能修復DirectX的問題,還可以修復系統中很多其他由於dll未註冊而產生的問題,頗為實用。點擊該按鈕旁邊的小箭頭,還可以註冊任意指定資料夾下的dll檔案,方便用戶對綠色版、硬碟版的程式組件進行註冊。點擊第二個按鈕可以為dll檔案的右鍵選單添加“註冊”和“卸載”項,方便對單獨的dll檔案進行註冊。請注意,並不是所有的dll檔案都可以通過這種方式註冊。點擊“擴展”選項卡可以將任意版本的程式擴展成增強版。點擊“DirectX版本”選項卡,可以自行修改系統中DirectX的版本信息。點擊“DirectX加速”選項卡可以控制系統中DirectX加速的開啟與關閉(可解決DirectX加速不可用、已禁用的問題 )。點擊“實驗室”選項卡可以開啟實驗功能:C++強力修復功能,通過全新的代碼設計,徹底改善對於頑固異常檔案的處理,極大提高修復成功率。API Sets強力修復功能 ,參照了DirectX檔案的精細修複方式,極大地改善了修復失敗的情況。修復失敗時啟用錯誤調試功能,針對之前版本出現的所有檔案均修復失敗的問題專門研發,可以在出現問題時分析錯誤原因。
新版程式集成了用戶反饋程式,可以在用戶允許的前提下傳送檢測修復結果。用戶也可以在出現問題時通過反饋程式和軟體作者進行交流,共同查找問題。反饋是完全自願和匿名(如果不填寫E-mail地址)的。
本程式基於Microsoft .NET Framework 2.0開發,對於Windows 2000、Windows XP、Windows 2003的用戶需要首先安裝。NET Framework 2.0或更高版本方可運行本程式。有關下載和安裝的詳細信息請參閱“致Windows XP用戶。txt”檔案。對於Windows Vista、Windows 7用戶,可以直接運行本程式。
同時鑒於Windows 8(Windows 8.1、Windows 8.1 Update)、Windows 10系統中默認未包含.NET Framework 2.0,因此新版的程式資料夾內將包含一個DirectX_Repair_win8的特別版程式,該程式功能與通用版相同,基於.NET Framework 4.0開發,可以在Windows8(Windows 8.1、Windows 8.1 Update)、Windows 10系統中直接運行(其他系統如果安裝了.NET Framework 4.0也可以運行這個特別版的程式)。
更新日誌
DirectX修復工具V3.7更新日誌(重要更新)
新增的功能:
新增對於DirectX 12檔案的支持。d3dcompiler_47.dll屬於DirectX 12相關檔案,新版程式已支持對該檔案的檢測及修復。
新增全新的c++擴展包。新版程式增加了c++2017的擴展包,可以修復c++2017的相關內容,可以在一定程度上提高0xc000007b錯誤修復的機率。
新增c++強力修復功能。如在常規模式下無法成功修復c++,可直接在本程式的選項界面內開啟強力修復功能,可大幅提高修復成功率。此功能為試驗性功能,請僅在常規修復無效時再使用。
新增API Sets強力修復功能。參照DirectX相關檔案的精細修復模式,API Sets強力修復功能可以顯著提高對應檔案的修復成功率。此功能為試驗性功能,請僅在常規修復無效時再使用。
新增了加密的下載方式。如果常規擴展操作無法成功,可以考慮使用加密的下載連結進行擴展,以便增加成功率。啟用方法是,在settings.ini檔案中新增一項:SecureLink=True。在擴展頁面左上角可以看到一個鎖型標誌,即代表目前使用加密連線。
新增對於命令行的支持。本程式可以被命令行調用,並接受命令行中提供的參數。具體參數可在命令行中用“/help”命令查詢。
新增對於繁體中文的支持。新版程式添加了對於繁體中文的支持,同時新增支持本程式語言自動適配系統語言的功能,方便使用。
新增了兩種可以設定安全級別的方式。當本程式被設定為無人值守的自動安裝模式時,可以在settings.ini檔案中新增一項:ForceLowSecurity=True,此時程式將被強制設定為低安全級別模式,避免出現全部檔案修復失敗的問題。在settings.ini檔案中新增一項:DefaultLowSecurity=True,此時程式默認的安全級別被設定為“低”,打開選項對話框可以看到“低安全級別”已被勾選(此命令只對第一次運行DirectX修復工具的電腦有效,如果電腦之前已經使用過DirectX修復工具,則默認安全級別已經被設定為“高”,此命令無法再更改)。
新增了一種快速查看日誌檔案的方式。只要將日誌檔案log.dat拖拽到DirectX Repair.exe的圖示上並運行,即可快速查看日誌檔案。
改進的功能:
更新了部分c++數據包。新版程式更新了c++2015的數據包,新數據包兼容性更強,可以修復更多的內容。
細化了c++數據包的修復與顯示。將c++2015數據包中包含的API Sets部分獨立出來,做到單獨修復、單獨顯示,避免原先的籠統的結果顯示。
最佳化了c++2015對於全系列Windows系統的支持。新版程式可以針對從Windows XP至Windows 10各種系統的差異化修復,顯著提高修復成功率。
最佳化了程式的擴展機制。新的機制下,所有擴展檔案在擴展完成後將會自動生效,直接開始修復即可,無需再像老版程式需要重新運行程式才能生效。
最佳化了c++修復完成後需要重啟的提示。新版程式會自動檢測修復完成後是否需要重啟系統,並給出相應的提示。如修復完成後程式未提示需要重啟,則代表所有修復已即時生效。
最佳化了全部檔案修復失敗時的提示。此類失敗通常是由於檔案校驗錯誤產生的,通過在本程式的選項選單里將安全級別改為“低”即可。新的提示將引導用戶進行相應的設定。
最佳化了部分英語翻譯。新的翻譯更加準確,便於用戶理解。
其他細節性改進。
修復的BUG:
修復了一個可能導致擴展進度顯示異常的BUG。
修復了一個可能導致系統版本號檢測不正確的BUG。
修復了一個可能導致給出錯誤c++修復提示的BUG。