DirectX修复工具是一款系统级工具软体,简便易用。本程式为绿色版,无需安装,可直接运行。
本程式的主要功能是检测当前系统的DirectX状态,如果发现异常则进行修复。程式主要针对0xc000007b问题设计,且包含了最新版的DirectX redist(Jun2010),并且全部DX档案都有Microsoft的数字签名。
基本介绍
- 中文名DirectX修复工具
- 外文名DirectX Repair
- 本质一款系统级工具软体
- 优点简便易用
软体信息
软体名称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。