Windows Vista將不再支持舊的DVD驅(qū)動(dòng)器
從某個(gè)開發(fā)者的blog中得知,Windows Vista將不再支持舊的DVD驅(qū)動(dòng)器。(以下的消息是由光學(xué)存儲(chǔ)驅(qū)動(dòng)器組提供的。)
PC的DVD驅(qū)動(dòng)器是在1998年出現(xiàn)的,當(dāng)時(shí)這些驅(qū)動(dòng)器并不支持區(qū)域編碼,而依賴于軟件來實(shí)現(xiàn)區(qū)域編碼。而在2000年1月1號之后生產(chǎn)的DVD驅(qū)動(dòng)器就是所謂的新DVD驅(qū)動(dòng)器,它們都可以支持硬件的區(qū)域編碼,而不是依賴軟件來實(shí)現(xiàn)。
由于依賴軟件來實(shí)現(xiàn)區(qū)域編碼存在以下問題:
1. 第三方的廠商不能從DDK的源文件中編譯CDROM.SYS文件,這是因?yàn)閰^(qū)域增強(qiáng)的代碼并不包括在DDK中。
2. 區(qū)域編碼增強(qiáng)的代碼有時(shí)會(huì)把新的驅(qū)動(dòng)器誤認(rèn)為舊的驅(qū)動(dòng)器,這將導(dǎo)致用戶不能播放DVD盤片。更糟的是,驅(qū)動(dòng)器的測試組不能有效的重現(xiàn)這個(gè)錯(cuò)誤,并且這個(gè)問題會(huì)隨著為一旦系統(tǒng)中添加了一個(gè)調(diào)試器而徹底的消失。
3. 支持就驅(qū)動(dòng)器的代碼很復(fù)雜,并且這個(gè)光學(xué)存儲(chǔ)組所購買的2000年1月1日之前的驅(qū)動(dòng)器都已經(jīng)報(bào)廢或?qū)⒁獔?bào)廢。這樣的話,測試支持這些舊驅(qū)動(dòng)器的那些代碼就變得更加難了,并且如果最后一個(gè)驅(qū)動(dòng)器都報(bào)廢的話,測試將無法繼續(xù)了。
出于對這些問題的考慮,Vista決定將不再支持這些舊的驅(qū)動(dòng)器。
但就算Vista不再支持舊的DVD驅(qū)動(dòng)器,似乎對我們的影響并不大。首先,從DVD中讀取數(shù)據(jù)的方式并沒有改變,所以磁盤將還是和今天的一樣工作。其次,所有新的DVD驅(qū)動(dòng)器都會(huì)像以前一樣運(yùn)行;唯一的區(qū)別就是把驅(qū)動(dòng)器誤認(rèn)為舊驅(qū)動(dòng)器的危險(xiǎn)已經(jīng)消除。只有當(dāng)你有一個(gè)舊光驅(qū)的時(shí)候才會(huì)感覺到區(qū)別,就是經(jīng)加密/分區(qū)的DVD電影將不能播放。再者,由于驅(qū)動(dòng)器的平均壽命只有3年,所以如此舊的驅(qū)動(dòng)器還能工作的機(jī)會(huì)是非常小的。就算是光學(xué)驅(qū)動(dòng)器的測試組也不能把舊光驅(qū)的生命延長那么久。
