色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Windows XP無(wú)法安裝DX 9的解決方法

瀏覽:31日期:2023-07-24 18:58:44

想必很多朋友都使用過(guò)一份被稱為VLK(上海大客戶)版的WindowsXP操作系統(tǒng),大家之所以選擇它無(wú)非是看中集成的SP2、DirectX 9.0b(以下簡(jiǎn)稱DX 9.0b)、免激活以及性能方面的優(yōu)化等等,可就是這份看起來(lái)完美無(wú)缺的XP版本卻因?yàn)槲④洶l(fā)布DirectX 9.0c才暴露了一個(gè)小問(wèn)題,故事還得從筆者上次幫朋友重裝系統(tǒng)講起…… 有一次,筆者的一位朋友電腦出了點(diǎn)問(wèn)題,請(qǐng)筆者過(guò)去看看,當(dāng)時(shí)看到電腦里軟件有些老,筆者就用自己一直在用的VLK版WinXP幫朋友重裝了一遍系統(tǒng)。隨后的日子一直平安無(wú)事,可天生喜好汽車的朋友那天忽然買來(lái)了一張《極品飛車8》,卻無(wú)論如何也裝不上,這才給筆者打了電話……

友:“喂,是宏偉嗎?”

我:“哦,老張吧?有什么事兒?jiǎn)幔俊?/P>

友:“是這樣,昨天我買了一張《極品飛車8》,可就是裝不上,裝完了一雙擊總提示缺XXX文件”

我:“缺文件?是不是軟件有問(wèn)題啊?”

友:“應(yīng)該沒(méi)事兒吧,我當(dāng)時(shí)也拿不準(zhǔn),就讓同事在別的電腦上裝了一下,挺正常的,那臺(tái)機(jī)器配置還沒(méi)我的高呢”

[旁] 筆者平時(shí)幾乎不玩游戲,所以一遇到游戲問(wèn)題就有點(diǎn)發(fā)懵,只會(huì)按一般的思路去想,請(qǐng)各位游戲高手們不要見笑

我:“配置沒(méi)有家里的高,該不會(huì)裝的是98吧?那臺(tái)機(jī)器是什么系統(tǒng)啊?”

[旁] 其實(shí)此時(shí)想想也不太像是系統(tǒng)不支持,這么新的游戲,運(yùn)行平臺(tái)肯定支持XP,而且這套XP的組件版本都很高,朋友的機(jī)器配置也不低,但此時(shí)必須將所有可能出現(xiàn)的問(wèn)題都比較一下

友:“和家里的一樣,也是XP,以前我們單位的電腦也是他幫忙裝的”

[旁] 3D游戲都需要DirectX支持,這么新的游戲該配合哪個(gè)版本的DirectX呢?會(huì)不會(huì)比集成的9.0b還要高呢

我:“對(duì)了,你看看游戲的安裝說(shuō)明里有沒(méi)有DirectX的版本要求?”

友:趕忙翻閱……“有,有,是DirectX 9.0c,不過(guò)這個(gè)也裝過(guò)了。”

我:心想,看來(lái)電話里是搞不定了,沒(méi)準(zhǔn)又是系統(tǒng)故障,還是實(shí)地看一下吧,反正當(dāng)時(shí)留了一個(gè)Ghost備份,于是就和朋友說(shuō)“這樣吧,老張,明天正好禮拜六,你要是上午沒(méi)事,我去你那兒看一下,要不電話里也講不清。”

友:“行,明天我正好沒(méi)事兒,就在家等你了。”

第二天上午,我如約到了朋友家里。經(jīng)過(guò)一番檢查和調(diào)試,確認(rèn)了不是因?yàn)橄到y(tǒng)缺少文件才出現(xiàn)的問(wèn)題,但卻發(fā)現(xiàn)了一個(gè)奇怪的現(xiàn)象,這就是每次升級(jí)安裝DX9.0c時(shí),總看不到像其他版本DX升級(jí)那樣的文件復(fù)制過(guò)程,反之,安裝速度非常快,不到2秒鐘就完了,隨后就出現(xiàn)如圖1的完成對(duì)話框。而通過(guò)在“開始”菜單→“運(yùn)行”欄中輸入“dxdiag”調(diào)出DirectX診斷程序進(jìn)行檢測(cè),也證實(shí)了我的猜測(cè) —— 當(dāng)前的DirectX版本仍為9.0b,9.0c并未安裝成功。如圖2所示

圖1圖2

【小提示】

DirectX是微軟的一個(gè)3D函數(shù)庫(kù),它的版本隨著不斷加入新的3D函數(shù)而增加,最新的版本是9.0c。每款3D游戲在編寫時(shí),都可以直接調(diào)用DirectX里的函數(shù)簡(jiǎn)化編制過(guò)程,降低游戲大小,并實(shí)現(xiàn)各種漂亮的3D效果而不用再勞心費(fèi)力地自行編制。這也意味著,如果某游戲開發(fā)時(shí)使用了DirectX 9.0c里的函數(shù),那么要求玩家安裝游戲時(shí)也要在自己電腦里裝上DirectX 9.0c,否則游戲?qū)o(wú)法正常調(diào)用相應(yīng)函數(shù)實(shí)現(xiàn)預(yù)設(shè)的3D效果

