Skip to content

Releases: Jerrytyhuang/Tiny11Studio

v1.0.16

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 06 Aug 10:05

新功能

  • 自訂軟體安裝包(進階):步驟 3(自訂項目)畫面新增「自訂軟體安裝包」區塊,除了內建的 7-Zip/Google Chrome/Mozilla Firefox/ExplorerPatcher,現在也能自行瀏覽本機的安裝檔(.exe/.msi),填寫顯示名稱與靜默安裝參數(例如 /S/VERYSILENT /NORESTART)後加入清單。加入清單的安裝檔會直接從本機複製封裝進 ISO(不需要下載),開機安裝完成後同樣透過 FirstLogonCommands 以填寫的參數靜默執行;加入清單即代表會安裝,不需要另外勾選,想取消就在該列按「移除」。
  • 六種語言(繁體中文/English/日本語/Español/Italiano/Français)皆已同步翻譯此功能的介面文字。

免安裝版 exe:下載 Tiny11Studio.App.exe,直接在 Windows 11 x64 執行(會依需求跳出 UAC 提示)。

v1.0.15

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 02 Aug 10:44

新功能

  • 偵測目前 ISO 內未收錄於目錄的套件:步驟 3(自訂項目)畫面最下方新增「偵測到但未收錄於目錄的套件」區塊(有才顯示)。這個區塊把 DISM 實際回報的完整套件清單、扣掉目錄比對成功的部分,直接列出剩下的原始套件全名,讓 Microsoft 改名或新增的內建套件不會直接從畫面上消失、也不會被誤以為「已移除」。全部預設不勾選(保留原樣),使用者可自行判斷後勾選移除,不需等目錄更新才能處理,例如上一版才手動加入目錄的 Teams(MSTeams)/Xbox Game Bar 這類情境,未來遇到新的改名或新增套件時可以直接在畫面上處理。
  • 確認頁摘要文字會顯示這類額外勾選移除的套件數量。

修正(延續上一版)

  • 新增「Teams(新版 MSTeams)」與「Xbox Game Bar」目錄項目。
  • 「停用建議應用程式與贊助內容」調整新增關閉 Microsoft Store 背景自動下載機制(WindowsStore\AutoDownload=2)。

免安裝版 exe:下載 Tiny11Studio.App.exe,直接在 Windows 11 x64 執行(會依需求跳出 UAC 提示)。

Tiny11Studio v1.0.14

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 02 Aug 08:18

修正風險提示顏色的呈現方式,並擴大多語系涵蓋範圍到建置過程的所有訊息。

  • 自訂頁 ⚠ 風險標示、確認頁 /ResetBase 選項:只有在目前勾選狀態會實際觸發風險動作時才顯示醒目的橘紅色,未觸發時淡化成灰色(不再是「只要是風險項目就一律紅色」)。
  • 多語系新增約 45 個 key(六種語言),涵蓋建置過程可展開日誌裡本工具自己產生的每一句訊息與所有錯誤訊息(BuildOrchestrator 及所有 DISM/reg.exe/robocopy/oscdimg 包裝服務)。
  • 唯一仍固定中文的部分:dism.exe/reg.exe/PowerShell 等外部程序自己印出的原始文字,那是 Windows 依作業系統顯示語言決定的,不是本工具產生的字串,技術上無法攔截翻譯。

Tiny11Studio v1.0.13

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 02 Aug 07:02

新增現代化 Vista 視覺風格與六國語言介面。

  • 全新「現代化 Vista 風」主題:藍銀配色、圓角光澤按鈕/勾選框/單選鈕、Segoe UI 字體,套用到精靈所有頁面。
  • 新增六國語言支援:繁體中文/English/日本語/Español/Italiano/Français。畫面右上角新增語言下拉選單,切換後精靈畫面文字即時更新,不影響已輸入的路徑/帳密/勾選狀態。
  • 涵蓋範圍:精靈六步驟介面文字、約 70 個目錄項目(應用程式/系統功能/登錄檔調整/檔案清理/基礎軟體安裝)的名稱與說明、建置階段名稱、主要錯誤對話框。
  • 未涵蓋:DISM/reg.exe 等外部程序的底層錯誤訊息、建置過程可展開日誌裡的逐行內容,目前仍固定顯示中文。

Tiny11Studio v1.0.12

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 02 Aug 06:23

修正自訂頁勾選框邏輯的適用範圍:v1.0.11 把「勾選=保留」套用到所有移除類項目,但登錄檔調整/檔案清理的項目名稱本身就是一個動作(例如「移除 Edge 安裝檔案」「繞過安裝需求檢查」),套用反轉後會變成「勾選=保留 Edge」,跟項目名稱字面意思相反,容易誤按。

  • 只有「應用程式」「系統功能」這兩類(項目名稱是元件本身,如「Xbox App」)維持勾選=保留、不勾=移除。
  • 登錄檔調整、檔案清理、基礎軟體安裝這幾類改回:勾選=執行該項目名稱所述的動作,不勾=不執行、維持原狀。

