16×DVD刻录机升级记
PC·DIY
一个月前,笔者从电脑城“抱”回来一台三星16×DVD刻录机,型号为TS-H552B(普及版)。这款产品的总体性能还不错,只是对少数盘片的兼容性不够好,因此,我决定升级一下它的固件(Firmware)。但到三星网站一看,上面只提供了该产品欧美销售版本的最新固件,而中国销售版本的则没有。
既然没有针对中国销售的TS-H552B的更新固件,就拿欧美版的试一下吧。我先下载TS05版固件,并在Windows下成功刷新,然后刻录一张盘测试,结果却大失所望:不但兼容性没有改观,而且原本支持得很好的盘片在刻录时也连连出错。赶紧上网查找资料。偶然看到一篇相关的评测文章,其中提到三星TS-H552U刻录机专业版(支持双16×刻录和4× D9刻录)和TS-H552B的主控芯片是一样的,整体结构也大致相同,看来这两者应该可以互换固件。
修改TS-H552U的CH03版固件信息
于是我从驱动之家下载了TS-H552B的TS05版固件和TS-H552U的CH03版固件,其中后者适用于在中国销售的TS-H552U。将下载的CH03版解压后,我用压缩包内附带的SFDNWIN刷新程序进行固件刷新操作时,程序却提示固件不对,不允许刷新。能不能通过修改固件内部的识别信息来“骗”过刷新程序呢?但是固件文件后缀名为bin,这时必须借助诸如WinHex之类的十六进制编辑器软件了。
运行WinHex,并打开CH03版固件后,可看到如图1所示的界面。
图1中显示的“TS-H552UCH03?CH”就是控制刷新程序识别固件的关键所在。为了防止修改出错,我们可以打开TS-H552B一个的固件进行对照。因为此前我已把TS-H552B欧美销售版的固件刷入了刻录机中,所以只要用WinHex打开TS-H552B的TS05版固件就可以了。

打开之后,我发现TS05版固件的识别信息为“TS-H552BTS05?TS”。接下来,我把“TS-H552UCH03?CH”这行信息更改为“TS-H552BTS06?TS”(图2)。(注意:一定要将固件的版本号改为05或者更高,因为刷新程序不允许向刻录机中写入更低版本的固件!更改完之后,保存退出就可以了!

刷新TS-H552B的固件
上述工作完成后,我用三星刻录机自带的刷新程序SFDNWIN在Windows下进行固件刷新操作,这时刷新程序会把TS-H552U的CH03版固件识别为TS-H552B的TS06版固件。点击SFDNWIN主界面上的刷新按钮,然后等待大约半分钟,刷新完成并重新启动系统后,TS-H552B已经升级为TS-H552U了。这时如果再运行SFDNWIN,我们可以发现该软件已经允许刷新没有经过修改的CH03版固件了(图3)。

固件刷新结束后,我再用Nero InfoTool检测升级后的TS-H552B,发现它支持的功能和原版的TS-H552U的几乎一样。随后,我还进行了刻盘测试,发现“新”刻录机不仅对盘片的兼容性有了很大改善,而且最重要的是,它的性能指标和TS-H552U(专业版)完全相同。
编后:刷新DVD刻录机固件的风险比较高,而且刷新失败很可能导致刻录机无法正常工作。因此,千万不能用不同品牌、不同型号的刻录机的固件刷新程序进行刷新操作!刷新时必须保证电源供电正常,避免突然断电等现象发生。