使用者工具

網站工具


windows相關:windows_vista_extension_pack的使用紀錄

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

windows相關:windows_vista_extension_pack的使用紀錄 [2022/08/28 23:46] – 建立 nairosorawindows相關:windows_vista_extension_pack的使用紀錄 [2022/08/28 23:47] (目前版本) – 外部編輯 127.0.0.1
行 1: 行 1:
-Test+Windows Vista Extension Pack的使用紀錄 
 +==== 
 + 
 +緣由 
 +--- 
 + 
 +Windows Vista作為一個Windows XP與Windows 7的過度系統,在軟體兼容上也處於混沌的時期。根據筆者使用的歷程來說,Vista是我第一次接觸的64位元系統,所以在軟體上我會傾向於選擇64位元的軟體。但是在選擇較舊版本的軟體時,很多號稱支援Vista/7以上的軟體都無法使用(精確一點是Windows 7 SP1以前的作業系統無法使用)。 
 + 
 +Windows Vista在主題的自訂上Windows 7類似,所以這次Extension Pack除了提昇軟體的兼容程度外,也可以解鎖主題。 
 + 
 +準備工作 
 +--- 
 + 
 +以下的設定主要建立在Windows Vista Ultimate SP2 中文版 x64(VMware),已經做出以下準備。 
 + 
 +- 安裝相關驅動,確保Aero能開啟 
 +- 從[Windows Vienna Update Center](https://www.windowsviennaupdatecenter.com/windows-vienna)下載Extended Kernel 
 +- 準備Windows PE,以便系統級別補丁能替換 
 +- 額外準備"NDP46-KB3045557-x86-x64-AllOS-CHT.exe", "NDP452-KB2901907-x86-x64-AllOS-CHT.exe" 
 + 
 +施行方法 
 +---- 
 + 
 +**Aero啟用** 
 + 
 +1. 在安裝完Windows Vista後,先安裝VMware Tools(10.3.5)。透過Dxdiag檢查AGP紋理是否啟用,以便後續Aero模式開啟。 
 +2. 使用系統資訊進行效能評分,再去桌面主題開啟Windows Aero。 
 + 
 +**手動更新** 
 + 
 +1. 將Extended Kernel解壓縮成一個資料夾,假設為"Windows Vista & Vienna Extended Kernel" 
 +2. 在"Windows Vista & Vienna Extended Kernel"內新增一批次檔,內容如下(記得修改Folder的內容) 
 +3. 用系統管理員權限執行批次檔,等待安裝完成後重新開機 
 +4. 進入資料夾`2\platform update (install last)`,安裝最後兩個更新檔 
 + 
 +```batch 
 +@echo off 
 +Set Folder="<Windows Vista & Vienna Extended Kernel的絕對路徑>\2" 
 +for %%f in (%Folder%\*.msu) do ( 
 +  wusa.exe "%%f" /quiet /norestart 
 +)  
 +``` 
 + 
 +**補上IE9** 
 + 
 +1. 進入資料夾`3` 
 +2. 依序安裝`BOIE9`, `kb4014661` 
 + 
 +**補上.NET3.5, 4.5.2, 4.6** 
 + 
 +1. 執行`dotnetfx35.exe`來安裝`.NET 3.5` 
 +2. 執行`NDP452-KB2901907-x86-x64-AllOS-ENU.exe`來安裝`.NET 4.5.2`,再執行`NDP452-KB2901907-x86-x64-AllOS-CHT.exe`來補充中文語言包 
 +3. 執行`NDP46-KB3045557-x86-x64-AllOS-ENU.exe`來安裝`.NET 4.6`,再執行`NDP452-KB2901907-x86-x64-AllOS-CHT.exe`來補充中文語言包 
 + 
 +**施打補丁** 
 + 
 +0. (虛擬機)建立Snapshot,以便失敗後可以復原 
 +1. 在`C:`的目錄下建立兩個資料夾,分別為`backup`, `patch` 
 +2. 將資料夾`5`的內容複製到`C:\patch` 
 +3. 使用Windows PE開機 
 +4. (PE系統)將下列清單的檔案從`C:\Windows\System32`複製到`C:\backup` 
 +5. (PE系統)將下列清單的檔案從`C:\patch`複製到`C:\Windows\System32` 
 +6. (PE系統)離開PE系統並重新開機 
 + 
 +```batch 
 +dwmapi.dll 
 +kernel32.dll 
 +ole32.dll 
 +shell32.dll 
 +shsvcs.dll 
 +themeui.dll 
 +user32.dll 
 +uxtheme.dll 
 +``` 
 + 
 +**安裝瀏覽器** 
 + 
 +1. 進入資料夾`7` 
 +2. 安裝"Chrome 72", "Firefox 79" 
 + 
 +測試結果 
 +--- 
 + 
 +- 在第一次開機時遭遇主題損毀,跳回Windows傳統主題,之後重開幾次後恢復正常。 
 +- Dxdiag損毀、資訊安全中心損毀,Aero仍可正常運行。 
 + 
 +![Windows Vista with Chrome 72 & Firefox 79](https://i.imgur.com/2pEpUUQ.png) 
 + 
 +結論 
 +--- 
 + 
 +Windows Vista讓一般電腦使用者認識了64位元,並且提供了與Windows XP截然不同的安全性與主題體驗。這次使用Extension Pack確實能兼容更新的軟體,但相對的與Windows 7的相似程度更高。若要享受Windows XP的輕巧與64位元的效益,Vista x64確實是其中一個選項(Windows XP x64需要面臨的隱性問題比較多,Windows Server 2003 x64的主要客群也不是一般使用者)。 
 + 
 +相關連結 
 +--- 
 + 
 +- [Windows Vienna](https://www.windowsviennaupdatecenter.com/
 +- [Wikipedia - Windows 7](https://en.wikipedia.org/wiki/Windows_7) 
 +- [Steam Survey - July 2010](https://www.zdnet.com/article/steam-hardwaresoftware-survey-july-2010/
windows相關/windows_vista_extension_pack的使用紀錄.1661701591.txt.gz · 上一次變更: 2022/08/28 23:46 由 nairosora