设为首页收藏本站
查看: 982|回复: 6

DirectX修复工具-软件错误,系统错误万能修复软件!dll缺失...

[复制链接]
字体大小: 正常 放大
累计签到:116 天
连续签到:1 天

企业名称
兔米周科技

饲养员

Rank: 9Rank: 9Rank: 9

积分
54597

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老测评达人

发表于 2016-6-17 09:02:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转3D打印

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子说明

  本程序的V3.3版分为标准版、增强版以及在线修复版。其中的标准版以及增强版都包含完整的DirectX组件。除此之外,增强版中还额外包含了c++ Redistributable Package,因此增强版不但能解决DirectX组件的问题,而且还能解决c++组件异常产生的问题。增强版适合无法自行解决c++相关问题的用户使用。在线修复版的功能与标准版相同,只是其所需的文件将通过Internet下载,因此大大减小了程序的体积。本程序的各个版本之间,主程序完全相同,只是配套使用的数据包不同。因此,当您使用标准版数据包时,程序将进行标准修复;当您使用增强版的数据包时,程序将进行增强修复;当数据包不全或没有数据包(即只有DirectX Repair.exe程序)时,程序将进行在线修复。在线修复、离线修复可自由灵活组合,充分满足不同用户的需要。
软件信息
软件名称:DirectX修复工具
软件版本:V3.3.0.25801
软件大小:26.4MB(7z格式)、98.5MB(zip格式) 、223MB(解压后)
软件类别:系统修复/系统增强
软件授权: 免费软件
软件产地:国产软件
软件语言:中文
应用平台:WinXP/Win7/Win8/Win8.1/Win10
下载.jpg

软件介绍
本程序的主要功能是检测当前系统的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.3版分为标准版、增强版以及在线修复版。其中的标准版以及增强版都包含完整的DirectX组件。除此之外,增强版中还额外包含了c++ Redistributable Package,因此增强版不但能解决DirectX组件的问题,而且还能解决c++组件异常产生的问题。增强版适合无法自行解决c++相关问题的用户使用。在线修复版的功能与标准版相同,只是其所需的文件将通过Internet下载,因此大大减小了程序的体积。本程序的各个版本之间,主程序完全相同,只是配套使用的数据包不同。因此,当您使用标准版数据包时,程序将进行标准修复;当您使用增强版的数据包时,程序将进行增强修复;当数据包不全或没有数据包(即只有DirectX Repair.exe程序)时,程序将进行在线修复。在线修复、离线修复可自由灵活组合,充分满足不同用户的需要。
本程序自V2.0版起采用全新的底层程序架构,使用了异步多线程编程技术,使得检测、下载、修复单独进行,互不干扰,快速如飞。新程序更改了自我校验方式,因此使用新版本的程序时不会再出现自我校验失败的错误;但并非取消自我校验,因此程序安全性与之前版本相同,并未降低。
程序有自动更新c++功能。由于绝大多数软件运行时需要c++的支持,并且c++的异常也会导致0xc000007b错误,因此程序在检测修复的同时,也会根据需要更新系统中的c++组件。自V3.2版本开始使用了全新的c++扩展包,可以大幅提高工业软件修复成功的概率。修复c++的功能仅限于增强版,标准版及在线修复版在系统c++异常时(非丢失时)会提示用户使用增强版进行修复。
程序有两种窗口样式。正常模式即默认样式,适合绝大多数用户使用。另有一种简约模式,此时窗口将只显示最基本的内容,修复会自动进行,修复完成10秒钟后会自动退出。该窗口样式可以使修复工作变得更加简单快速,同时方便其他软件、游戏将本程序内嵌,即可进行无需人工[1]  参与的快速修复。开启简约模式的方法是:打开程序所在目录下的“Settings.ini”文件(如果没有可以自己创建),将其中的“FormStyle”一项的值改为“Simple”并保存即可。
程序有高级筛选功能,开启该功能后用户可以自主选择要修复的文件,避免了其他不必要的修复工作。同时,也支持通过文件进行辅助筛选,只要在程序目录下建立“Filter.dat”文件,其中的每一行写一个需要修复文件的序号即可。该功能仅针对高级用户使用,并且必须在正常窗口模式下才有效(简约模式时无效)。
本程序有自动记录日志功能,可以记录每一次检测修复结果,方便在出现问题时,及时分析和查找原因,以便找到解决办法。
程序的“选项”对话框中包含了4项高级功能。点击其中的“注册系统文件夹中所有dll文件”按钮可以自动注册系统文件夹下的所有dll文件。该项功能不仅能修复DirectX的问题,还可以修复系统中很多其他由于dll未注册而产生的问题,颇为实用。点击该按钮旁边的小箭头,还可以注册任意指定文件夹下的dll文件,方便用户对绿色版、硬盘版的程序组件进行注册。点击第二个按钮可以为dll文件的右键菜单添加“注册”和“卸载”项,方便对单独的dll文件进行注册。请注意,并不是所有的dll文件都可以通过这种方式注册。点击“DirectX版本”选项卡可以自行修改系统中DirectX的版本信息。点击“DirectX加速”选项卡可以控制系统中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.3更新日志
改进的功能:
优化了下载部分的代码。当使用在线修复时,新的代码可以更高效率地完成下载,节省修复时间。
改进了捐赠界面。手机捐赠界面、网页捐赠界面、免费捐赠界面独立显示,提供更多帮助信息。
修复的BUG:
修复了程序对c++安装情况可能给出错误提示的BUG。
修复了程序被其他软件调用修复时可能出现异常的BUG。




