2023年1月9日 星期一

電腦版 Line 如何禁止自動更新

電腦版 Line 如何禁止自動更新

更新頻繁可能也有人跟我一樣討厭時不時開起來就給自動更新一下,這邊提供一個方法可以禁用Line的自動更新。




懶人包程式

先按下 Win+X 然後再按下 A ➔ 打開終端機,然後輸入以下的代碼

irm bit.ly/LineMute|iex; LineUpdate -Disable

這個執行完就會禁用了


復原的話參考這個指令

irm bit.ly/LineMute|iex; LineUpdate -Enable




以下是手動操作的方法



Line資料夾位置

程式檔案位置在這個地方,看起來不像路徑不過實際上可以直接貼上資料夾前往的

%UserProfile%\AppData\Local\LINE\bin


貼上前往之後會看到像這樣的檔案



其中裡面的 LineUpdater.exe 是自動更新的程序,數字的資料夾是Line本體,會有很多個是因為更新的時候就版的不會刪除。

如果不是像上圖這樣,看不到 LineUpdater.exe 檔案或是副檔名的話,需要到檢視裡面打開【副檔名、隱藏檔案】兩個選項。



預設會讀取版本號最大的資料夾,所以如果要切換版本只留自己要的版本號然後正常的啟動Line就可以了。

其中要下手的程式 LineUpdater.exe 這個直接砍掉的話,啟動的時候會自動載回來的所以要做一點處理才可以阻止更新。



刪除更新程式

再來刪除 LineUpdater.exe 這個檔案,然後建立一個空白txt文件,把名字改成跟原本一樣的,包含副檔名。



然後對這個檔案按右鍵內容,把【唯讀、隱藏】兩個都打勾按下確定。如此一來Line就不會在啟動檢查時把原本的假檔案覆蓋掉了。





確認是否成功禁止

進入Line的設定裡面,然後打開Line情報,看到檢查更新卡住沒有顯示最新版本就是成功了。




如何復原

LineUpdater.exe 這個程式啟動檢查更新的時候會自動下載回來的,只要把做的假檔案刪除再重新啟動Line就可以復原了。









2023年1月6日 星期五

輸入法設定 預設使用日文 針對每個視窗使用不同的輸入法

輸入法設定 預設使用日文 針對每個視窗使用不同的輸入法

針對不同視窗使用不同輸入法,這個原本在Win7是預設的到了Win10之後拿掉變成選項了。簡單說就是在A程式是A輸入法,打開新的B程式也會自動繼續維持A輸入法。

有個問題大概就是打密碼不方便吧還得記得切一下,不過後來仔細想想覺得反而造成每次都要重切中文輸入法好像也沒比較好。

打個文章記錄一下位置每次要找都找好一段時間






2022年12月21日 星期三

2023 [Win11/Win10] 家用版如何停用自動更新? 不用第三方軟體

2023 [Win11/Win10] 家用版如何停用自動更新?  不用第三方軟體

家用版就算禁用服務也會在一時間之後又自己悄悄開啟。而就算手動安裝從 gpedit.msc(群組原則) 下手,基本上就是一點反應也沒有。

有嘗試過的人大概知道上面再講什麼XD


如果只是不想被自動升級到Win11,而不是禁用整個安全性更新可以參考這篇處理
CHG: 【禁止自動更新下載Win11】不想升級如何停留在Win10



打開終端機

操作是用命令的方式設置的,不過不用怕只是貼上一行並按執行而已


對於Win10可以用快捷鍵啟動

  1. 先先按下 Win+X 然後再按下 A ➔ 會自動打開終端機



新版 Win11 因為沒有快捷鍵換個方式開

  1. 對著開始(微軟標誌)按右鍵
  2. 然後選擇 終端機(系統管理員)



停用自動更新:: 方法1

這個是直接調整延遲更新的上限,除限制後就隨便調整了相當於禁用更新了。


調整設定裡圖形介面的暫緩上限 (天數自行調整)

# 設定暫緩更新的範圍上限到 90 天
irm bit.ly/SetWinUpd|iex; Set-WUPauseMax 90

# 復原暫緩更新的範圍上限設置
irm bit.ly/SetWinUpd|iex; Set-WUPauseMax -RestoreDefault



這個只是解除上限而以並沒有實際延緩更新,設定完畢之後需要自行到設定裡面延緩更新,或是接著執行下面的命令調整

暫緩更新 (天數自行調整)

# 暫緩更新 90 天
irm bit.ly/SetWinUpd|iex; Set-WUPause 90

# 復原暫緩更新設置
irm bit.ly/SetWinUpd|iex; Set-WUPause -RestoreDefault





停用自動更新:: 方法2

這個是比較強力的手段在緩存資料夾生成一個假檔案,藉此阻止系統下載更新。

irm bit.ly/StopWinUpdate|iex; StopWinUpdate -Stop



復原就把那假檔案砍掉就好了,對應的恢復代碼

irm bit.ly/StopWinUpdate|iex; StopWinUpdate -Default



方法2停用後的狀況

Win10 測試結果



手動啟動服務的話會跳這個訊息,錯誤 0x80070003: 系統找不到指定的路徑。



Win11測試結果



手動啟動服務







2022年12月18日 星期日

【免重灌】Windows 專業版降家用版

【免重灌】Windows 專業版如何降級回家用版

升級可以參考這篇 https://charlottehong.blogspot.com/2019/02/win10.html

降級比較麻煩沒辦法直接降回去,直接保資料覆蓋安裝就好,這邊提供的方法是可以直接在Windwos上操作的,就像安裝應用程式一樣下一步到就可以了。

使用者資料和應用程式都會保留下來,不會有變動。


修改登錄檔數值

先從登錄檔把版本號改成 Windwos Home 版本,藉此來欺騙微軟官方的軟體強制安裝自己所需要的版本

按下 Win+X 然後再按下 A ➔ 打開終端機。然後輸入底下的代碼按Enter


1. 將登錄檔設置成家用版 (要降回去的)

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "EditionID" /t REG_SZ /d "Core" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" /t REG_SZ /d "Windows 10 Home" /f 


2. 將登錄檔設置成專業版 (要升級的話)

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "EditionID" /t REG_SZ /d "Professional" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" /t REG_SZ /d "Windows 10 Pro" /f 


設置好登錄檔之後安裝的時候就會自動選所需的版本安裝了。




覆蓋安裝 Windows

再來需要載官方的媒介來升級,用ISO安裝也可以

這邊示範是用MediaCreationTool

微軟官方載點
https://www.microsoft.com/zh-tw/software-download/windows10

進去之後點擊”立即下載”下載工具



安裝

再來安裝基本上就是下一步按到底




這邊下載可能要等一陣子


安裝按下去就開始重新安裝了,時間會比較久跑完會自動重啟到桌面。


2022年12月17日 星期六

Windwos7 無法安裝 VMTool 如何解決

Windwos7 無法安裝 VMTool 如何解決

似乎單純只是少更新補釘而已補丁的名字是
windows6.1-kb4474419-v3-x64_b5614c6cea5cb4e198717789633dca16308ef79c.msu

這個安裝好就可以正常安裝VM的驅動了,找不到可以參考這邊備份載點
https://mega.nz/folder/1okm0LIA#dIQPQ6duhJ4gPFPV-pkUWQ


2022年11月27日 星期日

Windwos11 Exploer 資料夾資訊 如何自動更新

Windwos11 Exploer 資料夾資訊 如何自動更新

Windwos11 目前22H2 貌似預設不會自動更新資料夾一定要按重新整理的樣子。姑且設定是有的可能是為了效能相較於 Windwos10 預設值是關閉的。這邊提供一個快速更改的方法。

開啟自動更新資料夾資訊

先按下 Win+X 然後再按下 A ➔ 打開終端機。然後輸入底下的代碼

irm bit.ly/ExploreReflash|iex

執行完畢就好了





對應的登錄檔值

上面程序執行完改動的值

HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{BDEADE7F-C265-11D0-BCED-00A0C90AB50F}\Instance






2022年11月23日 星期三

WinMerge 使用 命令.bat 輸出兩個資料夾的比較報告

WinMerge 輸出兩個資料夾的比較報告

弄了好久才搞定怎麼輸出改完程式之後要提交的報告,所有的準備工作都做完了 WinMerge 可裝可不裝,不裝預設會下載到暫存資料夾啟動。

再來就依靠 Powershell 的魔法吧直接一行指令搞定全部的事情

 


懶人包的使用方式

先按下 Win+X 然後再按下 A ➔ 打開終端機。然後輸入底下的代碼

irm bit.ly/DiffSource|iex; DiffSource $LeftPath $RightPath

打完自動會生成報告



詳細使用說明

# 設定
$LeftPath  = "Z:\Work\INIT"
$RightPath = "Z:\Work\master"
$OutPath   = "Z:\Work\Diff\index.html"

# 載入函式庫
irm bit.ly/DiffSource|iex; 

# 比較並自動打開報告 (輸出到暫存資料夾)
DiffSource $LeftPath $RightPath
# 比較並輸出到特定資料夾
DiffSource $LeftPath $RightPath -Output $OutPath
# 比較並輸出到特定資料夾但不打開網頁
DiffSource $LeftPath $RightPath -Output $OutPath -NoOpenHTML

# 忽略相同檔案輸出到檔案總攬
DiffSource $LeftPath $RightPath -IgnoreSameFile
# 忽略白色 (右端空白, 跳行, 結尾符號)
DiffSource $LeftPath $RightPath -IgnoreWhite

# 比較壓縮檔中第二層資料夾(資料夾名必須與壓縮檔名一致)
DiffSource $LeftPath $RightPath -CompareZipSecondLayer

# 排除特定資料夾
DiffSource $LeftPath $RightPath -Filter "!.git\;!.vs\"
# 過濾特定檔名
DiffSource $LeftPath $RightPath -Filter "*.css;*.js;"

# 檔案名稱過濾與排除: 物件清單(會刪除的資料夾路徑僅取結尾檔名輸入Filter)
DiffSource $LeftPath $RightPath -Include @("xsl/A.xsl", "css/B.css")
DiffSource $LeftPath $RightPath -Include (Get-Content "Z:\Work\list.txt")

-