Отключение синхронизации времени в Windows
- Recluse
- 18.06.2020
- 25 151
- 2
- 06.10.2022
- 12
- 12
- 0
По умолчанию, компьютеры под управлением операционной системы Windows постоянно синхронизируют время с NTP серверами, с целью поддержания верных настроек времени на компьютере. На компьютерах входящих в домен Active Directory, в роли NTP серверов выступают контроллеры домена. За синхронизацию времени отвечает служба времени Windows, она же W32Time.
Включенная синхронизация времени никак не мешает поменять время на компьютере, однако, спустя какое-то время после смены времени или даты, оно будет синхронизировано с NTP сервером, после чего будет принудительно выставлено его актуальное значение. Однако, всегда есть возможность отключить принудительную синхронизацию времени, о чем и пойдет речь в материале ниже.
Отключение синхронизации времени через командную строку
Для того, чтобы отключить синхронизацию времени, нужно выполнить следующие команды в командной строке, запущенной с правами администратора:
w32tm /config /syncfromflags:no /update
net stop w32time && net start w32time
А вот команда на включение синхронизации времени зависит от того, входит ли Ваш компьютер в домен Active Directory, или нет.
Если компьютер не входит в домен, то команда на включение синхронизации времени выглядит следующим образом:
w32tm /config /syncfromflags:all /update
net stop w32time && net start w32time
Если же компьютер находится в домене Active Directory, то команда уже имеет такой вид:
w32tm /config /syncfromflags:domhier /update
net stop w32time && net start w32time
Отключение синхронизации времени через редактирование реестра
За параметры работы службы времени Windows, отвечает раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
, а за режим синхронизации времени отвечает параметр Type. Для того, чтобы отключить синхронизацию времени, необходимо задать ему значение NoSync
.
Для включения синхронизации для компьютера с NTP серверами, не входящего в домен Active Directory, нужно задать значение параметра NTP
. Для компьютеров в домене Active Directory, включение синхронизации времени с контроллером домена задается значением NT5DS
.
Поскольку командная строка и PowerShell имеют свои удобные способы редактирования реестра, то приведем их ниже
Командная строка
- Выключение синхронизации времени:
REG add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters /v Type /d NoSync /f net stop w32time && net start w32time
- Включение синхронизации времени с NTP серверами в интернете:
REG add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters /v Type /d NTP /f net stop w32time && net start w32time
- Включение синхронизации времени с контроллером домена:
REG add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters /v Type /d NT5DS /f net stop w32time && net start w32time
PowerShell
- Выключение синхронизации времени:
PowerShell Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Parameters -Name "Type" -Value "NoSync" Restart-Service -Name w32time
- Включение синхронизации времени с NTP серверами в интернете:
PowerShell Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Parameters -Name "Type" -Value "NTP" Restart-Service -Name w32time
- Включение синхронизации времени с контроллером домена:
PowerShell Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Parameters -Name "Type" -Value "NT5DS" Restart-Service -Name w32time
Добавить комментарий