將 Office 2010 整合到 Windows 7 SP1 安裝光碟

在之前也有做過這樣的嘗試 – 頭城國小資訊組 | 將 Office 2010 整合到 Windows 7 SP1 安裝光碟,不過是採用手動打造的方式,有些辛苦,這裡改用 sysprep 來做處理,就簡單多了。至於 sysprep 是什麼,可以參考以下的網址:
什麼是 Sysprep?
Sysprep 命令列語法
sysrep – Google 搜尋

底下的操作環境會在 VM 下進行操作[@more@]1. 將建立好的硬碟先分割成二個分割區,第一個分割區用來安裝 Windows 7 作業系統,第二個分割區用來存放 Image 檔
    這裡是以 AOMEI Partition Assistant Standard Edition 5.6.3 來做硬碟分割

2. 開始進行 Windows 7 安裝
    記得選第一項分割區

3.將要裝的軟體一一裝好,防毒軟體可以後續再安裝,Windows 7 / Office 2010 的啟動也可以後續再啟動

4. 修正程式也可以一併更新完畢

5. 以系統管理者執行命令提示字元
    切換目錄 cd WindowsSystem32sysprep
    執行 sysprep

6. 勾選 一般化,關機選項請選 關機

7. 關機後,重新開機,請準備好以 Windows PE 開機,這部分自行在網路上搜尋一下,應該可以找到所需的檔案
    請注意:一定不要再進入 Windows 7,否則又要執行一次 Windows 7 安裝的初始化設定,又要重第 6 步驟開始

8. 執行 Easy ImageX,進行備份,選擇上方的 備份,再設定要備份第一個分割區到第二個分割區,最後按右下方的 執行分區備份

9. 備份中

10. 備份完畢

11. 將備份出來的 install.wim,替換掉原安裝光裝 sources 目錄的 install.wim 即可。

12. 安裝後還需要安裝的修正程式
 

客製化 Windows 8.1 x86/x64

利用寒假的時間客製化自己使用的 Windows 8.1 版本
底下以 x64 版本為例,以 tw_windows_8.1_enterprise_with_update_x64_dvd_6050387.iso 為基礎
[@more@]安裝 Adobe PDF Reader XI

升級到最新版本 11.0.10 版

安裝完成桌面環境

安裝時預載的軟體

安裝的更新套件

安裝完成可以更新的套件

整合 20 國佈景主題

這個版本特色:
1. 安裝時除了選擇要安裝的版本及硬碟外,完全不用再行輸入,無人值守安裝
2. 移除微軟注音輸入法,安裝行列輸入法
3. 預先安裝
    Easy 7-Zip
    Adobe Flash Player 最新版 for IE
    Adobe PDF Reader XI(11) 並升級到 11.0.10 版
    Oracle Java Runtime Environment 8 u31
    ClassicShell 4.1.0
    Silverlight
4. 整合 61 個更新檔案
5. 整合 .NET Framework 3.5
6. 將 sourcesinstall.wim 改成 esd 格式,縮短 ISO 檔的大小
7. 其它一堆的個人的使用習慣設定

開啟或關閉 Windows 7 / 8.1 的功能

Windows 7 / 8.1 在安裝時,為了支援更多的硬體,所以預設可能開啟一些不必要的功能,或缺少一些需要的功能,這時候可以利用 dism 指令或控制台中,在安裝前或安裝後,開啟或關閉這些功能。
參考網頁:Enable or Disable Windows Features Using DISM
以 Windows 7 SP1 Enterprise x86 為例
可以在 設定(S)程式和功能

[@more@]在解除安裝或變更程式的視窗中,選擇左邊的 開啟或關閉 Windows 功能

在 Windows 功能視窗中,可以視需求,開啟或關閉 Windows 功能

以 dism 來處理
Windows 安裝後
1. 先列出 Windows 可以開啟或關閉的功能
dism /online /Get-Features

列出的功能

查看某一個功能的說明,以 TabletPCOC 為例
Dism /online /Get-FeatureInfo /FeatureName:TabletPCOC

開啟 Windows 功能,以 TabletPCOC 為例
Dism /online /Enable-Feature /FeatureName:TabletPCOC

關閉 Windows 功能,以 TabletPCOC 為例
Dism /online /Disable-Feature /FeatureName:TabletPCOC

