LV. 31
GP 1k

【心得】關於Windows系列的系統元件的建議

樓主 chiousf chiousf
GP164 BP-
仔細閱讀,以免造成不必要的麻煩。
安裝好後務必重新開機,然後Microsoft Update。
要裝一堆您自己爽的MOD(比如高解析度材質啥的)最低要求就是4G以上記憶體以及64位元的作業系統。
我有強調是「最低要求」喔~不要又跑來強調要有8G主記憶體才夠。
就像我說預計幾點完成,快到點前十分鐘就有人跑來留言說快到點了,還沒發佈,根本在騙人,同等於某C一直在說謊,根本沒真心誠意地幫助大家,叫你爛貨都算是有禮貌了。
  我不知道是不是故意裝作沒看到【預計】這兩個字。
推薦是64位元作業系統,四核心3.0GHz以上CPU,8G實體記憶體,顯示卡2G以上實體記憶體。
如果你裝了一堆髮型或是2K以上高解析度材質貼圖,顯示卡2G以上實體記憶體尤其重要。
Windows 7務必是SP1
Windows 10可能已經不給你安裝C++ 2005 SP1

結論:
1.DirectX以及Visual C++全套(2005到2019,注意2019會取代掉2015、2017)
  所有Windows版本都要安裝。
2.至於.NET Framework
  xp sp3只能裝3.5.2及4.0
  Windows 7 sp1及Windows 8.1只需要裝4.7.2
  Windows 10不需要裝任何.NET Framework(RS2、RS3已經內建4.7)
  Windows 8.1及Windows 10需要在控制台另外打開3.52以下的所有功能
                      怎麼打開功能底下有圖解
Windows 7指的是Windows 7 SP1,這是大前提

Visual C++推薦倒著安裝
2015 x64 2015 x86 2017 x64 2017 x86 2013 x64 ...... 2005 x64 2005 x86
或許可以解決某些元件安裝卡住的問題
 所有安裝完成後還要點Windows Update......

如果真的不想點Wndows Update,請自己點KB2999226

再下載KB2999226合適的版本安裝(預設是English英文版,建議改語系再點下載)






以下是詳細內容跟微軟的直接載點
++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++
粗黑黑的字就是xp要安裝的系統工具。
※ 建議下載時複製完整名稱,存檔時貼上檔名,免得自己搞不清楚什麼是什麼。
譬如第一個存檔時是dotnetfx35.exe,把它改成Microsoft .NET Framework 3.5 Service pack 1 (Full Package) - 繁體中文.exe
我的意思同時也是建議保存起來,縱然裝一次就可以。誰能保證您不會重裝系統是吧?
※ 以下載點全部是微軟的直接下載位址,怕洩漏是微軟盜版Windows或是病毒木馬的,自己找其他自己信任的載點,反正完整的正式名稱就在那裏。總不會連複製貼上搜索引擎都要人教吧?

像這樣放入系統元件的目錄裡:

xp建議您直接裝上這個,他會直接幫你裝上2.0、3.0、3.5,反正您也跑不掉。
Microsoft .NET Framework 3.5 Service Pack 1 (完整套件)
http://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe

請注意,.NET Framework並不向下相容,所以xp底下4.0你最好也裝一裝。現在很多軟體擺明要4.0才能執行。
Microsoft .NET Framework 4 (獨立安裝程式)
http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe
Windows 7只要裝4.0(或是4.5),3.5以下已經內建在Windows 7/8裡面,上面那個3.5不需要安裝。Windows 8已經內建4.5所有以前的版本,除了大家都沒有的1.1版。

 
不相信的Windows 7可以安裝好4.0/4.5重開機後在這裡找到3.5.1,你無法完全關閉最主要的功能。

至於4.0或是4.5為何不在列表上?因為那是額外安裝的外部程式,並不是「內建功能」。
MSDN說明原話:
您不需要選取 [Windows Communication Foundation (WCF) HTTP 啟用] 和 [Windows Communication Foundation (WCF) 非 HTTP 啟用] 的子項目,除非您是需要這項功能的開發人員或伺服器系統管理員。

Microsoft  .NET Framework 4.5 full(Vista SP2以及Windows 7 SP1才能安裝,Windows 8已經內建):

http://download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe

MSDN的原話:
注意:Windows 8 和 Windows Server 2012 包含 .NET Framework 4.5。因此,您不必在這些作業系統上安裝這個軟體。