Tiny11Studio v1.0.11

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 02 Aug 06:01

新增自訂登入帳號密碼、隨 ISO 封裝基礎軟體,並修正自訂頁勾選框「保留/移除」邏輯相反的問題。

  • 確認頁新增「帳號名稱」「密碼」欄位:留空密碼沿用先前「安裝後強制登出並要求設定新密碼」的安全機制(類似 Windows Server 部署流程);自行輸入密碼則直接使用,不再要求變更(⚠ 會以明文寫入 ISO 內的 autounattend.xml)。
  • 自訂頁勾選框邏輯修正:現在勾選=保留、不勾=移除(先前相反);新增的「基礎軟體安裝」類別是例外,勾選=安裝該軟體。
  • 新增「基礎軟體安裝」類別:可選擇隨 ISO 封裝、於首次登入自動靜默安裝 7-Zip、Google Chrome、Mozilla Firefox、ExplorerPatcher。
  • 確認頁補充壓縮率說明:搭配「壓縮元件存放區」與「最大壓縮」能讓最終 ISO 更小,且不影響能否解除安裝更新。

Tiny11Studio v1.0.10

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 01 Aug 13:31

修正安裝完成後變成 defaultuser0、只跳出密碼輸入框而非帳號建立畫面的問題。

先前只靠 OOBE 設定讓安裝程式自行導向本機帳號建立畫面,但在偵測不到網路狀態的虛擬機環境下不可靠:OOBE 會自動建立一個 defaultuser0 帳號,開機後只要求輸入密碼,使用者完全沒被詢問過帳號名稱。

現在改為在 autounattend.xml 明確指定本機帳號(帳號:User,密碼留空),確保每次安裝結果都能確定登入。建置完成頁面也會顯示這組登入資訊。

Tiny11Studio v1.0.9

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 01 Aug 13:09

修正「最大壓縮」選項未真正生效的問題:先前對應到 DISM 的 /Compress:max(逐檔案壓縮),現在改為對應 /Compress:recovery(整個映像一起做實心壓縮,tiny11builder 原本固定使用的模式)。

此前的行為會讓匯出的 install.wim 比原始 solid-compressed 的 install.esd 還大,導致最終產出的 ISO 反而比原始下載的 Windows 11 ISO 還大。選擇「最大壓縮」現在會產生明顯更小的檔案(但耗時也更長,符合說明文字)。

Tiny11Studio v1.0.8

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 01 Aug 11:49

新增:找不到 oscdimg.exe 時,提示自動下載並靜默安裝。

之前找不到 oscdimg.exe(Windows ADK 的 Deployment Tools 元件)時只能手動瀏覽指定路徑。現在確認頁一載入,若偵測不到就會跳出提示詢問是否要自動下載並靜默安裝 Deployment Tools——只會安裝這一個元件,不會跳出 ADK 安裝精靈畫面,安裝完會自動帶入 oscdimg.exe 路徑。也加了一顆「自動安裝 Deployment Tools」按鈕,之後想手動觸發也可以。

這個安裝程式是即時從微軟官方下載連結取得,不是內建在 Tiny11Studio 裡面(ADK 授權不允許重新散布),只是幫你自動跑微軟官方文件記載的靜默安裝指令。

前面 v1.0.1~v1.0.7 的修正也都包含在這一版。

Tiny11Studio v1.0.7

Choose a tag to compare

@Jerrytyhuang Jerrytyhuang released this 01 Aug 11:41

修正:安裝完成後沒有出現預設使用者帳號的問題。

根本原因:自動產生的 autounattend.xml 裡設定了 SkipMachineOOBE 和 SkipUserOOBE 為 true,這會跳過整個 OOBE(首次啟動設定精靈)流程,包括本機帳號建立畫面本身。因為沒有另外提供 UserAccounts 區段來自動建立帳號,裝完的系統就完全沒有可用的使用者帳號。

已移除這兩個設定。原本就有的 HideEULAPage / HideOnlineAccountScreens / NetworkLocation / ProtectYourPC 這些設定才是真正讓 OOBE 跳過「強制登入 Microsoft 帳號」、改成走本機帳號建立流程的關鍵——這才是原本的目的(跟 tiny11builder 的行為一致),而不是要跳過建立帳號這件事。

已用獨立測試工具驗證產生出來的 autounattend.xml 是合法 XML,且確認不再包含 SkipMachineOOBE/SkipUserOOBE。

前面 v1.0.1~v1.0.6 的修正也都包含在這一版。