मेरे विंडोज 10 का समय प्रारूप 24 घंटे की घड़ी है, इसमें टास्कबार शामिल है लेकिन लॉक स्क्रीन अभी भी 12 घंटे का घड़ी प्रारूप है। मैं लॉकस्क्रीन में अपने समय के प्रारूप को कैसे बदलूं?
मेरे विंडोज 10 का समय प्रारूप 24 घंटे की घड़ी है, इसमें टास्कबार शामिल है लेकिन लॉक स्क्रीन अभी भी 12 घंटे का घड़ी प्रारूप है। मैं लॉकस्क्रीन में अपने समय के प्रारूप को कैसे बदलूं?
जवाबों:
मुझे भी; मैं HH को दिखाने के लिए लॉक स्क्रीन प्राप्त करने में सक्षम था: व्यवस्थापक विशेषाधिकारों के साथ अपने व्यक्तिगत खाते के माध्यम से एमएम, कोई छिपे हुए व्यवस्थापक खाते की आवश्यकता नहीं। इस तरह से:
प्रेस 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
बॉक्स की जांच करने के लिए सभी सेटिंग्स की प्रतिलिपि करने के लिए आपका स्वागत स्क्रीन
नोट: मेरी सेटिंग्स को कॉपी करने में लंबा समय लगा; इस प्रकार थोड़ा धैर्य रखें - जैसा कि डॉक्टर ने बौना से कहा
क्या आपने कोशिश की है:
अगर वह काम नहीं करता है, तो मुझे लगता है कि केवल समाधान ही रजिस्ट्री को संपादित करेगा । विंडोज 8 के लिए कुछ ट्यूटोरियल हैं। मुझे लगता है कि यह विंडोज 10 के साथ भी संगत होगा।
पॉवरशेल विधि:
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 द्वारा विंडोज 10 लॉक स्क्रीन समय प्रारूप को बदलने के लिए
फ़्रैंक द्वारा प्रदान की गई 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
}
एक सरल समाधान जो मेरे लिए काम करता है वह इसे यूके में 210 प्रारूप में प्रदर्शित करना चाहता है।
इसके बाद विंडोज के साथ पर्दे के पीछे कुछ है जो सिस्टम स्तर पर दिनांक और समय प्रारूप को बदलता है, फिर भी सामने के छोर पर सही यूके प्रारूप में प्रदर्शित करने के बावजूद। मुझे विश्वास है कि यह विंडोज अपडेट के लिए है क्योंकि यह यूएस सर्वर से जुड़ता है, जिसे अमेरिकी प्रारूप की जरूरत है। मैं टाइम और अटेंडेंस सॉफ्टवेयर के साथ काम करता हूं और यह विस्टा के बाद से हमारे लिए एक मुद्दा रहा है और अभी भी विंडोज 10 (हालांकि कम आक्रामक) में है। मैंने अभी अपने नए पीसी पर यह किया है और यह काम किया है, हालांकि समय बताएगा कि क्या विंडोज अपडेट इसे वापस बदलता है।