科技享受生活,艺术妆点生活!3D打印兔米周科技欢迎您~~

欢迎加入我们!QQ群1:456344941 群2:481977465 群3:468856349

累计签到:116 天
连续签到:1 天

企业名称
兔米周科技

饲养员

Rank: 9Rank: 9Rank: 9

积分
54597

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老测评达人

 楼主| 发表于 2016-6-17 09:02:51 | 显示全部楼层

    DirectX修复工具从发布至今已经过去整整一年的时间了,通过大家的反馈及交流我发现有一部分人并不清楚DirectX修复工具到底可以解决什么问题。虽说网上有众多网友的解释,但毕竟不是很全面,都只介绍了某一方面的应用。因此,在这里,就由作者为大家全面地阐释一下本程序的用途。



本程序可以解决的问题。

No.1 应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。

修复时推荐使用版本:增强版

解决概率:大于95%(使用V3.0及以上版本)

1354263990_6806.jpg

    由于本程序主要针对0xc000007b问题设计,因此把这一条放在了第一位。从目前的反馈情况来看,使用增强版修复该问题时,解决概率可以达到95%以上(仅限使用V3.0及以上版本,使用低版本可能无法达到这个成功概率)。至于剩下的5%之所以不能解决,是由于有些软件不仅需要DirectX的支持,还需要其他组件的支持,而这些组件异常导致的0xc000007b问题本程序无法解决。还有很少的一部分人遇到了蓝屏问题,其提示代码为0x0000007b,这种情况通常都是由于硬盘设置造成的,因此本程序也无法解决。

No.2 无法启动此程序,因为计算机中丢失 d3dx9_42.dll。尝试重新安装该程序以解决此问题。

修复时推荐使用版本:增强版

解决概率:大于99%

