西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁游戲資訊新手手冊 → 安裝程序游戲、玩游戲出錯 缺少文件的解決方案

安裝程序游戲、玩游戲出錯 缺少文件的解決方案

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:本站整理時間:2011/3/17 13:29:33字體大小:A-A+

作者:佚名點(diǎn)擊:1473次評論:0次標(biāo)簽: 出錯

  • 類型:辦公軟件大。1.0M語言:中文 評分:5.0
  • 標(biāo)簽:
立即下載
        經(jīng)常聽到有朋友抱怨他的電腦運(yùn)行軟件或者游戲時提示缺少什么 d3dx9_xx.dll 或 msvcp71.dll、msvcr71.dll又或者是 .Net Framework 初始化之類的錯誤而無法正常使用,其實(shí)很多時候,只是因為你的電腦沒有安裝好這些軟件所需要的運(yùn)行庫(又稱“運(yùn)行時”Runtime)而已。

        在Windows環(huán)境下,很多軟件特別是游戲需要依賴一些運(yùn)行庫才能正常使用,而它們很多都是沒有集成在Windows里的,需要我們自行安裝 (所需的運(yùn)行庫一般在軟件或游戲的說明里會有提及)。我們最常見的有 DirectX、VC++運(yùn)行庫.Net Framework 等……

寫在前面:

        沒有安裝好必要的運(yùn)行庫而導(dǎo)致不能運(yùn)行軟件游戲的用戶實(shí)在太多太多了,我?guī)缀醺魞扇炀褪盏揭环膺@樣的求助信。其實(shí),我認(rèn)為很多這類問題并不是用戶太笨,而是微軟的錯!!為什么?譬如說我安裝好一個游戲,沒有安裝好DirectX(這貨幾乎是所有3D游戲必備),運(yùn)行游戲時Windows提示我缺少 d3dx9_42.dll ,對于普通用戶,馬上就傻眼了,我TM誰認(rèn)識你神馬dll文件啊,然后就只能Google一下或求助有經(jīng)驗的朋友了。

        然而,如果微軟能做得細(xì)致一點(diǎn),將錯誤提示改成“你丫沒有安裝 DirectX,運(yùn)行此軟件前必須先安裝這貨,點(diǎn)擊這里下載”之類的話兒,不笨的用戶都會去下載并安裝了。從這點(diǎn)可以看出,微軟很多時候都是沒有站在用戶的角度去開發(fā)產(chǎn)品。雖然它很多產(chǎn)品技術(shù)上很優(yōu)秀,但正是一些細(xì)節(jié)的忽略,導(dǎo)致它的產(chǎn)品不夠易用,對普通用戶來說顯得太過復(fù)雜太過“專業(yè)”。而隔壁蘋果的產(chǎn)品理念則追求簡單,將“專業(yè)”的東西隱藏起來不需用戶去花精力了解學(xué)習(xí),這也從一方面看出為什么最近幾年蘋果崛起得特別快。當(dāng)然,這是一個大話題,這里不做更深一層的討論。

DirectX (玩游戲必備):

        DirectX 是微軟提供開發(fā)人員一個包括3D、聲音、網(wǎng)絡(luò)等多媒體的一個共同的應(yīng)用程序編程接口,它讓游戲開發(fā)者不必為每一品牌的硬件來寫不同的驅(qū)動程序,也降低用戶安裝及設(shè)置硬件的復(fù)雜度。

        還不懂?舉個例子(聲明這我自己瞎理解的,不準(zhǔn)確的話請大家提出改正),世界上千萬種顯卡,開發(fā)者想要在游戲里顯示一個立方體,在沒有DirectX的時代,因為各種顯卡的標(biāo)準(zhǔn)不同,他需要針對千萬種不同的顯卡各自的特性,寫出千萬種代碼,才能在大家不同配置的電腦上顯示出一個正常的立方體。然而,有了DirectX的標(biāo)準(zhǔn)之后,開發(fā)者只需要按照DirectX的標(biāo)準(zhǔn)寫好一次代碼,它就能在所有不同顯卡上正確顯示了,剩下的匹配各種顯卡的工作就交給DirectX和顯卡驅(qū)動去自個搞定,不需要開發(fā)者操心。所以其實(shí) DirectX 是一個好東西。

        如果你新裝的系統(tǒng)或者以前從沒裝過DirectX的話,想要游戲的話,不管3721,裝個DirectX總是沒錯的!特別是提示缺少 d3dx9_xx.dll 之類的問題的朋友,那就是100%缺少DirectX而出現(xiàn)的錯誤了。另外,玩游戲的話,安裝新的穩(wěn)定的顯卡驅(qū)動也是非常重要的哦!

下載 DirectX End-User Runtime

Microsoft Visual C++ Redistributable Package:

        這貨名字很長,人們一般就是隨便稱為“VC++運(yùn)行庫”,安裝它能讓用戶的電腦正常運(yùn)行使用 Visual C++ 開發(fā)的應(yīng)用程序,特別是游戲一類的大家伙,不裝他的話經(jīng)常會出錯,例如常見的缺少 msvcp71.dll、msvcr71.dll 神馬一類msvc開頭的文件。它就是一個運(yùn)行庫,而不是平時說的VC++開發(fā)環(huán)境,請別混淆……

官方介紹:
        Microsoft Visual C++ 2010 Redistributable Package 安裝 Visual C++ 庫的運(yùn)行時組件,使用戶能夠在未安裝 Visual C++ 2010 的計算機(jī)上運(yùn)行使用 Visual C++ 開發(fā)的應(yīng)用程序。此軟件包安裝 C 運(yùn)行時 (CRT)、標(biāo)準(zhǔn) C++、ATL、MFC、OpenMP 和 MSDIA 庫的運(yùn)行時組件。

下載VC++運(yùn)行庫 2010 SP1 (x86)  |  x64  |  ia64

.Net Framework ( .Net框架 ):

        其實(shí) .Net Framework 也是主要是方便開發(fā)者的,它包含很多很多特性和各種各樣的技術(shù),估計介紹起來能寫一本書。反正與上面一樣,比如VC的程序需要VC運(yùn)行庫,VB的程序需要VB運(yùn)行庫,java程序需要 Java Runtime 一樣。 使用 .Net 開發(fā)的程序需要在 .NET Framework 下才能運(yùn)行。

官方介紹:
        .NET Framework 是由 Microsoft 開發(fā)的一種全面且一致的編程模型,用于生成具有視覺震撼力的用戶體驗、無縫的安全通信和對一系列業(yè)務(wù)流程進(jìn)行建模的能力的應(yīng)用程序。這些新技術(shù)有 Windows Presentation Foundation、Windows Communication Foundation、Windows Workflow Foundation 和 Windows Card等等……

注意:
        .Net Framework 4 與舊版的某些元件有所不同,所以有時只安裝4的話運(yùn)行需要舊版.Net的程序也會出現(xiàn)兼容問題,推薦同時安裝.Net Framework4和3.5,它們能和平共存的。

下載 .Net Framework 4 中文版  |  下載 .Net Framework 3.5 中文版

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)