手机版
手机扫描此二维码,在手机上查看该页面
| 全站导航 |
当前位置:首页 > 软件下载 > 系统软件 > 系统优化
DirectX Repair 3.8.8

DirectX Repair 3.8.8

性质:国产软件 官网: www.down6.com 大小:102.39 MB 授权:免费软件 语言:简体中文 类型:WinAll 更新时间:2019-08-09

DirectX Repair是一款专为修复DirectX打造的一款修复工具,软件可以有效的解决游戏中有关DirectX组件的dll问题.不仅仅是丢失可以解决 也可以解决什么什么dll是无效的映像、不是适用这个版本之类的问题.可以说是最好的directx修复工具,今天小编就给大家带来了这款软件的标准版,欢迎下载。

5

DirectX Repair 3.8.8介绍

DirectX Repair是一款专为修复DirectX打造的一款修复工具,软件可以有效的解决游戏中有关DirectX组件的dll问题.不仅仅是丢失可以解决 也可以解决什么什么dll是无效的映像、不是适用这个版本之类的问题.可以说是最好的directx修复工具,今天小编就给大家带来了这款软件的标准版,欢迎下载。

DirectX Repair 3.8.8

软件功能

能解决的dll列表如下:以d3dcompiler、d3dcsx、d3dx9、d3dx10、d3dx11、x3daudio、xactengine、xapofx、xaudio、xinput开头的所有dll问题.XP之后的Windows系统都可以用.包括Win7、8.

软件说明

程序中的编程思想:

1、为什么要设置自我校验?

所谓的自我校验,就是检查程序中的文件是否为原始的文件。细心的人肯定会发现,程序Data文件夹下有大量的dll文件,这些都是DirectX的组件。程序修复时就是以这些文件为蓝本对系统中的文件进行检测和修复。如果有别有用心的人将其替换为有问题甚至有恶意代码的文件后发布到网上,假如程序没有自我校验功能的话,程序就会以这些有问题的文件为蓝本进行修复,修复完成后系统肯定会出现问题甚至感染病毒。因此,本着为用户安全的角度出发,程序设置了自我校验。这样,只要程序检测到了非原始文件,就会停止修复,提示自我校验失败。程序中用的强校验方式是MD5校验,也是比较常用的校验方式之一。该检验方式的优点是可以检测出文件的微小差别,缺点是对大文件校验较慢。具体的原理及程序中的细节这里不再赘述。

2、为什么程序的界面看上去不很丰富?

这就要从本软件的设计初衷说起了。本软件的设计之初,为了方便各种阶段的人使用,因此软件的基调就是简约、简单、简洁。

上述说的简单,指的是操作的简单,但是功能不能简单。只有这样,才能突出重点,方便任何人快速上手。当你有时间仔细品味时,

你又会发现程序远不止仅仅修复DirectX那么简单。更新系统中的c++,注册系统中所有dll文件,为dll文件右键菜单添加注册和卸载项等功能会让人发现程序其实还有很多潜力有待发掘。

3、有关于程序中包含的DirectX版本的说明。

在程序说明里写了本程序包含完整的DirectX组件,事实上,本程序包含了除DirectX for Visual Studio外其他所有的DirectX组件,在使用说明里那么写是为了减少对一般用户的影响。之所以本程序未包含DirectX for Visual Studio,主要有两方面考虑:

第一,这些组件使用的非常少,一般用户完全不会去使用,如果包含它反而增加程序复杂度和体积,并不划算;第二,我认为,会用Visual Studio的人一定有能力自己动手解决该问题,不需要本软件的辅助。本程序最终基于上述两方面考虑而设计。

常见问题

问题1:XP系统上运行软件时出现0xc0000135的错误,怎么回事?

答:Windows XP SP3系统用户需先安装Microsoft .NET Framework 4.0或更高版本才可运行本程序,详情请见“致Windows XP用户.txt”文件。

问题2:文件夹里为什么有两个“DirectX Repair”程序,他们有什么区别?

