2023年2月7日 星期二

不重灌 Windows 將家庭版升級到專業版

筆電自帶的作業系統是家庭版,想要升級到專業版或企業版,不需要重新安裝系統,輸入幾行命令即可。

我們以系統管理員權限開啟 cmd (命令提示字元),輸入指令使用「部署映像服務與管理工具」:「dism /online /get-targeteditions」,列出並確認目前系統可供直接升級的版本。

參考微軟官方教學網站,接下來有三種方法升級:

一、使用命令列工具升級
您可以執行 changepk.exe 命令列工具,來將裝置升級至 Windows 10 支援版本:
「changepk.exe /ProductKey 產品金鑰25碼」
您也可以使用 slmgr.vbs 和 KMS 用戶端安裝識別碼進行升級。 例如,下列命令將會升級到 Windows 10 企業版。
「Cscript.exe c:\windows\system32\slmgr.vbs /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43」

二、手動輸入產品金鑰進行升級
如果您只升級幾個裝置,您可能想要手動輸入升級版本的產品金鑰。
手動輸入產品金鑰:
從 [開始] 功能表或 [開始] 畫面,輸入 'Activation',然後選取 [啟用] 快捷方式。
選 取 [變更產品金鑰]。
輸入您的產品金鑰。
依照畫面上的指示操作。

三、從 Microsoft Store 購買授權進行升級
如果您沒有產品金鑰,您可以透過 Microsoft Store 升級Windows 10版本。
透過 Microsoft Store 升級:
從 [ 開始 ] 功能表或 [開始 ] 畫面,輸入 'Activation',然後選取 [啟用] 快捷方式。
選 取 [移至市集]。
依照畫面上的指示執行。


輸入正確的作業系統金鑰後,一連網就自動啟用了,若有登入微軟帳號會自動綁定,以後同一台電腦不需要再輸入。

網路上能夠輕易找到開源的數位啟用軟體(TGSAN),還有許多第三方KMS啟用方式教學,自建認證伺服器也不難,連手機都行(Kiss KMS)。看來為了維持市占推廣365,微軟根本睜一隻眼閉一隻眼,畢竟現金流為王,月費才是未來。

2023年2月4日 星期六

Windows 8, 10, 11 的「啟動」資料夾在哪裡?

系統(所有人)啟動資料夾位址:
按[Win+R]執行「shell:common startup」,
或到「C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup」

個人啟動資料夾位址:
按[Win+R]執行「shell:startup」,
或到「%HomePath%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup」

把捷徑或批次檔放進該資料夾,即可開機自動執行。

2023年1月29日 星期日

徹底解決 Office 2003 開啟舊檔/(另)存(新)檔時的當機(沒有回應)問題

自從升級 Windows 11 以後,在 Office 2003 系列的軟體只要一開啟存檔畫面,就會反白沒有回應,造成開啟和另存新檔無法使用,非常麻煩。

網路上四處搜尋,得到的答案都是說:軟體瀏覽資料夾時會列出清單,遇到失效的網路位置會找不到所以沒有回應,把網路磁碟機中斷即可解決云云。然而已排除甚至單純新灌好的電腦沒設網路位置也會這樣,覺得一定不只是失效網路磁碟機找不到問題,預設搜尋的所有「位置」(Places bar / 整個視窗左側項目,也就是桌面、我的電腦、我的文件、網路芳鄰、最近文件等)可能都要一一排查。

依稀記得以前用 Tweak UI 之類的工具時,修改過 Places bar (儲存檔案選單左側選項),增加自訂存檔捷徑,以這個思路去找舊資料,果然發現一些有用資訊。原來 Office 2003 以前的選檔畫面是獨自建立於軟體本身,到了 Office 2007 以後則是調用作業系統選檔畫面,當年老舊的 Places bar 存檔選項在Win11已找不到對應位置了,所以一定會當掉。我本來以為是網芳,結果經過逐一測試,是「我最近的文件」這個按鈕出了問題。

解決方法就是手動使用 RegEdit 修改登陸檔。按「Win-R」執行「regedit」,找到「HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\Open Find\Places\StandardPlaces\Recent」這個位置,新增一個名稱為「Show」的DWORD,值為0(預設),這樣打開檔案視窗就會不顯示最近文件按鈕,也就不會因為找不到而當機了。
若使用 Office XP 版的,前述Office對應版號請自己改成10.0即可。

都搞到這裡了,想要加個自訂位置,以前自行在「HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\Open Find\Places\UserDefinedPlaces\Place0」加名稱及路徑的方式已經行不通了,因為現在 Win11 路徑不能照「D:\Work\」這樣指定了。倒是可以使用檔案視窗本身功能,開到想加的位置,按右上角「工具」,選「加到我的位置」即可。在 RegEdit 中可以看到路徑的指定從 Path 變成名為 Pidl 的二進位值。

這樣一來, Office 2003 以及他的一眾老朋友,又可以繼續 奮戰到底 苟延殘喘 鞠躬盡瘁 藕斷絲連 ......