更新
(這個連Windows 8都可以安裝,建議Windows 7/8/8.1直接裝這個,不需要先安裝4.5

Windows 10已內建不需要安裝,4.8包括4.0以後的所有功能。

其他作業系統(需求跟4.5一樣)直接安裝4.8,或是從4~4.5.2直接升級。

Microsoft .NET Framework 4.8 (離線安裝程式)

https://download.visualstudio.microsoft.com/download/pr/014120d7-d689-4305-befd-3cb711108212/0fd66638cde16859462a6243a4629a50/ndp48-x86-x64-allos-enu.exe

Microsoft .NET Framework 4.8 語言套件 (離線安裝程式)


Windows 8.1/Windows 10如何啟用【.NET Framework 2.0/3.0/3.5】
手邊沒有Windows 10安裝光碟或是USB大拇哥:
需要連上Windows Update,你的是盜版過不了微軟驗證不關我的事。
只以Windows 10為例,8.1是一樣的的方式

找到控制台,點進去
點程式集

點程式和功能

點左邊開啟或關閉 Windows 功能

看到.NET Framework 3.5,點一下左邊的加號

把第一個框框打勾並且按下確定,一般使用者下面兩個不要打勾。
MSDN說明:
您不需要選取 [Windows Communication Foundation (WCF) HTTP 啟用] 和 [Windows Communication Foundation (WCF) 非 HTTP 啟用] 的子項目,除非您是需要這項功能的開發人員或伺服器系統管理員。

按下【從 Windows Update 下載檔案】

等啊等

安裝完成,按關閉

確定一下都裝好了

!!Windows 10/8.1記得重新啟動一下!!




最好其他系統元件也補一補:
微軟支援說明網頁:

Microsoft Visual C++ 2005 SP1 可轉散發套件 (x86)
http://download.microsoft.com/download/c/a/0/ca0be0f4-1225-4679-8690-ac9b3d7ffd85/vcredist_x86.exe
Microsoft Visual C++ 2008 SP1 可轉散發套件 (x86)
http://download.microsoft.com/download/3/7/2/372b298d-0b9d-488f-905e-162f27d93895/vcredist_x86.exe
Microsoft Visual C++ 2010 SP1 可轉散發套件 (x86)
http://download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe
一樣不向下相容,xp三個都要裝。Windows 7/8並沒有內建,也需要安裝。
64位元Windows 7/8還得加裝Visual C++ (x64),總共六個Microsoft Visual C++要裝在64位元Windows 7/8上。
Microsoft Visual C++ 2010 SP1 可轉散發套件 (x64)
http://download.microsoft.com/download/A/8/0/A80747C3-41BD-45DF-B505-E9710D2744E0/vcredist_x64.exe
Microsoft Visual C++ 2008 SP1 可轉散發套件 (x64)
http://download.microsoft.com/download/9/e/7/9e764331-80b6-4dcd-9784-dfbfa2105780/vcredist_x64.exe
Microsoft Visual C++ 2005 SP1 可轉散發套件 (x64)
http://download.microsoft.com/download/1/3/0/1307b553-c485-4222-aee3-5b84bc71677c/vcredist_x64.exe

新版的Windows 10似乎已經不給你安裝Microsoft Visual C++ 2005 SP1 可轉散發套件了


更新:

適用於 Visual Studio 2012 Update 4 的 Visual C++ 可轉散發套件

Microsoft Visual C++ 2012 可轉散發套件 (x86)
Microsoft Visual C++ 2012 可轉散發套件 (x64)

適用於 Visual Studio 2013 的 Visual C++ 可轉散發套件
Microsoft Visual C++ 2013 可轉散發套件 (x86)
Microsoft Visual C++ 2013 可轉散發套件 (x64)

適用於 Visual Studio 2015 的 Visual C++ 可轉散發套件

Microsoft Visual C++ 2015 可轉散發套件 (x86)
Microsoft Visual C++ 2015 可轉散發套件 (x64)
直接安裝2015-2019,不用堅持裝上2015


適用於 Visual Studio 2017 的 Visual C++ 可轉散發套件

會取代掉Visual C++ 2015
已經證實完全取代2015的所有功能,就當作是2015的延伸版本。


Visual C++ 2015、2017 和 2019微軟整合版


註:會移除之前安裝的2015、2017,因為是系統元件,所以可能會要求重新開機。
註:建議自己重新命名為Microsoft Visual C++ 2015-2019 可轉散發套件 (x86)
           Microsoft Visual C++ 2015-2019 可轉散發套件 (x64)
  這樣才搞得清楚什麼是什麼。




很重要的DirectX End-User Runtimes (June 2010)
http://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe
這個只要你的是Windows系統(Windows2000以上),都要安裝。因為這是Windows對應用程式(影音多媒體跟遊戲)以及硬體驅動程式中間的媒合程式。
安裝時注意請先用壓縮軟體(例如WinRAR、7-zip)解壓縮到一個目錄裡,再執行裡面的DXSETUP.exe。如果直接執行directx_Jun2010_redist.exe其實它也只是解壓縮,並沒有安裝,你還是要到問你解壓縮要放到哪裡的那個目錄去執行DXSETUP.exe。


微軟的說明:
如果您的應用程式或遊戲需要舊版 DirectX,請安裝 DirectX End-User Runtime
某些應用程式和遊戲需要 DirectX9。但是,您的電腦包含更新版本的 DirectX。如果安裝並執行需要 DirectX 9 的應用程式或遊戲,您可能會收到類似「無法啟動程式,因為您的電腦遺失 d3dx9_35.dll。請嘗試重新安裝程式以修正此問題」的錯誤訊息。

如果要解決這個問題,請移至下列 Microsoft 網站以安裝 DirectX End-User Runtime
注意 執行此套件時,不會變更 DirectXDirect3D9Direct3D10.xDirect3D11.xDirectInputDirectSoundDirectPlayDirectShowDirectMusic 的版本。

底下還有解決錯誤的清單,想看得自己點開來看。

自己的附註:
DirectX End-User Runtimes (June 2010)
是獨立安裝包,不會再連網抓檔案,也不會問要不要安裝Bing搜尋列。





64位元的Windows 7裝起來應該更新過後要有這麼多微軟的元件。
C++ 2008不一定有那麼多,但是至少x64跟x86要有一個。
裝這麼多是在騙肖A,明明裝一個Visual C++ 2017 X64就可以,強者我同學都這麼說的,微軟所有東西都有向下相容。
其實每一個Visual C++都是獨立套件,所以每個檔案才那麼小。你也不能預期你用的軟體就都用2015,事實上現存的軟體是用2010開發的,都會標註需要2010,甚至在安裝時就會順便自動安裝2010(因為其他版本都不適用,安裝的軟體開不起來的)。





有JAVA的需求,請到這裡:
http://www.java.com/zh_TW/download/manual.jsp

Dual Sheath Redux需要JAVA。

下載 Java,即表示您確認已閱讀並接受一般使用者授權合約的條款



Windows   我該選擇何者?
Windows 線上
檔案大小: 1.81 MB
指示 安裝 Java 之後,您可能需要重新啟動瀏覽器,才能在瀏覽器中啟用 Java。
Windows 離線
檔案大小: 61.55 MB
指示
Windows 離線 (64 位元)
檔案大小: 68.47 MB
指示
如果您交替使用 32 位元與 64 位元瀏覽器,您將需要安裝 32 位元與 64 位元 Java,如此兩個瀏覽器才都能具備 Java Plug-In。 » 關於 Windows 專用的 64 位元 Java 的常見問題
64位元作業系統需要連同上面32位元一起安裝。


某些遊戲需要OpenAL(比如BGEE等等),目前由創新未來維護。
2.0.7.0
AMD顯示卡驅動程式後來都有整合OpenAL。


或是隨著音效卡更新的2.1.0.0




某些遊戲有強調PhysX物理加速就要安裝
nVIDIA顯示卡驅動程式都有整合PhysX,
但是intel跟AMD也都可以裝PhysX
雖然這兩家顯示晶片裝上後仍然沒有PhysX的功能,但是幾乎都可以正常開PhysX的遊戲。



這是從2012年八月一直回覆的一篇。
當然,你自己有自己的強力解決方式就自己偷偷快樂著用就好,犯不著一定要告訴我。
像是啥「自動偵測安裝包明明就很好用,一次解決所有問題」,還特別強調防毒軟體偵測到有惡意程式是防毒軟體誤判啥的,也千萬不要告訴我。
164
-
未登入的勇者,要加入討論嗎?
板務人員:

2827 筆精華,09/12 更新
一個月內新增 9
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】