今年(2022)決定把小屋的文章都修正一遍。
--------------------------------------------------------------------------------------
……其實沒什麼好說的,就跟在普通電腦上面安裝是一樣的,只是留個安裝紀錄,萬一以後需要重裝的時候可以做個參考(其實留個 VirtualBox 的匯出機當備份就夠用了吧)。
Win7
下載:歐維斯福利設【WINDOWS 全攻略】各版本WINDOWS ISO 下載 -- Win7 64bit 下載
這是我玩 VirtualBox 幾種 OS 系列裡面最沒有問題的,然後也是花費最久時間的……
因為時間都浪費在安裝更新上面了(主機不夠力,跑起來很慢啊)。
VirtualBox 一開始配置給 Win7 的記憶體只有 2GB ,明顯不夠用,調整到 4GB 。
預設虛擬硬碟有 32GB ,對安裝來說還算充裕,然後記得要選動態硬碟,萬一不夠用了以後才能夠擴充。
參考:增加 VirtualBox 虛擬硬碟大小(使用 GParted 調整分割區)
註:現在 VirtualBox 6.1.4 版倒是不需要用命令列打那一堆指令了,只要在介面上就可以調整硬碟大小(其實只能調大)。不過調整過後還是需要 GParted 來做後續。
2020/04/02 補充:為了可以轉移到 USB 上,預設硬碟空間以 29.8GB 為限。 USB 的 32GB ,是 1000x1000x1000 而不是電腦計算的 1024x1024x1024 。然後安裝時候的硬碟分割,多試個幾次把 Win7 保留的 100MB 弄掉再安裝比較好,複製的時候也比較不會出問題。
然後顯示卡的視訊記憶體部分,記得要調到 256MB ,然後開啟 3D 。
然後一路安裝,基本上不會有什麼問題……比較有問題的應該是在裝好之後的更新。
相對於 Win98 這種已經完全沒支援的來說, Win7 的 Windows Update 已經相當好用了。只不過最後還是有幾個一直說安裝失敗:
1、KB4524752 :這是 Microsoft 將於 2020 年 1 月 14 日之後終止支援 Windows 7 的提醒。
這個不用安裝、這個不需要安裝……這是許多網路文件資料的說明。
可是對我來說,只要看到還有更新,就是會覺得礙眼,像底下這樣:
我就想要把它安裝起來……可是就一直安裝失敗。甚至我到 Microsoft? Update Catalog 去找,也沒找到可以下載的直接安裝版……到現在我也還是搞不清楚,我在另外一部機器上是怎麼把它安裝出來的?
2、KB915597 :這是 Windows Defender 病毒定義檔。這個會導致每月彙總也沒法更新。
參考:Window 7 Defender 更新出現 0x80070643、8050800C 錯誤
最新的 Defender Update
這個必須手動更新。下載之後,執行安裝時,不會有什麼安裝成功或安裝失敗的顯示。
想要知道有沒有安裝成功,只有到控制臺,右上檢視方式:類別(改成大圖示),點選
Windows Defender 項目,看看是不是有成功更新了:
3、每月彙總套件:就是類似底下這個玩意。
2020-01 適用於 Windows 7,x64 架構系統的每月品質彙總套件預覽 (KB4539601)
2020-01 適用於 Windows 7,x64 架構系統的每月安全性品質彙總套件 (KB4534310)
4、其它,並沒有在 Windows Update 裡面出現的更新,如 KB4499175
參考: 2019-05-15 微軟還是在意Win XP/7用戶的權利,本周二修補日推出安全性更新,以防堵類WannaCry的系統漏洞(這是 http 連結,而非 https ……加個 s 它就讀不到了……)
這篇裡面雖然說了 Windows 7 可以透過 Windows Update 的方式來更新,但我重按了多次
控制臺>系統及安全性> Windows Update >左上角的檢查更新
依然檢查不到,也不會自動更新,所以只能下載後手動安裝。
後來發現這個 KB4499175 其實是 2019-05 的每月更新。
不過,這又讓我想到另外一個問題,就是這東西到底要不要安裝?
依照 Windows Update 自動更新,只要安裝了上面那個KB4534310,就不會再跑單獨的每月更新……
從 2016 年 10 月開始的僅限安全性品質更新……
而從 16 年 10 月開始,到 20 年 01 月,共 39 個僅限安全性品質更新,約 1.6GB (x64版)
但 KB4534310 這個每月安全性品質彙總套件,才約 314MB ……
……也就是說,只安裝 KB4534310 ,會不會有可能沒有覆蓋到那 39 個更新所修補的 Bug ?
有點細思極恐……
參考:Windows 7: MS releases SP2 for Windows 7
最後要提一下 KB3125574 這個更新。
這個更新收集了 SP1 到 2016 年 4 月的更新,但自動更新並不會包括這個,所以如果裝完 SP1 之後跑自動更新,就會跑出 1xx 個。
而裝了 KB3125574 以後跑自動更新,大約只會跑出 7x ~ 8x 個。
但是要裝 KB3125574 也有點麻煩,畢竟微軟的更新也改了很多次。
上面那篇文章是說要先裝 KB3020369,但我實測之後是這樣裝的:
1. 安裝 KB2533552 (SP1 - KB976932 的另一個部分)
2. 安裝 KB4474419
3. 安裝 KB4490628 (需要重開)
4. 安裝 KB4516655
5. 安裝 KB4536952
KB4536952 > KB4531786 > KB4523206 > KB4516655 > KB4490628 > KB3177467 > KB3020369
(也就是一路取代……因為直接裝最後一個似乎不可行,所以……)
6. 安裝 KB4538483 (可選不裝)
7. 安裝 KB4550735 (可選不裝)
8. 安裝 KB3125574
大致就這樣了,其他就用自動安裝比較容易……或者乾脆全部都用自動安裝吧……
更新完成之後,還要安裝 VirtualBox Guest Additions ,如果剛開始設定的視訊記憶體,
有選 256 MB 並勾選 3D 支援,這時候的 Direct3D Support 才不會是灰格,可以勾選:
嘛,雖然這就算是可以支援 Direct3D 了,但這個支援其實並不完全,很多遊戲也沒辦法玩就是了,因為還是缺少了一部分:
(以虛擬機模擬器來說,在 Direct3D 方面, VMware 的表現比 VirtualBox 優秀。)
對了,安裝 Win7 最後記得執行一個 Windows Loader ……
WinXP
安裝 XP 的麻煩程度,大概就像它出現的時間一樣吧,介於 Win98 跟 Win7 之間。要下載很多已經不怎麼找得到的更新檔,然後又有很麻煩的設定……
APK.TW [作業系統] Windows XP 紀念繁體中文版 -- 下載 (733.1MB)
歐維斯福利設【WINDOWS 全攻略】各版本WINDOWS ISO 下載 -- 下載( 604MB 版)
就我看來, XP 最麻煩的應該就是它的安裝金鑰吧(註)……所以……
參考:新浪博客 破解Window XP 官方版30天激活的方法(維護中,不確定是不是掛點了)
繁體整理:
1、安裝 Windows XP (在安裝時,若無真正序號,可以先按下一步,反正後面也要改)
2、開始>執行>輸入 regedit
3、找到主鍵
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \
a、將 RegDone 的數值,由 0 (或無)改成 1
b、將 WPAEvents \ 底下的子鍵
LastWPAEventLogged 刪除(如果有的話)
c、修改子鍵 OOBETimer 的值為: ff d5 71 d6 8b 6a 8d 6f d5 33 93 fd
d、右鍵 WPAEvents >使用權限>進階>擁有者>改成你的使用者名稱>套用>確定
e、回到剛剛的畫面>進階>權限>選擇列表中的 SYSTEM 項目>編輯
把拒絕框全部勾選,完全確定(套用確定)後退出
(其實我覺得e這部分應該可以不用?看其它裝好的機器上是沒有。)
4、重新開機,開一個 DOS 命令列,執行:
c:\windows\system32\oobe\msoobe.exe /a
如果成功就會顯示 Windows 已經啟用。請按 [確定] 結束。
還有就是不知道用在哪的 KeyFinder ……以及早期的1.51版 (因為不知是什麼原因,和網路上的說明文件不同,我無法用來改 CD-KEY ,只能改改使用者名稱跟組織。)
XP 另外一個麻煩的東西就是 WGA (Windows Genuine Advantage)……所以……就移除它吧:
1、RemoveWGA
2、 WGA Remover (繁體中文版)
3、手動移除:名文電腦維修中心 移除XP正版驗證WGA (Windows Genuine Advantage)
<我選2>
這些都裝好或移除之後,就是安裝各種 Update 、 Patch ,大約要到 SP3 之後, Windows Update 跟 IE 版本也會更新,到時候就可以用系統的 Update ,而不需要手動安裝。
還有就是上面說的, Update 不會跑的更新 KB4500331 ,以及 VirtualBox Guest Additions ,
雖然 VirtualBox 的 XP 沒辦法用 Direct3D ,不過為了要和主機共享檔案支援,因此也必須安裝 VirtualBox Guest Additions ……
註:有的版本有內建序號,所以安裝不會有什麼問題,像 733MB 的那個,幾乎連補丁都裝好了
(還是少 KB4500331 就是了)。只是我不太喜歡這種私人製作的完全封裝好的安裝類型,
因為不知道它到底做了哪些安裝……所以……
歐維斯的載點有 3 個版本, 671MB 的跟 733MB 的版本差不多,是直接裝到完的那種。
另外兩個版本需要手動設定輸入一些資訊,例如序號,比較有正在安裝的感覺。
V2C47-MK7JD-3R89F-D2KXW-VPK3J
FY32F-XF3B6-277BF-YWBQF-GVRX3
最後,就是清除一些不必要的檔案(部分 XP 適用):
01、C:\ WINDOWS \ system32 \ dllcache \
系統文件備份,由於是裝在 VirtualBox 上的,所有備份的事情都交給 VB 去做,
這裡就不需要了。似乎要執行「sfc /purgecache」才能刪除?
02、C:\ WINDOWS \ Driver Cache \ i386 \
當檢測到新硬體時,系統會自動地到此讀取相對應的驅動程式,進行安裝。
但大多數的時候,不會隨時增加新的設備。而且又是 VirtualBox 底下的……
如果有必要再從安裝光碟讀取就可以了。
03、C:\ WINDOWS \ ime \
這裡放的是幾種輸入法,比如日文、韓文輸入法等等。
刪除的方法是:進入「控制臺>……>地區及語言選項」,選擇「語言」選項,
將「安裝東亞語言檔案」前面的勾去掉,點「確定」後依提示刪除你不需要的語言。
重新啟動後,到這文件夾下直接刪除「chsime」、「imjp8_1」和「imkr6_1」,
它們分別對應簡體中文、日文、韓文。
04、C:\ WINDOWS \ $NtUninstall****$
這些是 XP 安裝更新的時候,留下的還原檔目錄,因為已經安裝好了,就不用留了。
這些是隱藏目錄,到「我的電腦>工具>資料夾選項>檢視」,在
「進階設定」裡圈選「顯示所有檔案和資料夾」,套用並確定就能看到。
05、C:\ WINDOWS \ Temp \
安裝時暫存的東西,可以全部刪除。
06、C:\ WINDOWS \ SoftwareDistribution \
這是 Windows Update 下載解壓的地方,整個刪除是沒問題的。
如果有開啟自動更新,可能會有一些檔案沒法刪除。
所以要先關閉自動更新,或者開機時按住 F8 ,進入安全模式再刪除。
這目錄底下全刪的時候,會導致更新時顯示:「從未執行過更新」,但其實沒有關係,
只要 Windows Update 再次檢查一次(要很久)就能訂正(也會再生一個很大的檔案)
如果不想這麼複雜,就刪除 Download 子目錄就行了。
07、C:\ WINDOWS \ ServicePackFiles \
這是初版升級 SP1 或 SP2 後才會有的備份文件目錄,沒有的話就算了。
08、C:\ WINDOWS \ KB******.log
這些是 XP 安裝系統補丁後的日誌文件,可以刪除。
09、C:\ Documents and Settings \ $USER$ \ Local Settings \ Temp
C:\ Documents and Settings \ $USER$ \ Local Settings \ Temporary Internet Files
這兩個是 XP 底下個人暫存檔。 Win7 則是底下這兩個:
C:\ Users \ $USER$ \ AppData \ Local \ Temp
C:\ Users \ $USER$ \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files
10、開始>所有程式>附屬應用程式>系統工具>磁碟清理、磁碟重組工具
提示:磁碟清理要記得看看清理系統檔選項,可以清除一些安裝時的檔案。
11、控制臺>系統及安全性>系統>左邊選單系統保護
可以關閉系統保護,取消還原點。
……其實在主機上並不建議這樣做,但這是 VirtualBox 的模擬機器,
只要裝好之後記得匯出一臺當備份,就算整個垮了也能夠輕鬆取回,所以就……
對了,最後再把 XP 背景桌布
改成 2006 年版吧……
(2022 年註:今年過去看的時候又有改變了,不過並不喜歡,也很難看出相似的地方了。)
以及最後的最後……
Win7
下載:歐維斯福利設【WINDOWS 全攻略】各版本WINDOWS ISO 下載 -- Win7 64bit 下載
這是我玩 VirtualBox 幾種 OS 系列裡面最沒有問題的,然後也是花費最久時間的……
因為時間都浪費在安裝更新上面了(主機不夠力,跑起來很慢啊)。
VirtualBox 一開始配置給 Win7 的記憶體只有 2GB ,明顯不夠用,調整到 4GB 。
預設虛擬硬碟有 32GB ,對安裝來說還算充裕,然後記得要選動態硬碟,萬一不夠用了以後才能夠擴充。
參考:增加 VirtualBox 虛擬硬碟大小(使用 GParted 調整分割區)
註:現在 VirtualBox 6.1.4 版倒是不需要用命令列打那一堆指令了,只要在介面上就可以調整硬碟大小(其實只能調大)。不過調整過後還是需要 GParted 來做後續。
2020/04/02 補充:為了可以轉移到 USB 上,預設硬碟空間以 29.8GB 為限。 USB 的 32GB ,是 1000x1000x1000 而不是電腦計算的 1024x1024x1024 。然後安裝時候的硬碟分割,多試個幾次把 Win7 保留的 100MB 弄掉再安裝比較好,複製的時候也比較不會出問題。
然後顯示卡的視訊記憶體部分,記得要調到 256MB ,然後開啟 3D 。
然後一路安裝,基本上不會有什麼問題……比較有問題的應該是在裝好之後的更新。
相對於 Win98 這種已經完全沒支援的來說, Win7 的 Windows Update 已經相當好用了。只不過最後還是有幾個一直說安裝失敗:
1、KB4524752 :這是 Microsoft 將於 2020 年 1 月 14 日之後終止支援 Windows 7 的提醒。
這個不用安裝、這個不需要安裝……這是許多網路文件資料的說明。
可是對我來說,只要看到還有更新,就是會覺得礙眼,像底下這樣:
我就想要把它安裝起來……可是就一直安裝失敗。甚至我到 Microsoft? Update Catalog 去找,也沒找到可以下載的直接安裝版……到現在我也還是搞不清楚,我在另外一部機器上是怎麼把它安裝出來的?
2、KB915597 :這是 Windows Defender 病毒定義檔。這個會導致每月彙總也沒法更新。
參考:Window 7 Defender 更新出現 0x80070643、8050800C 錯誤
最新的 Defender Update
這個必須手動更新。下載之後,執行安裝時,不會有什麼安裝成功或安裝失敗的顯示。
想要知道有沒有安裝成功,只有到控制臺,右上檢視方式:類別(改成大圖示),點選
Windows Defender 項目,看看是不是有成功更新了:
3、每月彙總套件:就是類似底下這個玩意。
2020-01 適用於 Windows 7,x64 架構系統的每月品質彙總套件預覽 (KB4539601)
2020-01 適用於 Windows 7,x64 架構系統的每月安全性品質彙總套件 (KB4534310)
後來發現這個 KB4499175 其實是 2019-05 的每月更新。
不過,這又讓我想到另外一個問題,就是這東西到底要不要安裝?
依照 Windows Update 自動更新,只要安裝了上面那個KB4534310,就不會再跑單獨的每月更新……
從 2016 年 10 月開始的僅限安全性品質更新……
而從 16 年 10 月開始,到 20 年 01 月,共 39 個僅限安全性品質更新,約 1.6GB (x64版)
但 KB4534310 這個每月安全性品質彙總套件,才約 314MB ……
……也就是說,只安裝 KB4534310 ,會不會有可能沒有覆蓋到那 39 個更新所修補的 Bug ?
有點細思極恐……
參考:Windows 7: MS releases SP2 for Windows 7
最後要提一下 KB3125574 這個更新。
這個更新收集了 SP1 到 2016 年 4 月的更新,但自動更新並不會包括這個,所以如果裝完 SP1 之後跑自動更新,就會跑出 1xx 個。
而裝了 KB3125574 以後跑自動更新,大約只會跑出 7x ~ 8x 個。
但是要裝 KB3125574 也有點麻煩,畢竟微軟的更新也改了很多次。
上面那篇文章是說要先裝 KB3020369,但我實測之後是這樣裝的:
1. 安裝 KB2533552 (SP1 - KB976932 的另一個部分)
2. 安裝 KB4474419
3. 安裝 KB4490628 (需要重開)
4. 安裝 KB4516655
5. 安裝 KB4536952
KB4536952 > KB4531786 > KB4523206 > KB4516655 > KB4490628 > KB3177467 > KB3020369
(也就是一路取代……因為直接裝最後一個似乎不可行,所以……)
6. 安裝 KB4538483 (可選不裝)
7. 安裝 KB4550735 (可選不裝)
8. 安裝 KB3125574
大致就這樣了,其他就用自動安裝比較容易……或者乾脆全部都用自動安裝吧……
更新完成之後,還要安裝 VirtualBox Guest Additions ,如果剛開始設定的視訊記憶體,
有選 256 MB 並勾選 3D 支援,這時候的 Direct3D Support 才不會是灰格,可以勾選:
嘛,雖然這就算是可以支援 Direct3D 了,但這個支援其實並不完全,很多遊戲也沒辦法玩就是了,因為還是缺少了一部分:
(以虛擬機模擬器來說,在 Direct3D 方面, VMware 的表現比 VirtualBox 優秀。)
對了,安裝 Win7 最後記得執行一個 Windows Loader ……
WinXP
安裝 XP 的麻煩程度,大概就像它出現的時間一樣吧,介於 Win98 跟 Win7 之間。要下載很多已經不怎麼找得到的更新檔,然後又有很麻煩的設定……
APK.TW [作業系統] Windows XP 紀念繁體中文版 -- 下載 (733.1MB)
歐維斯福利設【WINDOWS 全攻略】各版本WINDOWS ISO 下載 -- 下載( 604MB 版)
就我看來, XP 最麻煩的應該就是它的安裝金鑰吧(註)……所以……
參考:
繁體整理:
1、安裝 Windows XP (在安裝時,若無真正序號,可以先按下一步,反正後面也要改)
2、開始>執行>輸入 regedit
3、找到主鍵
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \
a、
b、將 WPAEvents \ 底下的子鍵
LastWPAEventLogged 刪除(如果有的話)
c、修改子鍵 OOBETimer 的值為: ff d5 71 d6 8b 6a 8d 6f d5 33 93 fd
d、右鍵 WPAEvents >使用權限>進階>擁有者>改成你的使用者名稱>套用>確定
e、回到剛剛的畫面>進階>權限>選擇列表中的 SYSTEM 項目>編輯
把拒絕框全部勾選,完全確定(套用確定)後退出
4、重新開機,開一個 DOS 命令列,執行:
c:\windows\system32\oobe\msoobe.exe /a
如果成功就會顯示 Windows 已經啟用。請按 [確定] 結束。
XP 另外一個麻煩的東西就是 WGA (Windows Genuine Advantage)……所以……就移除它吧:
1、
2、 WGA Remover (繁體中文版)
3、手動移除:名文電腦維修中心 移除XP正版驗證WGA (Windows Genuine Advantage)
<我選2>
這些都裝好或移除之後,就是安裝各種 Update 、 Patch ,大約要到 SP3 之後, Windows Update 跟 IE 版本也會更新,到時候就可以用系統的 Update ,而不需要手動安裝。
還有就是上面說的, Update 不會跑的更新 KB4500331 ,以及 VirtualBox Guest Additions ,
雖然 VirtualBox 的 XP 沒辦法用 Direct3D ,不過為了要和主機共享檔案支援,因此也必須安裝 VirtualBox Guest Additions ……
註:有的版本有內建序號,所以安裝不會有什麼問題,像 733MB 的那個,幾乎連補丁都裝好了
(還是少 KB4500331 就是了)。只是我不太喜歡這種私人製作的完全封裝好的安裝類型,
因為不知道它到底做了哪些安裝……所以……
歐維斯的載點有 3 個版本, 671MB 的跟 733MB 的版本差不多,是直接裝到完的那種。
另外兩個版本需要手動設定輸入一些資訊,例如序號,比較有正在安裝的感覺。
V2C47-MK7JD-3R89F-D2KXW-VPK3J
FY32F-XF3B6-277BF-YWBQF-GVRX3
最後,就是清除一些不必要的檔案(部分 XP 適用):
01、C:\ WINDOWS \ system32 \ dllcache \
系統文件備份,由於是裝在 VirtualBox 上的,所有備份的事情都交給 VB 去做,
這裡就不需要了。似乎要執行「sfc /purgecache」才能刪除?
02、C:\ WINDOWS \ Driver Cache \ i386 \
當檢測到新硬體時,系統會自動地到此讀取相對應的驅動程式,進行安裝。
但大多數的時候,不會隨時增加新的設備。而且又是 VirtualBox 底下的……
如果有必要再從安裝光碟讀取就可以了。
03、C:\ WINDOWS \ ime \
這裡放的是幾種輸入法,比如日文、韓文輸入法等等。
刪除的方法是:進入「控制臺>……>地區及語言選項」,選擇「語言」選項,
將「安裝東亞語言檔案」前面的勾去掉,點「確定」後依提示刪除你不需要的語言。
重新啟動後,到這文件夾下直接刪除「chsime」、「imjp8_1」和「imkr6_1」,
它們分別對應簡體中文、日文、韓文。
04、C:\ WINDOWS \ $NtUninstall****$
這些是 XP 安裝更新的時候,留下的還原檔目錄,因為已經安裝好了,就不用留了。
這些是隱藏目錄,到「我的電腦>工具>資料夾選項>檢視」,在
「進階設定」裡圈選「顯示所有檔案和資料夾」,套用並確定就能看到。
05、C:\ WINDOWS \ Temp \
安裝時暫存的東西,可以全部刪除。
06、C:\ WINDOWS \ SoftwareDistribution \
這是 Windows Update 下載解壓的地方,整個刪除是沒問題的。
如果有開啟自動更新,可能會有一些檔案沒法刪除。
所以要先關閉自動更新,或者開機時按住 F8 ,進入安全模式再刪除。
這目錄底下全刪的時候,會導致更新時顯示:「從未執行過更新」,但其實沒有關係,
只要 Windows Update 再次檢查一次(要很久)就能訂正(也會再生一個很大的檔案)
如果不想這麼複雜,就刪除 Download 子目錄就行了。
07、C:\ WINDOWS \ ServicePackFiles \
這是初版升級 SP1 或 SP2 後才會有的備份文件目錄,沒有的話就算了。
08、C:\ WINDOWS \ KB******.log
這些是 XP 安裝系統補丁後的日誌文件,可以刪除。
09、C:\ Documents and Settings \ $USER$ \ Local Settings \ Temp
C:\ Documents and Settings \ $USER$ \ Local Settings \ Temporary Internet Files
這兩個是 XP 底下個人暫存檔。 Win7 則是底下這兩個:
C:\ Users \ $USER$ \ AppData \ Local \ Temp
C:\ Users \ $USER$ \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files
10、開始>所有程式>附屬應用程式>系統工具>磁碟清理、磁碟重組工具
提示:磁碟清理要記得看看清理系統檔選項,可以清除一些安裝時的檔案。
11、控制臺>系統及安全性>系統>左邊選單系統保護
可以關閉系統保護,取消還原點。
……其實在主機上並不建議這樣做,但這是 VirtualBox 的模擬機器,
只要裝好之後記得匯出一臺當備份,就算整個垮了也能夠輕鬆取回,所以就……
對了,最後再把 XP 背景桌布
改成 2006 年版吧……
(2022 年註:今年過去看的時候又有改變了,不過並不喜歡,也很難看出相似的地方了。)
以及最後的最後……