硬件学习A计划──DVD光驱区码破解

整机外设

  如今,DVD早已取代CD-ROM成为了光驱市场的老大。在使用DVD时,由于“DVD区码”的存在,用户只能观看区码与所用光驱区码一致的DVD影碟!无拘无束地观看所有DVD影碟就此成为了泡影。但是,通过下面讲述的方法,你就可以让DVD彻底解放了。

  一、什么是DVD区码

  国际DVD联盟为了保护知识产权,人为地在DVD机及DVD影碟中设置了“DVD防止拷贝管理系统”,并将全球划分为六个区:美国、加拿大等为第一区;日本、欧洲为第二区;中国的香港、台湾等为第三区;南美洲等为第四区;非洲等为第五区;中国内地为第六区。如此一来,只有DVD影片与DVD机的区码一致,影碟才能正常播放。

  二、破解区码的方法

  1.了解市场现状

  按照DVD联盟的要求,在中国销售的DVD光驱都应该将区码设置为第六区,以保证这类光驱只能观看第六区或没有区码限制的DVD影碟。不过,市场现状却有所不同:先锋、SONY、明基等品牌的DVD光驱一般都锁定为第六区的区码,但可以更改五次,更改五次以后,就被锁定为最后一次更改的区码了;而昂达、奥美嘉等品牌的光驱一般都没有锁定区码。其做法是在说明书中明确说明了更改区码的办法。更有一些品牌的产品根本就没有区码限制!

  2.如何确认自己所用的光驱有没有区码限制

  既然市场中的产品既有有区码限制的,也有无区码限制的,那么如何确认自己的光驱有没有区码限制呢?Drive Region Info(下载地址: http://count.skycn.com/softdown.php?id=9327&url=http://sc-http.skycn.net/down/driveinfo11.exe)可以帮上忙:执行该软件后,会弹出一个小窗口,在驱动器下拉菜单中显示的就是当前DVD光驱的具体型号。如果显示“THIS DRIVE HAS REGION PROTECTION”的话,那么该DVD光驱就是有区码限制的(图1)。

  在下面的“Region Info”栏中显示的是具体的区码信息,例如“Region Code”显示的是当前光驱是否设置了区码,下面的“User”显示的是总共可以设置的区码次数──一般都有5次修改区码的机会,但最后一次设置的区码将是以后DVD光驱的固定区码。

  如果在驱动器选择菜单下显示的是“THIS DRIVE NO REGION PROTECTION”,那么说明该DVD光驱没有区码限制(图2)。

  3.破解DVD区码的常见方法

  对于那些带有区码限制的DVD光驱,要破解其区码限制,一般有两种方法──通过硬手段刷新或修改光驱的Firmware(固件),另一种方法就是通过特殊的软件来“绕过”区码限制。

  三、通过刷新固件破解

  1.破解之前要三思

  通过硬件手段破解区码是最彻底的解决手段,但在实施之前还得三思:区码只针对DVD影碟有效,如果是读取非DVD影碟光盘,则区码不发生作用;另外,并不是所有的DVD影碟都设置了区码,目前只有美国八大电影公司(WarnerBros、Colombia、20th Century FOX、Paramount、Universal、United Artist、MGM、Disney)出版的DVD影碟带有区码限制,而欧洲、亚洲等地发行的DVD影碟一般都是“自由区域码”的全区影碟;特别是由于中国的特殊国情,目前国内市场上的DVD影碟基本上都是全区码的,用户大可放心观看。

  此外,由于破解区码所使用的Firmware文件一般都是由爱好者组织所开发的,因此一旦因为刷新Firmware而导致产品出现质量问题,厂商一般是不会提供保修的。

  2.破解步骤

  (1)确认所用DVD光驱的型号

  要刷新固件,自然得准备好相应的Firmware文件,由于固件是光驱的底层控制程序(其功能与主板的BIOS类似),因此必须下载相应型号的Firmware文件才行,这就要求用户必须知道待刷DVD光驱的具体型号。

  确认光驱型号的方法很多,在DVD光驱的外包装盒上一般都标注了型号,另外在光驱的铭牌上也能看到相关信息(图3)。如果不想拆机箱,也可以通过“Drive Region Info”来了解。

  (2)下载固件

  一般情况下,DVD光驱厂商是不会在其网站上提供能破解区码的Firmware文件。因此建议到“http://forum.rpc1.org/dl_all.php”这个网站去下载:进入该页面之后,只需根据“品牌”→“型号”就能找到该型号DVD光驱的破解Firmware文件。另外还可以在该网站的论坛中寻找自己需要的Firmware文件。

  阿King提醒:虽然厂商一般不提供能破解区码的Firmware文件,但进入其售后服务论坛,往往得到一些有用的信息。另外,国内的驱动之家(http://www.mydrivers.com/cgi-bin/firmware)也提供各种DVD光驱区码破解的Firmware文件下载。

  (3)认真阅读使用说明

  为什么强调要仔细阅读使用说明呢,这是因为不同产品破解程序的使用方法、命令格式、注意事项都不一样,有的还对驱动器对应的IDE接口有明确要求,所以,在破解前一定要仔细阅读下载文件中的“Readme”。

  (4)实施破解操作

  以破解BenQ 1650P为例,首先将用于破解的Firmware文件下载到硬盘中(http://pioneerdvd.rpc1.org/dvd-120%20v1.23%20-%20RPC-1.zip),将压缩包中的文件释放到软盘或硬盘中。

  阿King提醒:由于现在很多机器没有配置软驱了,再加上软盘质量让人不怎么放心,因此建议将文件放在硬盘中,然后从硬盘中读取相关文件进行刷新。注意:由于后面的操作要在DOS下进行,因此用来存放Firmware文件的那个分区应为DOS能够识别的FAT32或FAT16格式。

  检查DVD光驱的连接情况,将光驱的跳线设置为“主盘”(Master),并将它挂在主板的IDE2接口上。另外,将其他光驱的数据线和电源线拔掉。

  利用Win98启动盘或具备启动功能的光盘启动电脑并进入DOS。注意,在选择是否加载光驱时,得选择不加载光驱(图4)。

  进入纯DOS状态后,进入Firmware文件所在的目录,然后在提示符下,输入:

  XXXXXX /2 XXXXX.HEX

  回车后即可启动刷新程序,当完成刷新后,重新启动电脑即可。上面命令中的“XXXXXX”表示的是用户下载得到的Firmware文件中的那个可执行程序的名称;同样,“XXXXX.HEX”代表的是Firmware文件中的那个后缀名为HEX的文件,它才是真正的“Firmware”数据文件(图5)。

  注意,如果光驱的连接位置及跳线设置不同,相应的刷新命令也不同:

  IDE1 Master(主盘)对应命令为:XXXXXX /0 XXXXX.HEX

  IDE1 Slave(从盘)对应命令为:XXXXXX /1 XXXXX.HEX

  IDE2 Slave(从盘)对应命令为:XXXXXX /3 XXXXX.HEX

  阿King提醒:在刷新Firmware时,关键要注意的一点就是必须在纯DOS下操作,而不能在Windows视窗模式的MS-DOS里操作。如果用户没有软驱或启动光盘,那么可以在启动Windows 98时按F8键,当出现启动选择菜单后,按“Shift+F5”键,这样也可以进入纯DOS。

  在刷新好Firmware后,可通过“Drive Region Info”来检验破解是否成功。

  四、通过软件破解

  通过刷新Firmware的方法来破解区码,不但操作复杂,而且还不一定能够找到可用的Firmware文件。其实,还有另外一条捷径──通过软件来破解区码!

  DVD Region Free就是一款具备该功能的软件,它允许用户在DVD光驱上观看所有区码的DVD影片,这样一来我们再也不需要进行危险的Firmware刷新了。

  首先从网上将该软件下载下来(http://hnpy.onlinedown.net/down/dvdregionfree21.exe),然后执行下载得到的可执行文件进行安装并启动该软件。由于该软件是共享软件,因此首先会出现一个注册窗口,如果仅仅想体验一下该软件,则点击“Evaluate”按钮进入(图6)。

  进入主界面后,首先点击“General”图标,在该设置窗口中指定DVD所在的位置,点击“Default DVD Drive”的下拉菜单进行选择即可。至于下面的四个“Preference”选项,全部选中即可(图7)。

  点击“Region”图标,将“Region-Free Settings”下的三个选项都选中,至于下面的“Region-Free for RCE DVDs”,则可以让用户选择是让软件自动选择区码或是指定区码,一般情况下选择“Set RCE region automatically”即可。如果在播放时出现软件无法识别光盘区码的情况,则可以选中“Customized region”,然后在下拉菜单中选择相应的区码(图8)。

  点击“Applications”图标,在该窗口中,为DVD Region Free指定“合作伙伴”──当执行播放软件时,让DVD Region Free自动发挥效果。在列表中的这些播放软件,DVD Region Free会自动与它挂钩。如果用户使用的是其他播放软件,例如豪杰超级DVD,则可以点击“Add”按钮,然后找到可执行程序进行定位即可(图9)。

  除了破解区码限制外,该软件还通过Smart Read-Ahead技术,将影片缓存到硬盘中进行播放,这样不仅延长了DVD光驱的寿命,同时也降低了光驱工作时的噪音。此外,通过该软件还能快速打开DVD光驱的“DMA”功能──右键点击任务栏上的软件图标,选择“Enable DMA”即可让DVD光驱工作在DMA模式下了(图10)。

  除了DVD Region Free外,具备破解DVD光驱区码限制功能的这类软件还有好几款,例如DVD Genie、DVD Idle等。用户可以根据自己的喜好进行选择,不过建议只安装一套这样的软件,免得不同软件之间相互出现冲突,反而会影响破解效果。

  介绍完两种方法后,大家就可以根据自己的实际情况来选择破解方法了,在此建议初学者选择软件破解,毕竟这种方法不仅简单,而且没有副作用。