答:“DirectX Repair.exe”为通用版程序,可以兼容Windows XP(需先安装.NET 2.0,详情请参阅“致Windows XP用户.txt”文件)、Windows Vista、Windows 7、Windows 8(需要先按系统提示开启.NET 3.5)、Windows 8.1(需要先按系统提示开启.NET 3.5);“DirectX_Repair_win8.exe”为特别版程序,默认只兼容Windows 8和Windows 8.1,可以在这Windows 8和Windows 8.1系统上直接运行。这两个程序的功能完全相同。

问题3:该软件能支持64位操作系统吗?

答:能。程序在编程时已经充分考虑了不同系统的特性,可以完美支持64位操作系统。并且,程序有自适应功能,可以自动检测操作系统版本、位数,无需用户进行设置。

问题4:部分文件修复失败怎么办?

答:可以以安全模式引导系统(具体方法百度可查),然后再用本程序进行修复即可成功。

问题5:玩游戏出现闪退、黑屏、卡屏、卡死、帧数低、打太极等问题,修复后仍不能解决?

答:该问题的可能原因较多,比如DirectX有问题,c++有问题。使用DirectX修复工具增强版即可解决由这两种情况所导致的问题。如果修复后仍不能解决,则可能有三种原因:第一,游戏有问题(或破解补丁有问题),建议从别的网站上重新下载;第二,显卡驱动没装好(这种情况较多),建议重装显卡驱动;第三,硬件配置不够。

问题6:出现DirectDraw、Direct3D、AGP纹理加速不可用,修复后仍不能解决?

答:本程序的V3.2版本之后新增了一个开启该加速的功能,请先尝试使用该功能进行修复。如果修复后仍不能解决,则通常是由于显卡驱动有问题造成的,建议到显卡官网下载最新驱动安装即可。

更新日志

新增的功能:
新增通过命令行快速开启、关闭DirectDraw加速的功能。可以通过命令行调用的方式,使DirectX修复工具快速开启、关闭DirectDraw加速,而无需显示主界面及使用鼠标操作。命令为:/EnableDirectDraw、/DisableDirectDraw。可与/passive或/quiet命令配合使用以实现自动化提示。
新增3种对于c++检测的控制模式。新增的模式为:不检测c++,不默认勾选更新c++,不提示c++异常。增强版默认为自动修复c++异常,但当不需要修复c++时,可使用新的控制模式。不检测c++模式,意味着程序只对DirectX进行修复,即使使用增强版,也不对c++进行检测。不默认勾选更新c++,表示使用增强版修复时,在主界面“检测并修复”按钮右侧的下拉箭头不再默认勾选,需要用户自行勾选才能修复c++。不提示c++异常,是指在使用标准版或在线修复版进行修复时,即使检测到系统c++存在异常,也不提示用户升级为增强版。配置文件开启方式:在settings.ini中新增一行,命令分别是:DetectC++=False、DefaultC++=False、PromptC++=False;命令行的参数请用/?或者/help查看。
新增1种c++更新对话框的弹出模式。默认情况下,增强版只有在检测到系统c++存在异常时才会在主界面“检测并修复”按钮右侧显示修复c++的下拉箭头,而系统c++正常时则不会显示。此设置可能会给部分用户带来困惑,使其无法区分标准版和增强版。新增一项控制命令,可以使增强版程序即使在c++正常时也强制显示下拉箭头。配置文件开启方式:在settings.ini中新增一行,命令是:ForceDisplayC++=True;命令行的参数请用/?或者/help查看。

改进的功能:
更新了部分c++数据包。新版程序更新了c++2015/c++2017的数据包,新数据包兼容性更强,可以修复更多的内容。
更新了实验室中的错误调试模式。启用此调试模式,可以在程序出现错误时给出更多的调试信息,方便确定问题所在。
改进了程序的被调用模式。新的模式更安全,防止程序被恶意使用。
其他细节性改进。

修复的BUG:
修复了一个c++强力修复功能在极个别电脑上可能无法修复的BUG。
修复了一个在Windows10系统可能无法给出正确操作提示的BUG。
修复了一个在简约模式下提示可能显示不正常的BUG。
修复了一个在非标准显示模式下可能导致窗体显示异常的BUG。
修复了一个提示框标题显示异常的BUG。

使用方法

网盘密码:242i,下载后直接解压压缩包软件打开里面的可执行文件一键检测修复即可

DirectX Repair 3.8.8截图