安裝前
開啟 Windows 功能
Source 後面接的是光碟目錄放置的路徑
dism /Mount-Image /WimFile:.Imagex86sourcesinstall.wim /index:1 /MountDir:WIM
dism /Image:WIM /enable-feature /featurename:TabletPCOC /All /Source:.Imagex86sourcessxs /LimitAccess
dism /Unmount-Wim /MountDir:WIM /commit

關閉 Windows 功能
dism /Mount-Image /WimFile:.Imagex86sourcesinstall.wim /index:1 /MountDir:WIM
dism /Image:WIM /Disable-Feature /featurename:TabletPCOC /All /Source:.Imagex86sourcessxs /LimitAccess
dism /Unmount-Wim /MountDir:WIM /commit

移除 Windows 8.1 檔案總管「裝置和磁碟機」上方的資料夾

本篇文章參考 t7度空間: [Windows] 如何移除 8.1 討人厭的檔案總管側邊欄和資料夾
如果您不太喜歡 Windows 8.1 檔案總管 出現的六個資料夾 下載、文件、音樂、桌面、圖片、影片

[@more@]可以考慮把這個資料夾給移除掉

移除「裝置和磁碟機」上方的資料夾 登錄檔:由 此處 下載
還原「裝置和磁碟機」上方的資料夾 登錄檔:由 此處 下載

Windows 7 / 8.1 的效能選項

Windows 7 / 8.1 在 系統中,可以根據系統的狀態,來讓使用者調整最適合的效能選項。
選擇 進階 / 設定

選擇 視覺效果

共有 4 個選項可以調整,分別是:

[@more@]以登錄檔來進行處理:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerVisualEffects]
“VisualFXSetting”=dword:00000000

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerVisualEffects]
“VisualFXSetting”=dword:00000001

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerVisualEffects]
“VisualFXSetting”=dword:00000002

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerVisualEffects]
“VisualFXSetting”=dword:00000003

將 Office 2010 整合到 Windows 7 SP1 安裝光碟

一般安裝完 Windows 7 作業系統後,常常也會接著安裝 Office 軟體,所以這個整合主要是讓 Windows 7 SP1 安裝完後,也能接著安裝 Office 2010,整個一氣呵成。
之前一直沒有嘗試這樣做,最主要是自己偷懶,也覺得整個安裝的時間會拉長,且整合好的容量會超過光碟的大小,但現在幾乎都是使用 USB / 隨身硬碟 /  卡碟機 來安裝作業系統,所以也不存在這些問題了!

[@more@]底下以 Windows 7 SP1 Enterprise x86 及 Office 2010 SP2 x86  版為例
1. 首先將之前已經處理好的 Windows 7 SP1 光碟複製到硬碟 f:Win7

2. 建立要掛載的目錄 f:WIM

3. 以系統管理者身份執行 命令提示字元,並切換到 f:

4. 掛載 install.wim 進行修改
DISM /Mount-Wim /WimFile:Win7sourcesinstall.wim /Index:1 /MountDir:WIM

5. 在 f:WIMWindowsSetup 的目錄下,建立 Scripts 目錄

6. 將 Office 2010 複製到 f:WIMWindowsSetupScripts 目錄之下

7. 修改 f:WIMWindowsSetupScripts 目錄之下的 SetupComplete.cmd 加入
start  /wait %~dp0Office2010/setup.exe /config  %~dp0Office2010/config.xml
RMDIR /Q /S %windir%SetupScripts >nul

exit

8. 完成寫入
DISM /Unmount-Wim /MountDir:WIM /commit

9. 更新 install.wim 資訊
imagex /info Win7sourcesinstall.wim 1 “Windows 7 企業版 SP1 x86” “Windows 7 企業版 SP1 x86 + Office 2010 x86”

10. 製作成 ISO 檔
cdimage -l”GSP1RMCULXFRER_TW_DVD” -t4/13/2011,12:18:10 -u2 -h -bWin7bootetfsboot.com -o -m “Win7” “tw_windows_7_Ent_IE11_Update_with_sp1_Office2010_x86_dvd_20140521.iso”

11. 安裝測試

這個地方會停很久

這個地方會停很久

Office 2010 已安裝完成

剩下的更新檔

一些常用軟體的自動安裝參數

