谷歌Chrome浏览器
下载
windows
- 打开http://www.google.cn/chrome/browser/desktop/index.html
- 在网址最后加上:?standalone=1&platform=win64,回车键后打开的是 64位下载页面,点击“下载Chrome”按钮,得到的就是Google Chrome 64位离线安装包
注释
其中 ?standalone=1 指离线安装包,platform=win64 指64位Windows 版本。
如果加上的只是“?standalone=1”可以用来下载32位的Chrome离线包。用“mac”替换“win”,就可以下载 Mac 版本的了。
可以选择不同的版本https://www.google.com/chrome/?system=true&standalone=1&platform=win64,建议选择企业版
linux(Centos7)
最新版本下载地址如下:
https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
安装流程如下:
yum install -y lsb
yum install -y libXScrnSaver
yum localinstall -y google-chrome-stable_current_x86_64.rpm
常用链接
- Google Chrome 策略配置
- macOS最新稳定版固定下载地址
- Linux最新稳定版固定下载地址
- Windows System Setup最新稳定版固定下载地址,安装在
Program Files
文件夹下,需要管理员权限安装 - Windows User Setup,安装在Users文件夹下
- Windows版固定下载地址
- Download Google Chrome Offline Installer (32-bit)
- Download Google Chrome Offline Installer (64-bit)
- Google Chrome Offline Installer for All User Accounts (32-bit)
- Google Chrome Offline Installer for All User Accounts (64-bit)
- Download Google Chrome MSI Installer for Windows
- Download Google Chrome MSI Installer for Windows (Alternative Link)
禁止更新
Chrome 在 Windows 平台同时发布两个版本,分别是:
- 企业版即
Windows System Setup
,安装在Program Files
文件夹下,需要管理员权限安装; - 用户版即
Windows User Setup
,安装在Users
文件夹下,不需要管理员权限,普通用户就可以安装
企业版
根据以下路径,手动禁用或者删除即可禁用自动更新
# 更新服务:
Google 更新服务 (gupdate)
Google 更新服务 (gupdatem)
Google Chrome Elevation Service (GoogleChromeElevationService)
# 任务计划:
GoogleUpdateTaskMachineCore
GoogleUpdateTaskMachineUA
# 安装路径:
x64
C:\Program Files\Google\Chrome\Application\chrome.exe
x86
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
# GoogleUpdate.exe 路径:
x64 和 x86 版本相同
C:\Program Files (x86)\Google\Update\GoogleUpdate.exe
用户版
# 用户版安装路径:
C:\Users\用户名\AppData\Local\Google\Chrome\Application\chrome.exe
用户版不带自动更新程序
使用 PowerShell 禁用更新
打开PowerShell直接复制以下脚本运行一下更加方便:
if ([Environment]::Is64BitOperatingSystem -eq "True") {
#Write-Host "64-bit OS"
$PF=${env:ProgramFiles(x86)}
}
else {
#Write-Host "32-bit OS"
$PF=$env:ProgramFiles
}
if ($(Test-Path "$env:ProgramFiles\Google\Chrome\Application\chrome.exe") -eq "true") {
# 结束进程
taskkill /im chrome.exe /f
taskkill /im GoogleUpdate.exe /f
# Google Chrome 更新服务
#这里也可以使用 sc.exe stop "service name"
Stop-Service -Name "gupdate"
Stop-Service -Name "gupdatem"
Stop-Service -Name "GoogleChromeElevationService"
# Windows 10 默认 PS 版本 5.1 没有 Remove-Service 命令
# This cmdlet was added in PS v6. See https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-core-60?view=powershell-6#cmdlet-updates.
#Remove-Service -Name "gupdate"
#Remove-Service -Name "gupdatem"
#Remove-Service -Name "GoogleChromeElevationService"
# sc 在 PowerShell 中是 Set-Content 别名,所以要使用 sc.exe 否则执行后无任何效果
sc.exe delete "gupdate"
sc.exe delete "gupdatem"
sc.exe delete "GoogleChromeElevationService"
# 任务计划企业版
schtasks.exe /Delete /TN \GoogleUpdateBrowserReplacementTask /F
schtasks.exe /Delete /TN \GoogleUpdateTaskMachineCore /F
schtasks.exe /Delete /TN \GoogleUpdateTaskMachineUA /F
# 移除更新程序
Remove-Item "$PF\Google\Update\" -Recurse -Force
Write-Output "Disable Google Chrome Enterprise x64 Auto Update Successful!"
}
elseif ($(Test-Path "${env:ProgramFiles(x86)}\Google\Chrome\Application\chrome.exe") -eq "true") {
# 结束进程
taskkill /im chrome.exe /f
taskkill /im GoogleUpdate.exe /f
# Google Chrome 更新服务
#这里也可以使用 sc.exe stop "service name"
Stop-Service -Name "gupdate"
Stop-Service -Name "gupdatem"
Stop-Service -Name "GoogleChromeElevationService"
# Windows 10 默认 PS 版本 5.1 没有 Remove-Service 命令
# This cmdlet was added in PS v6. See https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-core-60?view=powershell-6#cmdlet-updates.
#Remove-Service -Name "gupdate"
#Remove-Service -Name "gupdatem"
#Remove-Service -Name "GoogleChromeElevationService"
# sc 在 PowerShell 中是 Set-Content 别名,所以要使用 sc.exe 否则执行后无任何效果
sc.exe delete "gupdate"
sc.exe delete "gupdatem"
sc.exe delete "GoogleChromeElevationService"
# 任务计划企业版
schtasks.exe /Delete /TN \GoogleUpdateBrowserReplacementTask /F
schtasks.exe /Delete /TN \GoogleUpdateTaskMachineCore /F
schtasks.exe /Delete /TN \GoogleUpdateTaskMachineUA /F
# 移除更新程序
Remove-Item "$PF\Google\Update\" -Recurse -Force
Write-Output "Disable Google Chrome Enterprise x86 Auto Update Successful!"
}
else {
Write-Output "No Google Chrome Enterprise Installation Detected!"
}
微软Edge浏览器
下载
离线安装包下载地址:https://www.microsoft.com/zh-cn/edge/business/download
常用链接
禁止更新
Edge 在 Windows 平台同时发布两个版本,分别是:
- 企业版即
Windows System Setup
,安装在Program Files
文件夹下,需要管理员权限安装; - 用户版即
Windows User Setup
,安装在Users
文件夹下,不需要管理员权限,普通用户就可以安装
企业版
根据以下路径,手动禁用或者删除即可禁用自动更新
# 服务:
Microsoft Edge 更新 服务 (edgeupdate)
Microsoft Edge 更新 服务 (edgeupdatem)
Microsoft Edge Elevation Service (MicrosoftEdgeElevationService)
# 任务计划:
MicrosoftEdgeUpdateBrowserReplacementTask
MicrosoftEdgeUpdateTaskMachineCore
MicrosoftEdgeUpdateTaskMachineUA
# 安装路径:
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
# 更新程序路径:
C:\Program Files (x86)\Microsoft\EdgeUpdate\MicrosoftEdgeUpdate.exe
无论64-bit还是32-bit的Edge都安装在Program Files (x86)
目录下面(Chrome 没有这个问题)
用户版
用户版使用以下方法自动更新
# 任务计划:
MicrosoftEdgeUpdateTaskUser当前用户的SIDCore
MicrosoftEdgeUpdateTaskUser当前用户的SIDUA
# 例如:
MicrosoftEdgeUpdateTaskUserS-1-5-21-3860493963-3742860931-3732056798-500Core
MicrosoftEdgeUpdateTaskUserS-1-5-21-3860493963-3742860931-3732056798-500UA
# 用户版安装路径:
C:\Users\用户名\AppData\Local\Microsoft\Edge\Application\msedge.exe
# 自动更新程序路径:
C:\Users\用户名\AppData\Local\Microsoft\EdgeUpdate\MicrosoftEdgeUpdate.exe
使用PowerShell禁用更新
if ([Environment]::Is64BitOperatingSystem -eq "True") {
#Write-Host "64-bit OS"
$PF=${env:ProgramFiles(x86)}
}
else {
#Write-Host "32-bit OS"
$PF=$env:ProgramFiles
}
if ($(Test-Path "$PF\Microsoft\Edge\Application\msedge.exe") -eq "True") {
# 结束进程
taskkill /im MicrosoftEdgeUpdate.exe /f
taskkill /im msedge.exe /f
# Microsoft Edge 更新服务
#这里也可以使用 sc.exe stop "service name"
Stop-Service -Name "edgeupdate"
Stop-Service -Name "edgeupdatem"
Stop-Service -Name "MicrosoftEdgeElevationService"
# Windows 10 默认 PS 版本 5.1 没有 Remove-Service 命令
# This cmdlet was added in PS v6. See https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-core-60?view=powershell-6#cmdlet-updates.
#Remove-Service -Name "edgeupdate"
#Remove-Service -Name "edgeupdatem"
#Remove-Service -Name "MicrosoftEdgeElevationService"
# sc 在 PowerShell 中是 Set-Content 别名,所以要使用 sc.exe 否则执行后无任何效果
sc.exe delete "edgeupdate"
sc.exe delete "edgeupdatem"
sc.exe delete "MicrosoftEdgeElevationService"
# 任务计划企业版
schtasks.exe /Delete /TN \MicrosoftEdgeUpdateBrowserReplacementTask /F
schtasks.exe /Delete /TN \MicrosoftEdgeUpdateTaskMachineCore /F
schtasks.exe /Delete /TN \MicrosoftEdgeUpdateTaskMachineUA /F
# 移除更新程序
Remove-Item "$PF\Microsoft\EdgeUpdate" -Recurse -Force
Write-Output "Disable Microsoft Edge Enterprise Auto Update Successful!"
}
elseif ($(Test-Path "$env:USERPROFILE\AppData\Local\Microsoft\Edge\Application\msedge.exe") -eq "True") {
# 结束进程
taskkill /im MicrosoftEdgeUpdate.exe /f
taskkill /im msedge.exe /f
# 用户版没有创建服务
# 获取SID方法
function Get-CurrentUserSID {
[CmdletBinding()]
param(
)
Add-Type -AssemblyName System.DirectoryServices.AccountManagement
return ([System.DirectoryServices.AccountManagement.UserPrincipal]::Current).SID.Value
}
# 用户版任务计划
schtasks.exe /Delete /TN \MicrosoftEdgeUpdateTaskUser$(Get-CurrentUserSID)Core /F
schtasks.exe /Delete /TN \MicrosoftEdgeUpdateTaskUser$(Get-CurrentUserSID)UA /F
# 移除更新程序
Remove-Item "$env:USERPROFILE\AppData\Local\Microsoft\EdgeUpdate" -Recurse -Force
Write-Output "Disable Microsoft Edge Users Setup Auto Update Successful!"
}
else {
Write-Output "No Microsoft Edge Installation Detected!"
}
火狐FireFox浏览器
下载
离线安装包下载地址:http://www.firefox.com.cn/download/
禁止更新
方法1:使用策略文件
官方策略模板:https://github.com/mozilla/policy-templates/releases
创建策略文件:<Firefox 安装目录>\distribution\policies.json
,内容如下
{
"policies": {
"DisableAppUpdate.": false
}
}
方法2:使用注册表
- 手动
HKEY_LOCAL_MACHINE\\Software\\Policies
创建项Mozilla
,再创建项Firefox
创建完毕即HKEY_LOCAL_MACHINE\\Software\\Policies\\Mozilla\\Firefox
在上述路径,右键点击空白处,新建一个DWORD (32-Bit) Value
,名称为DisableAppUpdate
双击创建的DisableAppUpdate
,将值修改为1
- 直接使用注册文件
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox]
"DisableAppUpdate"=dword:00000001
- 直接CMD指令
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox" /v DisableAppUpdate /t REG_DWORD /d 1 /f