इसे ठीक करने के लिए, आपके पास दो विकल्प हैं: लिनक्स को स्थानीय समय का उपयोग करें, या विंडोज को यूटीसी समय का उपयोग करें। निर्देशों के दोनों चरणों का पालन न करें या वे अभी भी एक ही भाषा नहीं बोलेंगे! हम अनुशंसा करते हैं कि यदि संभव हो तो लिनक्स स्थानीय समय का उपयोग करें।
विकल्प एक: लिनक्स स्थानीय समय का उपयोग करें
लिनक्स को स्थानीय समय के समान तरीके से उपयोग करना विंडोज़ शायद सबसे अच्छा विकल्प है। विंडोज में एक रजिस्ट्री सेटिंग है जो इसे यूटीसी के रूप में समय को स्टोर करने के लिए मजबूर करती है, लेकिन यह कथित तौर पर समर्थित नहीं है और कुछ तीसरे पक्ष के अनुप्रयोगों के साथ समस्याएं पैदा कर सकती है जो हमेशा हार्डवेयर घड़ी मानते हैं स्थानीय समय में। यह विंडोज़ की इंटरनेट टाइम-सिंकिंग सेवा के साथ भी असंगत है।
आपके लिनक्स सिस्टम को स्थानीय समय का उपयोग करने के लिए कदम लिनक्स वितरण से लिनक्स वितरण में भिन्न हो सकते हैं। हालांकि, systemd के साथ किसी भी लिनक्स वितरण पर, आप इसका उपयोग कर सकते हैं
timedatectl
इस बदलाव को करने के लिए आदेश। यह उबंटू, फेडोरा, रेड हैट, डेबियन, मिंट और अन्य लिनक्स वितरण के आधुनिक संस्करणों पर काम करेगा जो systemd का उपयोग करते हैं।
इस बदलाव को करने के लिए, पहले अपने लिनक्स सिस्टम पर टर्मिनल विंडो खोलें। स्थानीय समय में मदरबोर्ड पर वास्तविक समय घड़ी डालने के लिए निम्न आदेश चलाएं। विंडोज़ समय की तरह स्थानीय समय में लिनक्स स्टोर करेगा।
timedatectl set-local-rtc 1 --adjust-system-clock
timedatectl
यदि आप "स्थानीय टीजेड में आरटीसी: हाँ" देखते हैं, तो लिनक्स यूटीसी के बजाय स्थानीय समय क्षेत्र का उपयोग करने के लिए सेट है। आदेश आपको चेतावनी देता है कि यह मोड पूरी तरह से समर्थित नहीं है और समय क्षेत्र और डेलाइट बचत समय के साथ बदलते समय कुछ समस्याएं पैदा कर सकता है। हालांकि, विंडोज़ में यूटीसी विकल्प की तुलना में यह मोड शायद बेहतर समर्थित है। यदि आप विंडोज के साथ दोहरी बूट करते हैं, तो विंडोज आपके लिए डेलाइट बचत समय संभालेगा।
timedatectl set-local-rtc 0 --adjust-system-clock
विकल्प दो: विंडोज़ यूटीसी समय का उपयोग करें
लिनक्स जैसे यूटीसी समय का उपयोग विंडोज़ बनाना शायद सबसे अच्छा विकल्प नहीं है। आप Windows का उपयोग यूटीसी समय बनाने के लिए रजिस्ट्री को संपादित कर सकते हैं, लेकिन यह संभवतः लिनक्स का स्थानीय समय उपयोग करने की तुलना में अधिक समस्याएं पैदा कर सकता है।
यदि आप ऐसा करना चाहते हैं, तो आप पहले विंडोज़ पर इंटरनेट टाइम अपडेटिंग सुविधा को अक्षम करना चाहते हैं। यह सुनिश्चित करता है कि इंटरनेट से वर्तमान समय को सिंक करने का प्रयास करते समय Windows गलत तरीके से घड़ी सेट नहीं करेगा। विंडोज 10 पर, सेटिंग्स> समय और भाषा पर जाएं और "स्वचालित रूप से समय सेट करें" अक्षम करें। विंडोज 7 पर, टास्कबार में सिस्टम घड़ी पर राइट-क्लिक करें और "दिनांक / समय समायोजित करें" का चयन करें। "इंटरनेट टाइम" टैब पर क्लिक करें, "सेटिंग्स बदलें" बटन पर क्लिक करें, "इंटरनेट टाइम सर्वर के साथ सिंक्रनाइज़ करें" विकल्प अनचेक करें और "ठीक" पर क्लिक करें।
रजिस्ट्री को संपादित करके विंडोज यूटीसी समय का उपयोग करें
अब आपको विंडोज रजिस्ट्री में उपयुक्त मान जोड़ने की आवश्यकता होगी। यहां हमारी मानक चेतावनी दी गई है: रजिस्ट्री संपादक एक शक्तिशाली टूल है और इसका दुरुपयोग है कि यह आपके सिस्टम को अस्थिर या यहां तक कि अक्षम भी प्रदान कर सकता है। यह एक बहुत ही आसान हैक है और जब तक आप निर्देशों का पालन करते हैं तब तक आपको कोई समस्या नहीं होनी चाहिए। उस ने कहा, यदि आपने पहले कभी इसके साथ काम नहीं किया है, तो शुरू करने से पहले रजिस्ट्री संपादक का उपयोग कैसे करें इसके बारे में पढ़ने पर विचार करें। और परिवर्तन करने से पहले निश्चित रूप से रजिस्ट्री (और आपका कंप्यूटर!) का बैकअप लें।
सबसे पहले, प्रारंभ क्लिक करके रजिस्ट्री संपादक खोलें, "regedit" टाइप करना और एंटर दबाएं। दिखाई देने वाले सुरक्षा संकेत से सहमत हैं।
HKEY_LOCAL_MACHINESystemCurrentControlSetControlTimeZoneInformation
विंडोज 10 के नवीनतम संस्करणों पर, आप उपरोक्त पंक्ति को एड्रेस बॉक्स में कॉपी और पेस्ट कर सकते हैं। हालांकि, यह हैक विंडोज 7 पर भी काम करेगा।
RealTimeIsUniversal
RealTimeIsUniversal
जो मूल्य आपने अभी बनाया है, सेट वैल्यू डेटा है
1
और "ठीक" पर क्लिक करें।
अब आप कर चुके हैं, और आप रजिस्ट्री संपादक को बंद कर सकते हैं। लिनक्स की तरह विंडोज़ यूटीसी में समय स्टोर करेगा।
RealTimeIsUniversal
आपके द्वारा जोड़ा गया मान, और इसे अपनी रजिस्ट्री से हटा दें।
हमारे वन-क्लिक रजिस्ट्री हैक डाउनलोड करें
विंडोज यूटीसी समय का उपयोग करें
उपर्युक्त हैक वही काम करते हैं जो हमने ऊपर वर्णित किया है। मेक विंडोज यूटीसी टाइम हैक का उपयोग "रीयलटाइम यूनिवर्सल" प्रविष्टि को "1" के मान के साथ बनाता है, जबकि मेक विंडोज़ का उपयोग स्थानीय समय हैक "रीयलटाइम यूनिवर्सल" प्रविष्टि को हटा देता है।
यदि आप कभी यह देखना चाहते हैं कि यह या कोई अन्य.reg फ़ाइल क्या करता है, तो उसे राइट-क्लिक करें और नोटपैड में फ़ाइल देखने के लिए "संपादित करें" का चयन करें। आप आसानी से अपनी खुद की रजिस्ट्री हैक बना सकते हैं, जिसमें उचित रूप से स्वरूपित सूची में जोड़ने, संपादित करने और निकालने के लिए रजिस्ट्री प्रविष्टियों की एक सूची शामिल है।
एक मैक पर दोहरी बूटिंग विंडोज के बारे में क्या?
हालांकि ऐप्पल का मैकोज़ लिनक्स की तरह यूटीसी समय का उपयोग करता है, लेकिन मैक पर बूट कैंप में विंडोज चलते समय आपको कुछ भी विशेष नहीं करना चाहिए। ऐप्पल के बूट कैंप ड्राइवर सब कुछ संभालते हैं। (हैकिंटोश ड्यूल-बूटर्स एक और कहानी हैं, हालांकि, और ऊपर विंडोज रजिस्ट्री ट्वीक का उपयोग करने की कोशिश करनी होगी।)
यदि आप सोच रहे हैं कि विंडोज अन्य ऑपरेटिंग सिस्टम की तरह यूटीसी के बजाय स्थानीय समय का उपयोग क्यों करता है, तो आधिकारिक माइक्रोसॉफ्ट ब्लॉग द ओल्ड न्यू थिंग ने इसे यहां बताया। संक्षेप में, यह विंडोज 3.1 सिस्टम के साथ पिछड़ा संगतता को संरक्षित करना था और कंप्यूटर के BIOS में समय निर्धारित करते समय लोगों को भ्रमित होने से रोकने के लिए था। बेशक, पीसी निर्माताओं ने विंडोज़ के साथ संगत होने के लिए स्थानीय समय चुना और विंडोज़ ने पीसी निर्माताओं के निर्णय के साथ संगत होने के लिए स्थानीय समय चुना, इसलिए चक्र आत्म-मजबूती बन गया।
वर्तमान में लेबलिंग के लिए कोई मानक नहीं है कि क्या समय बीआईओएस या यूईएफआई फर्मवेयर में यूटीसी या स्थानीय समय के रूप में संग्रहीत किया जाता है, जो शायद सबसे तार्किक समाधान होगा। लेकिन इसके लिए कुछ काम की आवश्यकता होगी, और अधिकांश लोग कभी भी विभिन्न ऑपरेटिंग सिस्टम को अलग-अलग समय प्रारूपों का उपयोग नहीं करेंगे-दोहरी बूट कॉन्फ़िगरेशन को छोड़कर।