因為整合 Windows 光碟時,常常需要安裝一些常用的軟體,所以就要找這常用軟體的自動安裝參數,所謂的自動安裝參數,就是指在軟體安裝時,不用與使用者做任何互動,也就是使用者不用做任何設定,而自動把軟體依照預設的設定安裝完成。
不過,個人覺得這些自動安裝參數雖然可以把軟體安裝起來,但並無法完全針對軟體的內容做更進一步的設定,比如:安裝 OpenOffice.org 時,我只要用到 Writer / Calc / Impress 其餘的不要,但自動安裝就會把其他的一股腦都安裝起來。
底下是一些個人常用的軟體的自動安裝參數,有些是在網路上搜尋來的,有些是 try 來的。[@more@]Firefox
http://moztw.org/
Firefox-full-latest.exe /S

VirusTotal
https://www.virustotal.com/en/documentation/desktop-applications/virustotal-uploader
vtuploader2.2.exe /S

Flash Player
http://get.adobe.com/tw/flashplayer/
install_flash_player.exe /install
install_flash_player_ax.exe /install

Oracle Java
http://www.java.com/zh_TW/
jre-7u55-windows-x64.exe /s /v”/qn IEXPLORER=1 REBOOT=Suppress JAVAUPDATE=0″

WinRar
http://www.rar.com.tw/download.html
winrar-x64-501tc.exe /s

Easy 7-Zip
http://www.e7z.org/
easy7zip_x64.exe /sp- /silent /norestart

7-Zip
http://www.developershome.com/7-zip/
7z920-x64.msi /qn
7z920.exe /S

Bandzip
https://www.bandisoft.com/bandizip/tw/
BANDIZIP-SETUP.EXE /S

ClassicShell
http://www.classicshell.net/translations/
ClassicShellSetup_4_1_0-zhTW.exe /qn

Adblock Plus for IE
https://adblockplus.org/zh_TW/internet-explorer
adblockplusie-1.1.exe /passive /quiet /norestart

Adobe PDF Reader
https://get.adobe.com/tw/reader/
AdbeRdr11000_zh_TW.exe /sPB /rps
AdbeRdrUpd11006.msp /quiet /norestart

Microsoft Silverlight
https://www.microsoft.com/taiwan/msdn/silverlightnet/getstarted/default.aspx
Silverlight_x64.exe /q

PotPlayer
http://potplayer.daum.net/?lang=zh_TW
PotPlayerSetup64.exe /S

Google Picasa
http://picasa.google.com.tw/intl/zh-TW/
picasa39-setup.exe /S

LibreOffice
https://zh-tw.libreoffice.org/
LibreOffice_4.2.4_Win_x86.msi /qn
LibreOffice_4.2.4_Win_x86_helppack_zh-TW.msi /qn

Apache OpenOffice
http://openoffice.apache.org/downloads.html
Apache_OpenOffice_4.1.0_Win_x86_install_zh-TW.exe /S

MPC-HC
http://mpc-hc.org/
MPC-HC.1.7.5.x64.exe /sp- /verysilent

Notepad++
http://notepad-plus-plus.org/
npp.6.6.2.Installer.exe /S

PSPad
http://www.pspad.com/en/
pspad457inst_en.exe /sp- /verysilent

Fastesttube
http://kwizzu.com/
fastesttube_2.2.1.10.exe /S

PhotoCap
http://www.photocap.com.tw/forum/index.php
PhotoCap600_CH_BIG5.exe /s

dism 和 imagex

查看 wim 檔資訊
Dism /Get-WimInfo /WimFile:g:install.wim
imagex /info g:install.wim

以讀寫模式掛載 wim 檔
dism /Mount-Image /ImageFile:g:install.wim /index:1 /MountDir:g:WIM
imagex /mountrw g:install.wim 1 g:WIM

以唯讀方式掛載 wim 檔
dism /Mount-WIM /ReadOnly /ImageFile:g:install.wim /index:1 /MountDir:g:WIM
imagex /mount g:install.wim 1 g:WIM

將變更的資訊回存到 wim 檔
dism /Unmount-Wim /MountDir:g:WIM /commit
imagex /unmount  g:WIM  /commit

[@more@]刪除 wim 檔中的映像檔
dism /Delete-Image /ImageFile:install.wim /Index:1
imagex /delete install.wim 1

不將變更的資訊回存到 wim 檔
dism /Unmount-Wim /MountDir:g:WIM /discard
imagex /unmount  g:WIM