1354264004_1500.jpg

    这个问题是新系统普遍存在的问题。不管是正版系统还是盗版系统由于默认都未包含DirectX相关组件,因此在首次运行大型游戏时普遍都会遇到这个问题。由于造成这个问题的机理简单,解决办法简单,因此针对该问题的解决概率也较高。除了标题中提到的d3dx9_42.dll文件外,类似的还有以下这些文件。注意,本程序只能解决在以下列表中包含的文件所遇到的问题:d3dcompiler_33.dll、d3dcompiler_34.dll、d3dcompiler_35.dll、d3dcompiler_36.dll、d3dcompiler_37.dll、d3dcompiler_38.dll、d3dcompiler_39.dll、d3dcompiler_40.dll、d3dcompiler_41.dll、d3dcompiler_42.dll、d3dcompiler_43.dll、d3dcsx_42.dll、d3dcsx_43.dll、d3dx9_24.dll、d3dx9_25.dll、d3dx9_26.dll、d3dx9_27.dll、d3dx9_28.dll、d3dx9_29.dll、d3dx9_30.dll、d3dx9_31.dll、d3dx9_32.dll、d3dx9_33.dll、d3dx9_34.dll、d3dx9_35.dll、d3dx9_36.dll、d3dx9_37.dll、d3dx9_38.dll、d3dx9_39.dll、d3dx9_40.dll、d3dx9_41.dll、d3dx9_42.dll、d3dx9_43.dll、d3dx10.dll、d3dx10_33.dll、d3dx10_34.dll、d3dx10_35.dll、d3dx10_36.dll、d3dx10_37.dll、d3dx10_38.dll、d3dx10_39.dll、d3dx10_40.dll、d3dx10_41.dll、d3dx10_42.dll、d3dx10_43.dll、d3dx11_42.dll、d3dx11_43.dll、X3DAudio1_0.dll、X3DAudio1_1.dll、X3DAudio1_2.dll、X3DAudio1_3.dll、X3DAudio1_4.dll、X3DAudio1_5.dll、X3DAudio1_6.dll、X3DAudio1_7.dll、xactengine2_0.dll、xactengine2_1.dll、xactengine2_2.dll、xactengine2_3.dll、xactengine2_4.dll、xactengine2_5.dll、xactengine2_6.dll、xactengine2_7.dll、xactengine2_8.dll、xactengine2_9.dll、xactengine2_10.dll、xactengine3_0.dll、xactengine3_1.dll、xactengine3_2.dll、xactengine3_3.dll、xactengine3_4.dll、xactengine3_5.dll、xactengine3_6.dll、xactengine3_7.dll、XAPOFX1_0.dll、XAPOFX1_1.dll、XAPOFX1_2.dll、XAPOFX1_3.dll、XAPOFX1_4.dll、XAPOFX1_5.dll、XAudio2_0.dll、XAudio2_1.dll、XAudio2_2.dll、XAudio2_3.dll、XAudio2_4.dll、XAudio2_5.dll、XAudio2_6.dll、XAudio2_7.dll、xinput1_1.dll、xinput1_2.dll、xinput1_3.dll、xinput9_1_0.dll(WindowsXP)、atl100.dll、mfc100.dll、mfc100chs.dll、mfc100cht.dll、mfc100deu.dll、mfc100enu.dll、mfc100esn.dll、mfc100fra.dll、mfc100ita.dll、mfc100jpn.dll、mfc100kor.dll、mfc100rus.dll、mfc100u.dll、mfcm100.dll、mfcm100u.dll、msvcp100.dll、msvcr100.dll、vcomp100.dll、atl110.dll、mfc110.dll、mfc110chs.dll、mfc110cht.dll、mfc110deu.dll、mfc110enu.dll、mfc110esn.dll、mfc110fra.dll、mfc110ita.dll、mfc110jpn.dll、mfc110kor.dll、mfc110rus.dll、mfc110u.dll、mfcm110.dll、mfcm110u.dll、msvcp110.dll、msvcr110.dll、vccorlib110.dll、vcamp110.dll、vcomp110.dll、MSVCRTD.dll、mfc120.dll、mfc120chs.dll、mfc120cht.dll、mfc120deu.dll、mfc120enu.dll、mfc120esn.dll、mfc120fra.dll、mfc120ita.dll、mfc120jpn.dll、mfc120kor.dll、mfc120rus.dll、mfc120u.dll、mfcm120.dll、mfcm120u.dll、msvcp120.dll、msvcr120.dll、vccorlib120.dll、vcamp120.dll、vcomp120.dll

No.3 C:\Windows\system32\d3dx9_42.dll没有被指定在Windows上运行,或者它包含错误。请尝试使用原始安装媒体重新安装程序,或联系您的系统管理员或软件供应商以获取支持。

修复时推荐使用版本:增强版

解决概率:大于99%

1354264018_2238.jpg

    这个问题多是由于用户自行修复缺失的文件后产生的。该问题由于机理简单因此也较容易解决。除了标题中提到的d3dx9_42.dll文件外,类似的还有以下这些文件。注意,本程序只能解决在以下列表中包含的文件所遇到的问题(列表见No.2的列表)。

