应用简介
DirectX Repair4.0增强版是一款非常专业的DirectX修复工具。该版本是目前最新的版本,也是功能上最为强大,可以对系统丢失的dll文件进行修复,它会检测当前系统的DirectX状态,一旦发现异常,就会自动进行解决,省心好用,可下载体验。
【功能特点】
1、DirectX修复工具有自动更新c++功能。由于绝大多数软件运行时需要c++的支持,并且c++的异常也会导致0xc000007b错误,因此程序在检测修复的同时,也会根据需要更新系统中的c++组件。自V3.2版本开始使用了全新的c++扩展包,可以大幅提高工业软件修复成功的概率。修复c++的功能仅限于增强版,标准版及在线修复版在系统c++异常时(非丢失时)会提示用户使用增强版进行修复。
2、DirectX修复工具有两种窗口样式。正常模式即默认样式,适合绝大多数用户使用。另有一种简约模式,此时窗口将只显示最基本的内容,修复会自动进行,修复完成10秒钟后会自动退出。该窗口样式可以使修复工作变得更加简单快速,同时方便其他软件、游戏将本程序内嵌,即可进行无需人工参与的快速修复。开启简约模式的方法是:打开程序所在目录下的“Settings.ini”文件(如果没有可以自己创建),将其中的“FormStyle”一项的值改为“Simple”并保存即可。
3、程序有高级筛选功能,开启该功能后用户可以自主选择要修复的文件,避免了其他不必要的修复工作。同时,也支持通过文件进行辅助筛选,只要在程序目录下建立“Filter.dat”文件,其中的每一行写一个需要修复文件的序号即可。该功能仅针对高级用户使用,并且必须在正常窗口模式下才有效(简约模式时无效)。
4、DirectX修复工具有自动记录日志功能,可以记录每一次检测修复结果,方便在出现问题时,及时分析和查找原因,以便找到解决办法。
【使用说明】
1、首先下载最新版程序
2、运行新的“DirectX Repair.exe”,在“选项”-“扩展”选项卡中扩展程序至增强版,并在“常规”选项卡中勾选“修复失败时启用错误调试”功能。然后回到主界面点击“检测并修复即可”。如果任何组件修复失败,请按照本文上述第4条内容手动修复异常文件。
3、您试用测试版后,如果有任何意见、建议或者疑问,均可通过以下两种方式进行反馈:
(1)在本程序的“帮助”菜单里有“用户反馈”的功能,请在此处填写相关信息进行反馈(推荐方式)。
(2)直接给作者邮箱发邮件进行反馈。
此反馈不是强制的,但是强烈建议您在试用后进行反馈,以便改进软件质量。对您的支持深表感谢。
在此,也感谢大家多年来对我的支持,希望在大家的协助测试下,V4.0版本的各项功能完美无BUG。
【更新内容】
1、将原有的DirectX Repair.exe和DirectX_Repair_win8_win10.exe整合为单一的exe文件。新的DirectX Repair.exe将不再区分Windows版本,做到一个程序通吃WindowsXP、Win7、Win8、Win8.1、Win10,同时兼容32位和64位,彻底免去用户选择的困扰。
2、程序界面更新,原“实验室”标签内的功能放到其他对应标签内,“实验室”中新增了控制程序更新的选项……
3、在“选项”菜单里新增了C++控制功能,共有5种C++修复模式可供选择(见图1)。虽然自V3.8版起就支持通过命令行选择C++修复模式,但由于一直没有GUI界面导致部分用户的使用体验较差。之前用户问的最多的问题就是为什么增强版第一次使用有那个检测C++的小箭头,但是以后再运行就没有了?其实程序有智能检测功能,只有当程序检测到系统中C++组件存在异常时,才会显示修复C++的箭头,如果C++都正常时则不显示。此次新增的“强制检测”检测选项可以让程序总是显示修复C++的箭头,避免误解。
4、全面改进C++修复失败后的提示。在V3.9之前,如果C++修复失败,只会画一个红色叉子;在V3.9版中,如果开启了调试功能,除了叉子之外还会写出异常文件的数量。虽然有一定的提示,但用户仍然不知道具体是哪些文件修复失败导致的红色叉子,更不知道如何处理这些修复失败的文件。此次更新程序将着重优化此问题,当开启了调试模式后(见图2),在C++更新页面,如果修复完成后还存在问题,则程序不仅会给出错误数量提示,还会将有问题的C++变成超链接模式(见图3),方便跳转到全新的界面查看具体问题文件(见图4)。新的详细信息界面不仅会列出每个C++版本存在异常的文件,还会根据错误不同,给出详细的修复提示或解决方案,进最大努力协助用户修复异常的文件。只要在异常文件上点击右键即可显示修复提示(如图5)。这里截图只显示了一种错误——文件创建失败,还有很多其他错误原因及对应的解决方案,这里不一一列举了,如果您的电脑存在那些问题,程序都会对应进行提示的。不管是苦恼很久的修复失败,还是强迫症想要修复所有的文件,新版本都能满足您的要求。
5、优化了扩展功能,使标准版、在线修复版程序可以更好的扩展为增强版。同第2条更新一样,虽然在之前的版本里就支持通过命令行切换加密下载和非加密下载,但是由于没有GUI界面,同样影响了部分用户的使用。此次更新,在扩展界面直接出现了可视化图标,方便用户切换(如图6)。程序默认使用非加密连接扩展数据包,如果在您的电脑上无法扩展,可直接点击小锁的图标切换为加密连接,这样可以避免很多由于防火墙、安全策略限制导致扩展失败的问题。
同时在settings.ini文件中新增了一条命令:ExtendFirst=True。如开启此条命令后,程序在运行前会自动扩展程序的数据包为增强版,免去了需要去扩展界面手动扩展的麻烦。同时,通过命令设置,也可以降低对电脑操作不熟练用户的使用难度,更方便地帮他们将标准版、在线修复版程序扩展为增强版。命令行同样支持此命令,具体语法请通过/?或/Help参数查看。
6、优化DirectX加速的支持,优化对于显卡驱动的检测,如果修复完成后DirectX加速仍未开启则提示用户。
7、更新了C++2013数据包,更新了C++2015-2019数据包,新的数据包可通过扩展下载。同时,由于最新版C++2013需要的认证文件在原版Windows7中不存在,此次更新支持手动修复无效的证书。此修复需要按照本文第4条(图2)开启“修复失败时启用错误调试”功能后才能进行。对于后续的Windows7 SP1版、Win8、Win10等系统无需此项修复。
8、优化了API Sets检测修复模式。旧版本中的“可用”状态将不再存在,程序会进行增强检测,结论只有“正常”或“异常”。
9、一个神秘黑科技,0xc000007b的克星。该功能由于还在开发中,故暂未提供入口。仅支持部分受邀用户测试该功能。
10、修复若干BUG,其他若干改进,若干新功能,这些都不在这里一一赘述,大家可以待正式版发布后,到更新日志中查看。