DirectX修復工具增強版

DirectX修復工具最新版:DirectX Repair V3.9 增強版 NEW!

版本號:V3.9.0.29371

大小: 111MB/7z格式壓縮,196MB/zip格式壓縮,345MB/解壓後

其他版本:標準版 線上修復版

MD5校驗碼:

DirectX Repair.exe/eeab9900cc4c10da8e6b786e5f79d09c

DirectX_Repair_win8_win10.exe/431fc2ebdb6ef4eb72f951700f8ed170

備註:暫無

下載地址1:

https://download.csdn.net/download/vbcom/11645724

下載地址2(免積分):

http://www.crsky.com/soft/31471.html

下載地址3(免積分):

https://weidown.com/xiazai/733.html

說明:

此頁面連結指向的程式為增強版。標準版、增強版、線上修復版的區別如下圖所示。如果您需要其他版本,請點選上方的快捷連結。

軟體簡介:

DirectX修復工具(DirectX Repair)是一款系統級工具軟體,簡便易用。本程式為綠色版,無需安裝,可直接執行。

本程式的主要功能是檢測當前系統的DirectX狀態,如果發現異常則進行修復。程式主要針對0xc000007b問題設計,可以完美修復該問題(詳情請參見我的部落格《執行遊戲時出現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.9版分為標準版、增強版以及線上修復版。所有版本都支援修復DirectX的功能,而增強版則額外支援修復c 的功能。線上修復版功能與標準版相同,但其所需的資料包需要在修復時自動下載。各個版本之間,主程式完全相同,只是其配套使用的資料包不同。因此,標準版和線上修復版可以通過補全擴充套件包的形式成為增強版。本程式自V3.5版起,自帶擴充套件功能。只要在主介面的“工具”選單下開啟“選項”對話方塊,找到“擴充套件”標籤,點選其中的“開始擴充套件”按鈕即可。擴充套件過程需要Internet連線,擴充套件成功後新的資料包可自動生效。擴充套件用時根據網路速度不同而不同,最快僅需數秒,最慢需要數分鐘,煩請耐心等待。

本程式自V2.0版起採用全新的底層程式架構,使用了非同步多執行緒程式設計技術,使得檢測、下載、修復單獨進行,互不干擾,快速如飛。新程式更改了自我校驗方式,因此使用新版本的程式時不會再出現自我校驗失敗的錯誤;但並非取消自我校驗,因此程式安全性與之前版本相同,並未降低。

程式有自動更新c 功能。由於絕大多數軟體執行時需要c 的支援,並且c 的異常也會導致0xc000007b錯誤,因此程式在檢測修復的同時,也會根據需要更新系統中的c 元件。自V3.2版本開始使用了全新的c 擴充套件包,可以大幅提高工業軟體修復成功的概率。修復c 的功能僅限於增強版,標準版及線上修復版在系統c 異常時(非丟失時)會提示使用者使用增強版進行修復。除常規修復外,新版程式還支援C 強力修復功能。當常規修復無效時,可以到本程式的選項介面內開啟強力修復功能,可大幅提高修復成功率。請注意,此功能為試驗性功能,請僅在常規修復無效時再使用。

程式有兩種視窗樣式。正常模式即預設樣式,適合絕大多數使用者使用。另有一種簡約模式,此時視窗將只顯示最基本的內容,修復會自動進行,修復完成10秒鐘後會自動退出。該視窗樣式可以使修復工作變得更加簡單快速,同時方便其他軟體、遊戲將本程式內嵌,即可進行無需人工參與的快速修復。開啟簡約模式的方法是:開啟程式所在目錄下的“Settings.ini”檔案(如果沒有可以自己建立),將其中的“FormStyle”一項的值改為“Simple”並儲存即可。

新版程式支援命令列執行模式。在命令列中呼叫本程式,可以在路徑後直接新增命令進行相應的設定。常見的命令有7類,分別是設定語言的命令、設定視窗模式的命令,設定安全級別的命令、開啟強力修復的命令、設定c 修復模式的命令、控制DirectDraw的命令、顯示版權資訊的命令。具體命令名稱可以通過“/help”或“/?”進行查詢。

程式有高階篩選功能,開啟該功能後使用者可以自主選擇要修復的檔案,避免了其他不必要的修復工作。同時,也支援通過檔案進行輔助篩選,只要在程式目錄下建立“Filter.dat”檔案,其中的每一行寫一個需要修復檔案的序號即可。該功能僅針對高階使用者使用,並且必須在正常視窗模式下才有效(簡約模式時無效)。

本程式有自動記錄日誌功能,可以記錄每一次檢測修復結果,方便在出現問題時,及時分析和查詢原因,以便找到解決辦法。

程式的“選項”對話方塊中包含了6項高階功能。點選其中的“註冊系統資料夾中所有dll檔案”按鈕可以自動註冊系統資料夾下的所有dll檔案。該項功能不僅能修復DirectX的問題,還可以修復系統中很多其他由於dll未註冊而產生的問題,頗為實用。點選該按鈕旁邊的小箭頭,還可以註冊任意指定資料夾下的dll檔案,方便使用者對綠色版、硬碟版的程式元件進行註冊。點選第二個按鈕可以為dll檔案的右鍵選單新增“註冊”和“解除安裝”項,方便對單獨的dll檔案進行註冊。請注意,並不是所有的dll檔案都可以通過這種方式註冊。點選“擴充套件”選項卡可以將任意版本的程式擴充套件成增強版。點選“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_win10的特別版程式,該程式功能與通用版相同,基於.NET Framework 4.0開發,可以在Windows8(Windows 8.1、Windows 8.1 Update)、Windows 10系統中直接執行(其他系統如果安裝了.NET Framework 4.0也可以執行這個特別版的程式)。

本程式的官方部落格地址為:
       https://ke.qq.com/course/417774?flowToken=1013766所有的更新以及技術支援都可以到該部落格上找到。

更新日誌:

DirectX修復工具V3.9更新日誌

新增的功能:

新增對於顯示卡驅動異常的檢測。在Direct加速頁面,程式可以檢測顯示卡驅動異常(包括未安裝顯示卡驅動、驅動過舊)導致的問題,並對使用者進行提示。

新增對於簡約模式修復完成後提示時間的控制功能。可通過settings.ini(Timeout=xxx)或命令列(/timeout=xxx)實現,其中xxx為數字,單位為秒,可控制修復完成後提示顯示的時間。xxx最小為0,最大為99,超過99意味著程式自動修復完成後不會自動退出,必須手動退出。

改進的功能:

更新了部分c 資料包。新版程式更新了c 2015-2019的資料包,新資料包相容性更強,可以修復更多的內容。

更新了Direct加速的實現演算法。新的演算法速度稍慢,但準確性較高,在絕大多數情況下可以保證與DirectX診斷工具中顯示一致。新演算法可以支援顯示卡驅動狀態檢測,同時保留舊演算法,可通過settings.ini(AccelerationMode=Old)或命令列(/OldAccelerationMode)強制使用舊演算法(Windows2000不支援新演算法)。

優化了對於c 2010的支援。針對c 2010在部分電腦修復失敗的問題,提供了額外的修復支援,需在選項選單內開啟“C 強力修復”功能和“API Sets強力修復”功能。

優化了日誌檔案的顯示方式。新的方式將c 2015-2019與API Sets日誌資訊獨立顯示,方便使用者檢視修復情況。

優化了擴充套件頁面程式碼。新的程式碼顯著提高擴充套件成功率,並可以提示使用者網路異常,由使用者選擇是否忽略網路錯誤。

大幅優化了程式體積。通過整合優化程式碼,實現程式體積大幅下降。

更新了實驗室中的錯誤除錯模式。啟用此除錯模式,在c 更新失敗時提供具體錯誤檔案數量提示,方便使用者判斷。

優化了部分英語翻譯。新的翻譯更加準確,便於使用者理解。

針對Windows 2000進行了部分優化。

其他細節性改進。

修復的BUG:

修復了一個在某些特殊路徑下無法擴充套件c 資料包的BUG。

修復了一個因檔案屬性異常導致的修復失敗的BUG(需開啟強力修復模式)。

修復了一個程式在被呼叫時可能提示錯誤的BUG。

修復了一個程式提示可能顯示異常的BUG。

技術支援:

對DirectX修復工具的功能有疑問?請參見:《DirectX修復工具常見問題解答》

使用DirectX修復工具時所有檔案都修復失敗?請參見:《DirectX修復工具全部檔案修復失敗或下載失敗的解決方法》

連DirectX修復工具自己都出現0xc000007b錯誤?請參見:《DirectX修復工具出現0xc000007b錯誤——分析與解決》

DirectX加速不可用?請參見:《DirectX加速不可用、已禁用的解決方法》

不瞭解DirectX修復工具都能解決什麼問題?請參見:《讓作者告訴你DirectX修復工具到底能解決什麼問題》

DirectX修復工具有沒有最新的測試版?請點這裡檢視。

總結;由於造成此現象的原因不在程式內部,而是某些個別系統,因此想要通過修改程式來實現避免此問題比較棘手。同時,由於這是小概率事件,在我周邊的電腦都沒有出現過類似的問題,定位到具體哪個系統核心元件異常也比較困難。近期,我針對此問題也做了一些專項研究,大致定位了問題所在。由於這個問題在我的電腦上不復現,我無法測試效果,因此在這裡希望出現這個問題的玩家幫助我進行測試。請大家下載我提供的Hash Verification雜湊值校驗工具,執行校驗工具,然後對DirectX Repair.exe檔案進行雜湊校驗。請將計算出的雜湊值截圖(如不會截圖請手機拍照),並通過電子郵件將截圖(或照片)傳給我以供研究。在此,我對願意幫我測試的使用者深表感謝,對那些被修復失敗提示所困擾的使用者深表歉意。

翻看網上的帖子,最早出現這個問題可能要追溯到幾年前。但是由於不復現的原因一直也無法解決。在這裡我也感謝那些願意付出時間讓我進行遠端除錯的朋友。要不是你們的協助,此問題很會繼續發生下去。

注;如果有更好的學習資料歡迎大家補充。需要linuxC 資料的可以私信我‘資料’MF領取

資料的分享不過是給大家學習進步的一個方式,重點還是在於自己願不願意去學習,多用多動手才是學習的正確開啟方式。希望大家都所有進步。