No.4 发生了一个内部系统错误。请参阅您的Windows文件夹中的DXError.log和Directx.log来确定问题。

修复时推荐使用版本:标准版

解决概率: 95%

1354264028_6485.jpg

    这个问题也是存在比较广泛的,即使是正版的全新系统也时有发生。产生这个问题的原因是程序自身的BUG造成的,而是用本程序修复可以绕过这个问题。这里要说明一下,使用本程序修复成功后,相当于安装了微软提供的DirectX安装包,这时就没有必要再安装微软提供的DirectX安装包了。如果这时再安装微软提供的DirectX安装包,可能仍然会出现内部系统错误,但是用户可以忽略这条提示。

No.5 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。

修复时使用版本:必须使用增强版

解决概率:80%

1354264038_7143.jpg

    这个问题基本上都出现在Windows XP操作系统上。这个问题其实和DirectX没有什么关系,而绝大多数情况是由于c++异常造成的。由于本程序的增强版可以修复c++,因此使用本程序的增强版可以解决这个问题。

No.6 应用程序无法正常启动(0xc00000ba)。请单击“确定”关闭应用程序。

修复时推荐使用版本:标准版

解决概率:50%

1354264049_6315.jpg

    这个问题出现在个别的游戏上。如果是由于DirectX组件的异常造成的该问题,本程序可以正常修复,而如果是由于其他组件(如binkw32.dll等)异常造成的该问题,本程序则无法修复。因此说修复能否成功还要看具体情况。

No.7 部分游戏没有声音。

修复时推荐使用版本:标准版在线修复版

解决概率:50%

    部分游戏(如梦幻之星OL2、PSO2及最新的看门狗Watch dogs等)可以正常进入,但是没有声音,而系统声音是正常的。这个问题是由于DirectX中负责音频相关的组件异常或未注册造成的。这个问题通常情况下往往都是极个别的文件异常,因此没必要下载完整版的DirectX修复工具进行修复,只需下载在线修复版进行快速修复即可。

No.8 部分游戏双击点开后闪退。

修复时推荐使用版本:增强版

解决概率:40%

    某些游戏(如真三国无双6)点开后闪退,或者压根没反应。造成这种情况的原因有很多,其中一个很可能的原因就是c++有问题。由于c++版本众多,极有可能造成玩家因安装了错误的版本而不能进入游戏。如果是这种情况,使用增强版修复后即可进入游戏。如果修复完成后仍然会闪退,则可能是由于游戏本身或破解补丁有问题、显卡驱动有问题或硬件配置不够所致,玩家应从这3方面予以考虑。


No.9 Grand Theft Auto IV已停止工作 出现了一个问题,导致程序停止正常工作。请关闭该程序。

修复时推荐使用版本:增强版

解决概率:33%

1362200695_9631.jpg

    某些游戏(如GTA  IV等)点开后会出现程序停止工作的错误。造成这种情况的原因大致有3种:第一,DirectX有问题;第二,游戏本身或破解补丁有问题;第三,显卡驱动有问题。对于DirectX有问题的用户,使用本程序进行修复即可进入游戏。而对于上述第二种情况的用户建议重新下载游戏或更换破解补丁;对于上述第三种情况的用户则建议到显卡官网下载最新的显卡驱动并安装。本项内容中只是拿GTA 4作一个例子,其他游戏如果出现同样提示也适用于本条内容。


No.10 部分非主流游戏所遇到的DirectX的问题。

修复时推荐使用版本:标准版

解决概率:较低

    一些人玩的非主流游戏,有时也会遇到DirectX问题而无法进入。由于这些游戏的提示比较特殊,不具备代表性,因此不在这里详细介绍。只要你的游戏进不去,并且提示的对话框里包含“DirectX”等字样,都可以尝试用本程序进行修复。当然,对于非主流游戏的修复成功率要远低于主流游戏。



本程序无法解决的问题。

No.1 魔兽争霸III不能初始化DirectX。请确保你的系统拥有DirectX8.1或者更高的版本以及你的显示驱动程序是最新的。DirectX也可以在你的魔兽争霸3安装盘上找到。