這樣看來(lái),游戲提示缺文件的故障很可能出在DirectX 9.0c上,而回憶上次朋友在電話里描述的安裝過(guò)程,估計(jì)就是看到了圖1的提示才說(shuō)的。可由于自己平時(shí)不怎么玩游戲,家里的電腦沒(méi)有升級(jí)到9.0c,自然也就沒(méi)注意這個(gè)問(wèn)題。那天恰巧朋友的機(jī)器是雙系統(tǒng),還有一個(gè)Win98。筆者連忙進(jìn)入98升級(jí)安裝了DirectX 9.0c,一切都很順利,裝上DX9.0c的Win98玩起《極品飛車8》來(lái)自然毫無(wú)問(wèn)題。這樣看來(lái),真正的問(wèn)題不是出在這版WinXP上,就是由于DX設(shè)計(jì)的問(wèn)題 —— 9.0b無(wú)法正常升級(jí)為9.0c。由于朋友家條件不足,無(wú)法繼續(xù)測(cè)試,我就將朋友的《極飛8》光盤借回家里慢慢研究。

經(jīng)過(guò)反復(fù)試驗(yàn),確定了在Win98下DX9.0b是完全可以正常升級(jí)為9.0c的,也就肯定了是由于這版XP造成了這個(gè)故障,難道就為了一個(gè)游戲再重新更換一套操作系統(tǒng)嗎?當(dāng)然不用,由于DirectX 9.0c的安裝包里有兩個(gè)程序(dsetup32.dll和dsetup.dll)負(fù)責(zé)在每次安裝前檢測(cè)系統(tǒng)的DX版本,如果與自己的版本相同或更高就不繼續(xù)安裝,但不知為何它無(wú)法正確檢測(cè)這版WinXP的DX版本,所以才出現(xiàn)了圖1的畫面。而我也就將計(jì)就計(jì)地騙了XP一下,將DirectX 9.0c中的這兩個(gè)文件替換為9.0b的,這樣安裝程序就能正常檢測(cè)安裝了。原版與修改版的區(qū)別如圖3和圖4所示

圖3圖4

改造過(guò)的DX 9.0c安裝程序終于不負(fù)眾望,成功在VLK版WindowsXP上安裝上了DirectX 9.0c,最后用Dxdiag的檢查結(jié)果也如圖5所示正確地標(biāo)識(shí)為9.0c了。

圖5

【寫在最后】筆者也曾試過(guò)用第三方軟件修改系統(tǒng)中DX的當(dāng)前版本號(hào)以達(dá)到安裝的目的,但都沒(méi)有成功,鑒于這個(gè)問(wèn)題涉及的知識(shí)非常廣泛,而且很可能是SP2集成時(shí)出現(xiàn)的問(wèn)題,因此也就無(wú)法再進(jìn)行深入研究了,希望此文能給同樣使用VLK版WindowsXP并同樣困惑著的朋友們提供一個(gè)方法,同時(shí)愿意與大家進(jìn)一步交流其它的安裝方法。

標(biāo)簽: Windows系統(tǒng)
主站蜘蛛池模板: 中文字幕久久亚洲一区 | 在线免费公开视频 | 欧美高清一级 | 永久免费毛片在线播放 | 国内自拍视频在线看免费观看 | 手机在线播放视频 | 日本一区二区三区四区五区 | 亚洲综合国产一区二区三区 | 久久国产免费观看精品3 | 亚洲成aⅴ人片在线观 | 91精品国产美女福到在线不卡 | 99久9在线视频 | 久久在线免费视频 | 亚洲视频aaa | 高清午夜看片a福利在线观看琪琪 | 国产大乳孕妇喷奶水在线观看 | 一区二区三区精品视频 | 天天se天天cao综合网蜜芽 | 中文字幕乱 | 成人免费网址在线 | 国产精品夜色视频一区二区 | 国产精品美女久久久久网站 | 国产在线精品一区二区三区不卡 | 国产欧美日韩三级 | 午夜爽爽爽男女免费观看hd | 欧美一级三级在线观看 | 欧美日韩在线视频免费完整 | 亚洲情a成黄在线观看 | 美女视频黄色的免费 | 成 人 在 线 免费 8888 www | 91精品视频播放 | 国产国产人免费视频成69堂 | 亚洲欧美日韩久久精品第一区 | 国产精品制服 | 在线播放性xxx欧美 在线播放亚洲视频 | 九九视频在线免费观看 | 国产4tube在线播放 | 手机在线国产精品 | 精品亚洲大全 | 国产日产欧美a级毛片 | 精品视频在线播放 |