修改 Windows 的「System Product Name」


Windows 11 的「設定」(可透過 Win + I 叫出)首頁中,會顯示滿多資訊的;包含了登入的微軟帳號、電腦名稱、網路狀態、OneDrive 使用率等等。

其中,在電腦名稱下方,會顯示裝置的名稱,如果是筆記電腦或其他套裝系統的話,這邊應該會顯示硬體對應的名字;但是相對地,如果是自己組裝、自己安裝作業系統的電腦的話,這邊預設會顯示「System Product Name」。

這個顯示的字串預設是沒有圖形介面可以修改的,而且老實說也不影響使用。

不過,前一陣子忽然很好奇:這個字串要在怎麼修改啊?

這個答案還滿好找到的,Google 一下就在《Change System Product Name in Windows 11》這邊找到答案了~

基本上,只要修改 Windows 的機碼(registry)就可以了!

基本上,只要在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation 中加入一個名為「Model」的字串、然後內容隨便填自己喜歡的內容,就會顯示在設定裡面了!

像下面就是 Heresy 改過的結果:

這個更動甚至不用重新開機,只要把「設定」關掉重開就可以了。


至於詳細步驟呢,大致上如下:

  1. 按下 Win 鍵叫出開始選單

  2. 直接用鍵盤輸入「regedit」、讓他去找到「登錄編輯程式」、然後執行

  3. 系統會詢問「您是否要允許此 App 變更您的裝置」,這邊選「是」

  4. 在「登錄編輯程式」的網址列、貼上「電腦\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation」後按 Enter,這樣就會顯示類似下面的狀況:

  5. 這時候右側應該只有一個「(預設值)」。
    這邊點選滑鼠右鍵、選擇「新增」裡面的「字串值」

  6. 這時候他會在「(預設值)」多出一個類似「新數值 #1」這樣形式的項目,把它的名字改成「Model」。

  7. 用滑鼠左鍵點選這個新建立的「Model」兩下,會跳出「編輯字串」的對話框;在下面的「數值資料」輸入自己想要的名字。完成後按下確定。

  8. 關掉「登錄編輯程式」、重新開啟「設定」、應該就會看到剛剛輸入的東西了!


大概就是這樣了~基本上,沒什麼意義,只是改好玩而已的~ XD

而實際上,這個機碼其實已經存在很久了、至少應該是 Windows 7 就有的東西了?實際上也不只「Model」可以自己新增,還有很多東西可以設定。

在《How to Add or Change OEM Information in Windows 11/10》這篇,是說可以設定的值包括了:

  1. Logo
  2. Manufacturer
  3. Model
  4. SupportHours
  5. SupportPhone
  6. SupportURL

其中 Logo 可以給一張 120×120 的 BMP 圖檔,不過在現在的 Windows 11 下似乎看不到了?

如果像 Heresy 改成下面的樣子的話:

那在「設定」的「系統」中的「系統資訊」裡面,會多出一個「支援」的分區,裡面就會顯示對應的內容了!

發表留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料