2020年12月4日

[Rainmeter面板][v2.05已釋出] Taiwan Weather and AQI 臺灣天氣和空氣品質指標

準備把抓天氣資料的部分改用Powershell透過WebDriver/Selenium去撈資料.

v2.05下載(點右邊):

DnWebDriver.ps1 用來下載瀏覽器需要的 WebDriver 跟 Selenium (WebDriver.dll):



2020年10月9日

不要讓Windows 10被Windows Update升級大版本

(只是想要快速透過Windows Update立即更新到20H2的, 請參考底下匯入註冊機碼的範例)

Windows 10這幾年來大概都維持一年兩次[功能更新]版本(version), 每個版本的生命週期原則上為18或30個月(從發行日期起算).

使用Windows Update更新系統時, 可能會一不小心就被自動升級到新的版本. 如果想要使用Windows Update安裝[安全性更新], 但是又不想要順便被[功能更新](大版本升級)或是被提示有[功能更新], 可以透過群組原則或是註冊機碼來達成.

從Windows 10 版本1803起, 可以透過設定註冊機碼[TargetReleaseVersionInfo]來指定想要的Windows 10版本.
[Windows 10 版本(version)]與[終止服務(end of service)]日期 請參考這裡: Windows 10 版本資訊


[TargetReleaseVersionInfo]的版本號如果:
比現有Windows 10的版本號: 

  • 通常不會這樣設定, 經測試是會停留在原有的版本 (請參考後面的測試結果)


等於現有Windows 10的版本號:

  • Windows Update僅會基於現有的版本號安裝[安全性更新], 不會下載安裝[功能更新](大版本升級)或是提示有[功能更新], 但是可能會提示Windows版本[已終止服務]或是[即將終止服務]
  • 需注意的是按照微軟的說法, 這個設定並不是永久有效的, 如果現有的Windows 10版本已經過了[終止服務(end of service)]日期, 可能還是會被提示有[功能更新]. 我用已經過了[終止服務]日期的版本1803[專業版]測試, 目前並未發現會被強迫升級, 但是有提示:"您的Windows版本已終止服務...建議更新至最新版本的Windows 10". (請參考後面的測試結果)


比現有Windows 10的版本號: (必須是已經有推送的版本號) 

  • Windows Update會直接下載安裝[功能更新]到指定的版本號
    (所以想跳過某些版本號, 直接升級到後面的版本可以用這方法)
  • 升級完後[TargetReleaseVersionInfo]就變成等於現有Windows 10的版本號
  • 設定大於目前有推送的版本號(尚未推出的版本), 經測試是會停留在原有的版本 (請參考後面的測試結果)


設定方法(一): 用PowerShell script設定 
  • 下載檔案 SetTargetVersion.ps1
  • 在[SetTargetVersion.ps1]檔案上按滑鼠右鍵選[用 PowerShell 執行]
  • 輸入要設定的版本號碼, 如果直接按enter(沒輸入版本號碼), 則使用目前Windows 10的版本號碼當作指定的版本
  • 確定後即設定完成

 

設定方法(二): 匯入註冊機碼

1
2
3
4
5
6
7
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"TargetReleaseVersion"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"TargetReleaseVersionInfo"="2010"

如果要刪除/清空設定:

1
2
3
4
5
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"TargetReleaseVersion"=-
"TargetReleaseVersionInfo"=-


以下是我用各種設定做的測試, 可以參考不同設定會造成的效果:

  • 測試是在2020/10/05~10/11間進行, 版本2009/20H2在當時尚未推出
  • 停留在某一個版本號時, 均可以正常下載安裝該版本的[安全性更新]
  • 測試使用: Windows 10 繁體中文[專業版]
  • 1803 [專業版] EOS: 2019-11-12
  • 1809 [專業版] EOS: 2020-11-10


 
以下是一些測試的截圖:
  • 1803, 無設定, 升級到1909, 提示會有2004功能更新(無"下載並安裝")
 


  • 1803, 設定為1803, 停留在1803, 提示"您的Windowsb版本已終止服務"
 


  • 1809, 設定為1803, 停留在1809, 提示"您目前執行的Windows版本即將終止服務" (1809 [專業版] EOS: 2020-11-10)
 


  • 1903, 無設定, 停留在1903, 提示有2004功能更新("下載並安裝")
 

2020/10/21 補充:
版本20H2已在今天推出, 在微軟網頁公布的已經不是全數字的版本號, 而是20H2

版本20H2比起版本2004(含)以前的版本, 註冊機碼多了[DisplayVersion], [ReleaseId]則是2009

[TargetReleaseVersionInfo]經我測試使用2009或是20H2都無效, 反而是要設定成2010才有效.
可能要等晚些時候再看看有沒有更多的資訊會公布
 
  • 1809, 設定為2010, 直接升級20H2
 
 
2020/11/10 補充:

以下是我在Windows 10 20H2推出後所做的測試, 可以參考不同設定會造成的效果:

  • 測試是在2020/10/23~10/28間進行
  • 測試使用: Windows 10 繁體中文[專業版]


 

2020年9月20日

Windows 10 安裝[舊版][新倉頡][新速成]中文輸入法 (2004/20H1/20H2適用)

微軟從Windows 10 版本2004 (20H1)開始推出新的中文輸入法, 有些軟體還不能完全相容.

如果想要用以前版本的新倉頡或是新速成輸入法, 需要動點手腳才能安裝.

所需的步驟要改好些地方(設定, 註冊機碼...), 我把它寫成一個PowerShell檔, 只要執行就可以設定安裝舊版的新倉頡跟新速成輸入法.

目前在Windows 10 20H1/20H2/Insider Preview Build 21370上測試都還可以用, 至於以後更新版的Windows 10推出後還能不能繼續這樣用就不知了.

使用方法:

  • 下載檔案 AddNewIME.ps1 (香港繁體中文請下載: AddNewIMEHK.ps1)
  • 語言裡要有[中文(繁體,台灣)]
  • 至少要安裝[微軟注音]輸入法
  • 在[AddNewIME.ps1]檔案上按滑鼠右鍵選[用 PowerShell 執行]即可


有安裝測試過的版本:
Windows 10 繁體中文專業版

  • 版本 Insider Preview Build 21370
  • 版本 21H1
  • 版本 20H2
  • 版本 2004/20H1
  • 版本 1909/19H2
  • 版本 1903/19H1
  • 版本 1809/RS5

 

2020/12/01 補充:

如果要在繁中語系裡面像以前一樣有US鍵盤: (不太建議這樣使用)

  • 下載檔案 AddNewIMEandQWERTY.ps1
  • 在[AddNewIMEandQWERTY.ps1]檔案上按滑鼠右鍵選[用 PowerShell 執行]即可 


2021/05/06 補充:

新增給香港繁體中文語言設定使用的版本:



版權宣告

Creative Commons License
本著作由 PROLIANTAHOLIC 製作,以創用CC 姓名標示-非商業性-禁止改作 3.0 台灣 授權條款釋出。
文內所述之產品和公司名稱均為其各自擁有者的商標及(或)服務標記。