系列文章一:只要點兩下,開機還原電腦停用Chrome更新
系列文章二:只要點兩下,開機還原電腦停用Edge更新
系列文章二:只要點兩下,開機還原電腦停用Edge更新
造成電腦教室學生電腦變得很慢的兇手竟然是 Chrome 更新
又到模擬志願選填的時候,往年總是會碰到電腦教室的學生機變得很慢。因此,導致無法讓學生在時限內完成志願選填。到底是什麼原因?後來發現學生機的Chrome 正在做更新。而且版本越舊,更新時間就越長。Chrome 更新期間,學生使用Chrome 就會變得很慢。可是教師機並沒有這種情形,那到底是怎麼一回事?原來教師機並沒有開機還原,而學生機每次都要做開機還原。噢!!天啊!原來是還原的關係,導致Google Chrome 每次開機都要更新一次。那可能讓學生機不做開機還原嗎?當然是不可能!那只好讓學生機Chrome 瀏覽器不更新。
參考資料中,都在說明要做這幾件事,才能停用Google Chrome 更新。
但是點選Chrome 瀏覽器也會執行Google 更新服務。即便已做了(1)停用Google 更新服務,也是會執行Google Chrome 更新。換言之,[停用Google 更新服務]沒用。
那要停用Chrome 更新,那要怎麼做?有兩種:一、點兩下BAT,二、手動更改檔名。
一、點兩下BAT
檔案下載:解壓縮密碼demo1234
教學影片:
如下圖所示,都要去執行C:\Program Files (x86)\Google\Update\GoogleUpdate.exe。換言之,只要更改GoogleUpdate.exe檔名,就無法執行更新了。
在BAT的寫法觀念中,要特別注意的地方如下:
%ProgramFiles%=C:\Program Files
%ProgramFiles(x86)%=C:\Program Files (x86)
%ProgramFiles(x86)%=C:\Program Files (x86)
目的:停用Chrome更新
程式名稱:StopChromeUpdate.bat
程式內容:
@echo off
REM ---------------以下是程式碼,不需更改---------------
REM :: BatchGotAdmin (Run as Admin code starts)
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
REM :: BatchGotAdmin (Run as Admin code ends)
REM :: Your codes should start from the following line
cd %ProgramFiles(x86)%\Google\Update\
if exist GoogleUpdate.exe (
rename GoogleUpdate.exe GoogleUpdate01.exe
)
exit
目的:啟用Chrome更新
程式名稱:StartChromeUpdate.bat
程式內容:
@echo off
REM ---------------以下是程式碼,不需更改---------------
REM :: BatchGotAdmin (Run as Admin code starts)
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
REM :: BatchGotAdmin (Run as Admin code ends)
REM :: Your codes should start from the following line
cd %ProgramFiles(x86)%\Google\Update\
if exist GoogleUpdate01.exe (
rename GoogleUpdate01.exe GoogleUpdate.exe
)
exit
二、手動更改檔名
手動更改GoogleUpdate.exe檔名
三、檢查Chrome 更新