34

Мой формат времени Windows 10 - 24-часовой формат, включая панель задач, но экран блокировки по-прежнему 12-часовой формат. Как мне изменить формат моего времени на экране блокировки?

4 ответа4

52

Тоже самое; Мне удалось получить экран блокировки, чтобы показать HH:MM через мою личную учетную запись с правами администратора, скрытая учетная запись администратора не требуется. Вот как:

  1. Нажмите Win+R, введите intl.cpl и нажмите Enter (откроются настройки "Регион")

  2. В появившемся окне установите ваши форматы "Short Time" и "Long Time", затем нажмите "Apply".

  3. Выберите вкладку "Административный" вверху, затем нажмите кнопку «Копировать настройки ...».

  4. В следующем окне установите флажок "Экран приветствия и системные учетные записи".

  5. Нажмите кнопку "ОК" и заблокируйте компьютер с помощью Win+L, чтобы проверить его.

16

Я понял лучший ответ, чем взломать реестр ... Спасибо zppinto за то, что поставили меня на правильный путь. Проблема оставалась, что формат времени все еще был американским, когда ни один пользователь не вошел в систему

Сначала активируйте скрытую учетную запись администратора:

  1. Запустите командную строку от имени администратора
  2. Введите net user чтобы увидеть все учетные записи пользователей.
  3. Введите net user administrator /active:yes чтобы активировать скрытую учетную запись администратора.
  4. Введите net user administrator * чтобы дать администратору пароль пользователя - всегда хорошая идея
  5. Нажмите Ctrl+Alt+Del, чтобы переключить пользователей (или выйдите из системы и войдите в учетную запись администратора.

    В учетной записи администратора:

    • Откройте панель управления и нажмите Изменить дату, время или числовой формат

    • Измените Format: на вкладке « Форматы » и нажмите кнопку « Additional Settings... (примечание: здесь вы также можете сделать язык, чтобы скопировать его на экран приветствия и т.д.)

    • Нажмите на вкладку « Время » и убедитесь, что используется правильный формат времени (также формат даты и т.д.)

    • Вернитесь в диалоговое окно « Регион», щелкните вкладку « Администрирование » и нажмите кнопку « Copy settings...

    • Установите флажок Welcome screen and system accounts и New user accounts чтобы скопировать настройки на весь экран приветствия.

Примечание: мои настройки заняли много времени; при этом будь маленьким пациентом - как доктор сказал гному

4

Вы пытались:

  • Перейдите в "Настройки" -> "Язык и время" -> и в "Формат" -> "Изменить формат даты и времени"?
  • Или перейдите в "Панель управления" -> «Часы, язык и регион» -> «Изменить формат даты, время или число», а затем изменить формат? Вы также можете посмотреть "Дополнительные настройки" в этом окне, чтобы увидеть, все ли отформатировано, как и ожидалось.

Если ничего из этого не работает, я думаю, что единственным решением будет редактирование реестра Windows. Есть несколько руководств для Windows 8. Я думаю, что это будет совместимо с Windows 10 тоже.

0

Метод PowerShell:

New-PSDrive -Name HKU -PSProvider Registry -Root HKEY_USERS | Out-Null 
$internationalPaths = @("HKU:\.DEFAULT\Control Panel\International","HKCU:\Control Panel\International")
$hourFormat = "h"
IF($TimeFormat -eq '24h')
{
    $hourFormat = "H"
}       
FOREACH ($path in $internationalPaths)
{
    IF((Get-ItemProperty $path).'sTimeFormat')
    {
        #Windows 10 default time format h:mm:ss tt
        Set-ItemProperty -Path $path -Name "sTimeFormat" -Value "$hourFormat`:mm:ss tt"
    }
    IF((Get-ItemProperty $path).'sShortTime')
    {
        #Windows 10 default time format h:mm tt
        Set-ItemProperty -Path $path -Name "sShortTime" -Value "$hourFormat`:mm tt"
    }
}

Подробнее Как изменить формат времени экрана блокировки Windows 10 с помощью PowerShell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .