directx最新版本是多少 win10升级directx版本的方法( 二 )


程序有两种窗口样式 。正常模式即默认样式 , 适合绝大多数用户使用 。另有一种简约模式 , 此时窗口将只显示最基本的内容 , 修复会自动进行 , 修复完成10秒钟后会自动退出 。该窗口样式可以使修复工作变得更加简单快速 , 同时方便其他软件、游戏将本程序内嵌 , 即可进行无需人工参与的快速修复 。开启简约模式的方法是:打开程序所在目录下的“Settings.ini”文件(如果没有可以自己创建) , 将其中的“FormStyle”一项的值改为“Simple”并保存即可 。
新版程序支持命令行运行模式 。在命令行中调用本程序 , 可以在路径后直接添加命令进行相应的设置 。常见的命令有7类 , 分别是设置语言的命令、设置窗口模式的命令 , 设置安全级别的命令、开启强力修复的命令、设置c++修复模式的命令、控制Direct加速的命令、显示版权信息的命令 。具体命令名称可以通过“/help”或“/?”进行查询 。
程序有高级筛选功能 , 开启该功能后用户可以自主选择要修复的文件 , 避免了其他不必要的修复工作 。同时 , 也支持通过文件进行辅助筛选 , 只要在程序目录下建立“Filter.dat”文件 , 其中的每一行写一个需要修复文件的序号即可 。该功能仅针对高级用户使用 , 并且必须在正常窗口模式下才有效(简约模式时无效) 。
本程序有自动记录日志功能 , 可以记录每一次检测修复结果 , 方便在出现问题时 , 及时分析和查找原因 , 以便找到解决办法 。
程序的“选项”对话框中包含了7项高级功能 。点击”常规”选项卡可以调整程序的基本运行情况 , 包括日志记录、安全级别控制、调试模式开启等 。只有开启调试模式后才能在C++修复失败时显示详细错误信息 , 并提示用户进行手动修复 。在“高级”选项卡中 , 可以控制C++的修复模式 , 默认为智能模式 , 即当程序检测到系统中C++存在问题时提示修复 , 否则不提示 。强制检测模式下 , 程序将总是检查C++的情况 , 即使在C++已经正常或没有C++数据包时 。默认不勾选模式与智能模式基本相同 , 只是修复C++的箭头默认处于不勾选状态 , 需要用户手动勾选后才会进行修复 。不提示异常模式 , 只对标准版或在线修复版生效 , 即在常规检测后不再提示可能导致0xc000007b错误的C++异常 。不检测模式 , 不再检测C++的状态 , 程序将只进行DirectX的检测与修复 。C++强力修复功能 , 通过全新的代码设计 , 彻底改善对于顽固异常文件的处理 , 极大提高修复成功率 。API Sets强力修复功能 , 参照了DirectX文件的精细修复方式 , 极大地改善了修复失败的情况 。请仅在正常修复无效时再启用这两项强力修复功能 。在“注册”选项卡中 , 程序可以自动注册系统文件夹下的所有dll文件 。该项功能不仅能修复DirectX的问题 , 还可以修复系统中很多其他由于dll未注册而产生的问题 , 颇为实用 。点击该按钮旁边的小箭头 , 还可以注册任意指定文件夹下的dll文件 , 方便用户对绿色版、硬盘版的程序组件进行注册 。点击第二个按钮可以为dll文件的右键菜单添加“注册”和“卸载”项 , 方便对单独的dll文件进行注册 。请注意 , 并不是所有的dll文件都可以通过这种方式注册 。点击“扩展”选项卡可以将任意版本的程序扩展成增强版 。点击“DirectX版本”选项卡 , 可以自行修改系统中DirectX的版本信息 。点击“DirectX加速”选项卡可以控制系统中DirectX加速的开启与关闭 。如果显卡驱动异常(包括显卡驱动未安装或显卡驱动太旧) , 程序会在该页面右上角进行提示 。在“实验室”选项卡中 , 用户可以控制是否允许更新为最新的测试版程序 , 以及在更新后的数据包更新策略 。

推荐阅读