如何更改Windows 10锁定屏幕时间格式?


39

我的Windows 10的时间格式为24小时制,其中包括任务栏,但锁定屏幕仍为12小时制。如何在锁定屏幕中更改时间格式?


如果您还想更改锁定屏幕日期格式,请参见以下主题:在Win 8.1锁定屏幕上更改日期格式:http
XP1

Answers:


60

同样在这里; 我可以通过具有管理员权限的个人帐户获得锁定屏幕以显示HH:MM,而无需隐藏的管理员帐户。这是这样的:

  1. Win+ R,然后键入intl.cpl并按Enter(这将打开“区域”设置)

  2. 在出现的窗口中设置“短时间”和“长时间”格式,然后单击“应用”。

  3. 选择顶部的“管理”标签,然后单击“复制设置...”按钮。

  4. 在随后的窗口中,选中“欢迎使用屏幕和系统帐户”框。

  5. 单击“确定”按钮,并用Win+ 锁定PC L进行测试。


即使您完全注销了?
TungstenX

5
+不使用大量屏幕截图
杰诺特16-3-3

只是为了确认这一工作。即使重启后,锁定屏幕仍具有24小时格式。谢谢。
Dean Kuga,2016年

我相信在“ 复制设置...”和“ 确定”之间,您还必须选中“ 欢迎使用屏幕”和“系统帐户 ”旁边的框,否则您将不会进行任何更改,不是吗?
Mathieu K.

不幸的是,这对我不起作用:/
maracuja-juice

20

我找到了一个比破解注册表更好的答案...感谢zppinto将我带入正确的轨道。问题仍然是,没有用户登录时,时间格式仍为美国。

首先激活隐藏的管理员用户帐户:

  1. 以管理员身份运行命令提示符
  2. 输入net user以查看所有用户帐户
  3. 输入net user administrator /active:yes以激活隐藏的管理员用户帐户
  4. 输入net user administrator *以为管理员用户提供密码-总是一个好主意
  5. Ctrl + Alt + Del切换用户(或注销并登录到Administrator帐户。

    在管理员帐户中:

    • 打开控制面板,然后单击更改日期,时间或数字格式

      在此处输入图片说明

    • 改变Format:了对格式选项卡,然后点击Additional Settings...按钮(注:你可能想要做的事情的语言在这里为好,以它复制到欢迎屏幕,等等)

      在此处输入图片说明

    • 单击时间选项卡,并确保使用正确的时间格式(还有日期格式等)

      在此处输入图片说明

    • 返回“ 区域”对话框,单击“ 管理”选项卡,然后单击“ Copy settings...按钮”。

      在此处输入图片说明

    • 勾选Welcome screen and system accountsNew user accounts复选框,将设置复制到所有欢迎屏幕

      在此处输入图片说明

      在此处输入图片说明

注意:我的设置花了很长时间才能复制;因此要耐心一点-正如医生对矮人说的


5
非常感谢您的详细说明。锁定屏幕上的12小时格式令我非常恼火。终于修复了!
wujj123456

您不必激活内置的管理员帐户,任何管理员帐户都可以。我只是在PC上(从我自己的管理员帐户)在PC上执行此操作(从“在管理员帐户中开始”)开始工作。(我有完全相同的问题)
Smiley Barry

实际上,我必须激活内置的Admin。我没有将设置复制到欢迎屏幕的按钮,我是管理员用户:s相信我;在达到这一点之前,我已经做了很多尝试。问题是登录之前的日期/时间格式是美国(使用该格式的唯一国家/地区?但是我们所有人都必须这样做吗?)
TungstenX

4

您是否尝试过:

  • 转到“设置”->“语言和时间”->并在“格式”->“更改日期和时间格式”上?
  • 或转到“控制面板”->“时钟,语言和区域”->“更改日期格式,时间或数字”,然后更改格式?您也可以在该窗口上查看“其他设置”,以查看所有内容的格式是否都符合预期。

如果这些都不起作用,我认为只有解决方案可以编辑Windows注册表。有一些针对Windows 8的教程。我认为它也将与Windows 10兼容。


在包括注册表在内的所有设置中,短时间为HH:mm,长时间为HH:mm:ss
TungstenX

1
哼...而且注册表项“ Clock”设置为“ 24HourClock”吗?
zppinto

是的。为了更改LocaleInfo的权限,我更改了控制面板的所有者(fourforums.com/tutorials/…)(仍然无法更改LocaleInfo的权限),但现在它显示24小时制:很奇怪-似乎我们在应该太笨拙以至于无法更改显示时钟
TungstenX

1

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"
    }
}

更多详细信息如何通过PowerShell更改Windows 10锁定屏幕时间格式


1

感谢frank提供的PowerShell代码。这就是我最终得到的结果,即更短更干净的IMO。

[string[]]$('Registry::HKEY_USERS\.DEFAULT\Control Panel\International','Registry::HKEY_CURRENT_USER\Control Panel\International').ForEach{
    # Country
    $null = Set-ItemProperty -Path $_ -Name 'iCountry' -Value '47' -Type 'String' -Force
    $null = Set-ItemProperty -Path $_ -Name 'sCountry' -Value 'Norway' -Type 'String' -Force
    # Date
    $null = Set-ItemProperty -Path $_ -Name 'sLongDate' -Value 'dddd dd. MMMM yyyy' -Type 'String' -Force
    $null = Set-ItemProperty -Path $_ -Name 'sShortDate' -Value 'dd.MM.yyyy' -Type 'String' -Force
    # Decimal
    $null = Set-ItemProperty -Path $_ -Name 'sDecimal' -Value '.' -Type 'String' -Force
    $null = Set-ItemProperty -Path $_ -Name 'sMonDecimalSep' -Value ',' -Type 'String' -Force
    # Time
    $null = Set-ItemProperty -Path $_ -Name 'sTimeFormat' -Value 'HH:mm:ss' -Type 'String' -Force
    $null = Set-ItemProperty -Path $_ -Name 'sShortTime' -Value 'HH:mm' -Type 'String' -Force
    $null = Set-ItemProperty -Path $_ -Name 'sYearMonth' -Value 'MMMM yyyy' -Type 'String' -Force
}

1

一个更简单的解决方案对我有用,希望在英国以24小时格式显示。

  1. 导航到控制面板
  2. 点击区域
  3. 格式英语(英国)更改为英语(美国)
  4. 点击应用
  5. 格式更改回英语(英国)
  6. 单击“ 应用”,然后单击“ 确定”。

尽管Windows仍然在前端以正确的UK格式显示日期,但Windows本身在幕后隐藏了一些东西,可以在系统级别更改日期和时间格式。我被认为是针对Windows更新的,因为它连接到需要美国格式的美国服务器。我使用的是考勤软件,自Vista以来,这一直是我们面临的问题,而Windows 10中仍然存在(尽管不那么积极)。我刚刚在新PC上完成了此操作,并且可以正常工作,尽管时间会证明Windows Updates是否将其改回。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.