Pertanyaan Menghapus waktu 12 jam dari layar masuk Windows 10 saat startup (24 jam sudah diatur) [duplikat]


Pertanyaan ini sudah memiliki jawaban di sini:

Jadi masalah saya agak sebentar, dan masalah utamanya ditanggapi sini, tetapi ketika saya menghidupkan komputer saya untuk pertama kali, itu selalu menunjukkan format 12h. Akun yang saya masuki adalah akun admin, dan setelah saya masuk (karena pengaturan saya), layar kunci menunjukkan 24 jam. Tapi sebelum saya melakukannya, selalu menunjukkan 12 jam.

Ini bukan masalah besar, saya hanya merasa menjengkelkan karena saya pikir sistem 12h menjengkelkan untuk memulai jika saya tidak membaca jam analog. Saya kira ada beberapa nilai "default" yang dipatuhi (mungkin yang biasanya diasumsikan Windows oleh standar) - apakah ada semacam cara untuk mengubah ini?


4
2018-04-28 03:48


asal




Jawaban:


Pengaturan internasionalisasi sistem ".DEFAULT" dapat ditemukan di kunci registri berikut:

HKEY_USERS\.DEFAULT\Control Panel\International

Perbarui nilai berikut untuk mencocokkan dengan pengaturan pengguna Anda:

  • sTimeFormat (kemungkinan: H: mm: ss)
  • sShortTime (kemungkinan: H: mm)

Catatan: Pengaturan pengguna Anda dapat ditemukan di:

HKEY_CURRENT_USER\Control Panel\International

8
2018-04-28 04:03



Terima kasih, ini bekerja dengan sempurna! Saya sebenarnya menyalin tautan Anda dan memperkirakan periode sebelum DEFAULT adalah salah ketik, tetapi tidak. Di semua halaman yang saya gosok, tidak ada yang menyebutkan tentang hal ini. Pujian besar! - Asinine


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

Keterangan lebih lanjut Cara mengubah format waktu Windows 10 Kunci layar dengan PowerShell


0
2018-05-10 06:50