รูปแบบเวลาของ Windows 10 ของฉันคือนาฬิกา 24 ชั่วโมงซึ่งรวมถึงทาสก์บาร์ แต่หน้าจอล็อคยังคงเป็นรูปแบบนาฬิกา 12 ชั่วโมง ฉันจะเปลี่ยนรูปแบบเวลาของฉันใน lockscreen ได้อย่างไร
รูปแบบเวลาของ Windows 10 ของฉันคือนาฬิกา 24 ชั่วโมงซึ่งรวมถึงทาสก์บาร์ แต่หน้าจอล็อคยังคงเป็นรูปแบบนาฬิกา 12 ชั่วโมง ฉันจะเปลี่ยนรูปแบบเวลาของฉันใน lockscreen ได้อย่างไร
คำตอบ:
กันที่นี่; ฉันสามารถล็อคหน้าจอเพื่อแสดง HH: MM ผ่านบัญชีส่วนตัวของฉันด้วยสิทธิ์ผู้ดูแลระบบไม่จำเป็นต้องมีบัญชีผู้ดูแลระบบที่ซ่อนอยู่ นี่คือวิธี:
กดWin+ Rพิมพ์intl.cpl
แล้วกดEnter(จะเป็นการเปิดการตั้งค่า "ภูมิภาค")
ตั้งค่ารูปแบบ "เวลาสั้น ๆ " และ "เวลานาน" ในหน้าต่างที่ปรากฏขึ้นจากนั้นคลิก "ใช้
เลือกแท็บ "การดูแลระบบ" ที่ด้านบนจากนั้นคลิกปุ่ม "คัดลอกการตั้งค่า ... "
ในหน้าต่างถัดไปให้ทำเครื่องหมายในช่องสำหรับ "หน้าจอต้อนรับและบัญชีระบบ"
คลิกปุ่ม "ตกลง" และล็อคพีซีด้วยWin+ Lเพื่อทดสอบ
ฉันคิดออกคำตอบที่ดีกว่าแฮ็ครีจิสทรี ... ขอบคุณ zppinto ที่ทำให้ฉันถูกทาง ปัญหายังคงอยู่ที่รูปแบบเวลายังคงเป็นสหรัฐอเมริกาเมื่อไม่มีผู้ใช้เข้าสู่ระบบ
ก่อนเปิดใช้งานบัญชีผู้ใช้ผู้ดูแลระบบที่ซ่อนอยู่:
net user
เพื่อดูบัญชีผู้ใช้ทั้งหมดnet user administrator /active:yes
เพื่อเปิดใช้งานบัญชีผู้ดูแลระบบที่ซ่อนอยู่net user administrator *
เพื่อให้รหัสผ่านแก่ผู้ใช้ผู้ดูแลระบบ - เป็นความคิดที่ดีเสมอกดCtrl + Alt + Delเพื่อสลับผู้ใช้ (หรือออกจากระบบและลงชื่อเข้าใช้บัญชีผู้ดูแลระบบ
ในบัญชีผู้ดูแลระบบ:
เปิดแผงควบคุมและคลิกที่เปลี่ยนวันที่เวลาหรือรูปแบบตัวเลข
เปลี่ยนFormat:
บนแท็บรูปแบบและคลิกที่Additional Settings...
ปุ่ม (หมายเหตุ: คุณอาจต้องการทำภาษาที่นี่เช่นกันเพื่อคัดลอกไปยังหน้าจอต้อนรับ ฯลฯ )
คลิกที่แท็บเวลาและตรวจสอบให้แน่ใจว่ามีการใช้รูปแบบเวลาที่ถูกต้อง (เช่นรูปแบบวันที่เป็นต้น)
กลับไปที่กล่องโต้ตอบภูมิภาคคลิกที่แท็บการบริหารและคลิกที่Copy settings...
ปุ่ม
ติ๊กWelcome screen and system accounts
และNew user accounts
กล่องตรวจสอบเพื่อคัดลอกการตั้งค่าไปยังทุกหน้าจอต้อนรับ
หมายเหตุ: การตั้งค่าของฉันใช้เวลานานในการคัดลอก ดังนั้นต้องอดทนนิดหน่อย - อย่างที่หมอพูดกับคนแคระ
คุณเคยลอง:
ถ้าไม่มีงานที่ผมคิดว่าเพียงการแก้ปัญหาจะได้รับการแก้ไขรีจิสทรีหน้าต่าง มีบทเรียนบางอย่างสำหรับ Windows 8 ฉันคิดว่ามันจะเข้ากันได้กับ Windows 10 ด้วย
วิธีการ 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
ขอบคุณรหัส 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
}