將 wim 檔分割
dism /Split-Image /ImageFile:g:install.wim /SWMFile:g:split.swm /FileSize:640
imagex /split g:install.wim g:split.swm 640

將磁碟機備份成 wim 檔
dism /Capture-Image /ImageFile:ginstall.wim /CaptureDir:C: /Name:”Windows 8.1 Enterprise” /Compress:maximum
imagex /compress maximum /capture c: g:install.wim “Windows 8.1 Enterprise”

由 wim 檔還原到磁碟機
dism /Apply-Image /ImageFile:g:install.wim /Index:1 /ApplyDir:C:
dism /Apply-Image /ImageFile:g:split.swm /SWMFile:g:split*.swm /Index:1 /ApplyDir:C:
imagex /apply g:install.wim 1 c:

將 wim 檔匯出
dism /Export-Image /SourceImageFile:g:install.wim /SourceIndex:1 /DestinationImageFile:g:install2.wim /Compress:max
imagex /export /compress maximum g:install.wim 1 g:install2.wim

設定 wim 檔相關資訊
imagex /info g:install.wim 1 “Windows 8.1 企業版 x64” “Windows 8.1 Update 1 企業版 x64”

開啟系統功能
dism /Image:g:WIM /enable-feature /featurename:NetFX3 /All /Source:.Imagex64sourcessxs /LimitAccess

整合修正檔
dism /Image:WIM /Add-Package /PackagePath:.Updatex64Windows8.1-KB2919442-x64.msu
dism /Image:WIM /Add-Package /PackagePath:”Updatex64_1″

清除沒有正常卸載的 WIM 紀錄
dism /Cleanup-Wim
imagex /Cleanup

Windows 7 整合 SP1

寫這一篇的原因是有人問我,因為從開始研究 Windows 7 整合時就已經是 SP1 了,所以對 Windows 7 整合 SP1 一直沒有深入的研究。在網路上找尋相關的資料,發現都是以 RT Se7en Lite 來整合,但個人印象中,RT Se7en Lite 似乎會把原本光碟的目錄及內容弄亂,所以在整合時,一直都不使用 RT Se7en Lite。
在網路上找到了這二篇的文章,動手實作了一下,底下以 Windows 7 Enterprise x86 為例:
Manually Slipstream SP1 Into Windows 7 Installer DVD « FAQforge
Slipstream Windows 7 + Service Pack 1 – Super User
[@more@]1. 先用虛擬光碟軟體,將 ISO 檔掛載起來,並將 ISO 檔內容複製到 d:Win7 目錄

2. 下載 Windows 7 SP1
     x86 版本:按 這裡
     x64 版本:按 這裡

3. 將 SP1 解壓縮
windows6.1-KB976932-X86.exe /X:d:SP1content

4. 切換到 SP1content 目錄,使用 7-zip 將 windows6.1-KB976932-X86.cab 解開

5. 解開 NestedMPPContent.cab

6. 修update.ses 把 OfflineInstall 段落中的 Absent 改成 Installed

<Tasks operationMode=”OfflineInstall”>
    <Phase>
        <package id=”Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.1.17514″ targetState=”Installed“/>
    </Phase>
</Tasks>

7. 修改 update.mumWindows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.1.17514.mum,把
allowedOffline=”false” 改成 allowedOffline=”true

8. 解壓縮 KB976933-LangsCab0.cabKB976933-LangsCab6.cab,如果解開時遇到有檔案重複,請選擇全部覆蓋

9. 掛載install.wim
dism /mount-wim /wimfile:d:Win7sourcesinstall.wim /index:1 /mountdir:d:TestWIM

10. 進行整合
dism /image:d:TestWIM /add-package /packagepath:d:SP1content

11. 完成整合
dism /Unmount-Wim /MountDir:d:TestWIM /Commit

12. 更改 install.wim 資訊
imagex /info d:Win7sourcesinstall.wim 1 “Windows 7 企業版 SP1 x86” “Windows 7 企業版 IE8 SP1 x86”

13. 完成 ISO 檔
cdimage -l”GRMCENXVOL_TW_DVD” -t11/22/2010,04:28:10 -u2 -h -bd:Win7bootetfsboot.com -o -m “d:Win7” “tw_windows_7_Ent_IE8_Update_with_sp1_x86_dvd_20140517.iso”

14. 進行安裝來驗證