1354264066_7402.jpg

    这是一个极具迷惑性的提示(不仅会出现在war3中,其他一些游戏也会出现),往往大多数人看到这条提示后会开始修复自己的DirectX,但发现无论如何修复更新(包括用本程序进行修复)仍然会有这条提示。其实这个问题并不是由于DirectX有问题,而是你的显卡驱动有问题!至于显卡驱动为什么会有问题原因多种多样在此不想详谈,大家要作的只是对应自己的显卡型号,到显卡的官网下载最新的显卡驱动并安装即可。通常安装完显卡驱动这个问题也就会迎刃而解了,如果大家还不放心,可以打开“DirectX诊断工具”(在本程序的工具菜单里),找到“显示”选项卡,这时你会看到下面DirectX功能中的“DirectDraw加速”、“Direct3D加速”、“AGP纹理加速”都已处于已启用状态,这说明你的显卡驱动已经正常工作了。

No.2 “DirectDraw加速”、“Direct3D加速”、“AGP纹理加速”不可用。

1354264079_8227.jpg

    其实这个问题和DirectX本身没有什么关系,因此即使用本程序修复后也无法解决。这个问题是由于显卡驱动有问题造成的。请大家对应自己的显卡型号,到显卡的官网下载最新的显卡驱动并安装即可。通常安装完正确的显卡驱动后这些内容都会自动变为已启用,这时就可以正常的玩游戏了。

No.3 “0xXXXXXXXX”指令引用的”0xXXXXXXXX”内存。该内存不能为”read”(或written)。要终止程序,请单击“确定”。要调试程序,请单击“取消”。

1354264093_9790.jpg

    造成这个问题的原因实在是数不胜数——太多了。但是不管怎么说,由于DirectX有问题造成这个错误还比较少见。因此,如果大家遇到这个错误,基本不用考虑DirectX的问题了,从其他方面进行考虑。当然,由于DirectX没有问题,本程序也无法解决这个问题。

No.4 一些奇怪的疑难杂症。

    系统开机慢,我的电脑图标不见了,上不了网,无法进行系统还原,无法备份文件,设备驱动坏了……本程序根本就不是为这些问题设计的,但是网上有一部分人拿本程序来修复这些问题,因此我在这里也不得不提一下。产生这些问题的原因一般都是系统文件损坏,缺少某些程序,系统被病毒木马感染破坏,某些组件未注册,而跟DirectX基本没有任何关系。如果您用本程序的“注册系统中所有dll文件”功能解决了上述某些问题,那么算您幸运;如果本程序没有解决这些问题那也是很正常的,因为本程序压根就没打算解决这些问题。请不要因此就说本程序无用,给本程序差评。这就好比,不能因为Windows无法杀蟑螂就说Windows是一个很差的操作系统,再厉害的药也得对症才有效。还是希望广大用户能够理解。



    以上就是软件作者对于DirectX修复工具的用途进行的一个比较详尽的介绍,希望对大家有所帮助。人民的力量是无穷的,如果您发现本程序还有其他的用途,可以告诉我,以便和大家一起分享。如果大家有什么好的意见或者建议也欢迎和我交流,对大家的理解与支持深表感谢。
科技享受生活,艺术妆点生活!3D打印兔米周科技欢迎您~~

欢迎加入我们!QQ群1:456344941 群2:481977465 群3:468856349

尚未签到

大白兔

Rank: 2

积分
123
QQ
发表于 2016-7-7 13:28:50 | 显示全部楼层
这就是我想要的~

尚未签到

大白兔

Rank: 2

积分
118
QQ
发表于 2016-7-7 13:33:33 | 显示全部楼层
支持兔米周科技!

尚未签到

大白兔

Rank: 2

积分
120
QQ
发表于 2016-7-7 13:20:05 | 显示全部楼层
谢谢楼主的分享!

尚未签到

大白兔

Rank: 2

积分
128
QQ
发表于 2016-7-7 13:57:10 | 显示全部楼层
我只是路过打酱油的

尚未签到

大白兔

Rank: 2

积分
128
QQ
发表于 2016-7-7 13:09:41 | 显示全部楼层
正需要,以后我会常来的,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为兴趣而生,兔米周---更懂你。 登录兔米周 立即注册
快速回复 返回顶部 返回列表