论文部分内容阅读
笔者的显卡为GeForce 7600GS,最近为了看电视节目,从二手市场买了一块PCI接口的电视卡,把电视卡安装到主板上,并连接好电视卡各线缆,将驱动程序和收看软件也一并装完,可是怎么也无法正常收看电视节目,经过多次检查,发现只要将DirectX版本降低到8.1就正常,但显卡必须安装DirectX 9.0C才能发挥性能优势,经过一番摸索,笔者找到了一个既可以使用DirectX 9.0C,又让电视卡正常工作的两全其美的办法。
在“运行”中输入regedit,回车后展开到MKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionAeDebug下,并将Auto的键值修改为1(如图1),这样便开启了Dr Watson调试器,让它对电视卡播放时产生的错误进行跟踪。在“运行”中输入“drwtsn32.exe”打开DrWatson调试器,在“应用程序错误”下可以看到一个错误信息,查看的故障分析结果显示为Windows5ystem32目录下的kstvtune.ax文件,该文件的作用是管理电视信号数据流,并对不同频道的信号进行切换的一个组件,显然这是电视卡与新版驱动不兼容。
只要将不兼容的电视卡接收驱动替换为旧版文件,就可以使电视卡恢复正常播放,而同时又不影响DirectX 9.0C中的其它显示驱动和组件。使用“搜索”功能在系统安装盘内搜索以“kstvtune.ax”为关键字的所有文件,然后利用WinRAR软件将DirectX 8.1旧版本中的kstvtune.ax文件解压出来,接着进入系统的windowsDriver Cachei386目录,找到了一个drivercab压缩文件,将其解压缩到单独的文件夹后,用前面搜索的旧版kstvtune.ax文件替换原文件,再利用cabpack软件将此文件夹打包还原成driver.cab压缩包,最后用修改后的driver.cab压缩包替换WindowsDriver Cachei386目录下的原压缩包(如图2)。这样就可以彻底解决电视卡故障了。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
在“运行”中输入regedit,回车后展开到MKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionAeDebug下,并将Auto的键值修改为1(如图1),这样便开启了Dr Watson调试器,让它对电视卡播放时产生的错误进行跟踪。在“运行”中输入“drwtsn32.exe”打开DrWatson调试器,在“应用程序错误”下可以看到一个错误信息,查看的故障分析结果显示为Windows5ystem32目录下的kstvtune.ax文件,该文件的作用是管理电视信号数据流,并对不同频道的信号进行切换的一个组件,显然这是电视卡与新版驱动不兼容。
只要将不兼容的电视卡接收驱动替换为旧版文件,就可以使电视卡恢复正常播放,而同时又不影响DirectX 9.0C中的其它显示驱动和组件。使用“搜索”功能在系统安装盘内搜索以“kstvtune.ax”为关键字的所有文件,然后利用WinRAR软件将DirectX 8.1旧版本中的kstvtune.ax文件解压出来,接着进入系统的windowsDriver Cachei386目录,找到了一个drivercab压缩文件,将其解压缩到单独的文件夹后,用前面搜索的旧版kstvtune.ax文件替换原文件,再利用cabpack软件将此文件夹打包还原成driver.cab压缩包,最后用修改后的driver.cab压缩包替换WindowsDriver Cachei386目录下的原压缩包(如图2)。这样就可以彻底解决电视卡故障了。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文