Для изменения времени на компьютере с Windows 10 на произвольное значение, и чтобы оно осталось таким (например, для тестирования), выполните следующие шаги:
1. **Отключите автоматическую синхронизацию**:
- Откройте "Панель управления" > "Часы и регион" > "Дата и время".
- Перейдите на вкладку "Интернет-время" и нажмите "Изменить настройки".
- Снимите галочку с "Синхронизировать с интернет-временем" и нажмите "OK".
2. **Полностью отключите службу синхронизации времени** (если вы ещё не сделали это):
- Запустите командную строку как администратор и введите следующие команды:
```
net stop w32time
sc config w32time start= disabled
```
3. **Установите нужное время вручную**:
- Правый клик на часах в трее и выберите "Настройка даты/времени", или же в настройках Windows перейдите в "Время и язык" > "Дата и время".
- Отключите опцию "Устанавливать время автоматически" и используйте кнопку "Изменить", чтобы установить желаемое время и дату.
Если, несмотря на выполнение этих действий, временные параметры продолжают сбрасываться, проблема может быть связана с настройками виртуальной среды, где может происходить синхронизация времени с хост-системой. Например, в VMware и VirtualBox есть такие настройки.
**Для VMware:**
- Откройте настройки виртуальной машины (VM Settings).
- Перейдите к разделу "Options".
- Найдите "VMware Tools" и убедитесь, что снята галочка с опции "Synchronize guest time with host".
**Для VirtualBox:**
- Закройте виртуальную машину (если она запущена).
- Откройте командную строку (cmd) и введите следующую команду:
```
VBoxManage setextradata "VM name" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1"
```
Где "VM name" это имя вашей виртуальной машины в VirtualBox.
После выполнения всех этих действий, время на вашей виртуальной машине должно сохраняться таким, какое вы его установили.