إصلاح مشكل تغيير الوقت بشكل مختلف في ويندوز ولينكس عند التمهيد الثنائي

إذا كان النظام الخاص بك ثنائي التمهيد على حد سواء ويندوز ولينكس، قد تلاحظ أنه من المستحيل الحصول على ساعات النظام للمزامنتها. بغض النظر عن كيفية تغيير الوقت في نظام التشغيل الواحد، فلا يتم حل المشكلة مع نظام التشغيل الآخر. ويرجع ذلك إلى وجود خلاف حول منهجية حفظ الوقت بين أنظمة التشغيل المستندة إلى ويندوز ولنيكس. لحسن الحظ، هناك حل سهل نسبيا لذلك.

windows linux dual boot time hero DzTechs - إصلاح مشكل تغيير الوقت بشكل مختلف في ويندوز ولينكس عند التمهيد الثنائي

لماذا يحدث هذا؟

يخزن الكمبيوتر الوقت الحالي في الساعة على اللوحة الأم. هذا يسمح للكمبيوتر تتبع الوقت حتى عندما يتم إيقاف الكمبيوتر. لحساب المناطق الزمنية، تستخدم أنظمة تشغيل مختلفة أساليب مختلفة. يفترض ويندوز أنه يتم تخزين الوقت المحلي في اللوحة الأم، لذلك لا يطبق أي نوع من الإزاحة في المنطقة الزمنية. لنيكس، من ناحية أخرى، سوف يفسر الوقت على اللوحة الأم على أنه UTC  (أي توقيت غرينتش) ويقوم بتطبيق تعويض المنطقة الزمنية لعرض الوقت المحلي.

كل من هذه الأنظمة تعمل بشكل جيد تماما بشكل مستقل. تحدث المشكلة عند التمهيد المزدوج لنظام تشغيل ويندوز و لنيكس من نفس اللوحة الأم. عندما تضطر أنظمة التشغيل إلى مشاركة متجر الوقت، لن يتم مزامنة الساعات.

هناك طريقتان مختلفتان يمكنها حل هذه المشكلة: يمكننا تغيير كيف يفسر لنيكس الوقت المخزن أو نفعل الشيء نفسه في ويندوز.

الخيار 1: جعل لينكس يستخدم الوقت المحلي

الطريقة الأكثر موثوقية لجعل لينكس وويندوز يتوافقان على الوقت هو تغيير منهجية حفظ لينكس للوقت . في حين أن هذا غير معتمد صراحة، انها قليلا أكثر موثوقية من أن تفعل الشيء نفسه في ويندوز. وهو يعمل على أي توزيعة للينكس باستخدام systemd، والتي تشمل أوبونتو، فيدورا، ريد هات، دبيان، وMint. تغيير وقت ويندوز عادة ما يعمل بشكل جيد جدا، ولكن يمكن أن يؤدي في بعض الأحيان إلى عدم الاستقرار في برامج الطرف الثالث التي تتوقع بأن الوقت المخزن هو الوقت المحلي.

ذات صلة:  كيفية تثبيت Pip مدير حزم Python في نظام Ubuntu

1. افتح Terminal وقم بتشغيل الأمر التالي:

timedatectl set-local-rtc 1 --adjust-system-clock
windows linux dual boot time 0 DzTechs - إصلاح مشكل تغيير الوقت بشكل مختلف في ويندوز ولينكس عند التمهيد الثنائي
سيؤدي هذا إلى معرفة النظام وتفسير وقت تخزين اللوحة الأم بالتوقيت المحلي. لن يقوم لنيكس بتطبيق تعديلات المنطقة الزمنية على الوقت المخزن على اللوحة الأم. ونتيجة لذلك، سوف يتم مزامنة الساعات الخاصة بك.
إذا كنت في أي وقت تحتاج إلى عكس الأمر، قم بتغيير 1 إلى 0:
timedatectl set-local-rtc 0 --adjust-system-clock

الخيار 2: جعل ويندوز استخدام UTC

يمكنك أيضا تغيير طريقة عرض ويندوز لوقت النظام. هذا الشرح سوف يسبب لجعل الويندوز يقوم بتفسير الوقت المخزن على اللوحة الأم كـ UTC، والذي يجعل لينكس يقوم بعد ذلك بتفسير المنطقة الزمنية الصحيحة. في حين أن هذا يعمل بشكل جيد عموما، ولكن تعتمد بعض التطبيقات على الوقت اللوحة الأم بأنه الوقت المحلي. ونتيجة لذلك، يمكن أن يسبب مشاكل مع هذه التطبيقات. وهذا يجعل هذا الخيار أقل قليلا من المرغوب فيه من الأول.

1. تعطيل “تعيين الوقت تلقائيا” تحت “الوقت واللغة” في تطبيق إعدادات. سيؤدي هذا إلى منع ويندوز من العودة إلى التغييرات التي سنشاركها.

windows linux dual boot time 1 DzTechs - إصلاح مشكل تغيير الوقت بشكل مختلف في ويندوز ولينكس عند التمهيد الثنائي

2. افتح محرر التسجيل عن طريق كتابة regedit في قائمة ابدأ.

windows linux dual boot time 2 DzTechs - إصلاح مشكل تغيير الوقت بشكل مختلف في ويندوز ولينكس عند التمهيد الثنائي

3. ابحث عن مفتاح التسجيل التالي في الجزء الأيمن من محرر التسجيل. للوصول إلى هناك بسرعة، الصق الموقع في شريط عنوان محرر التسجيل:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation
windows linux dual boot time 3 DzTechs - إصلاح مشكل تغيير الوقت بشكل مختلف في ويندوز ولينكس عند التمهيد الثنائي

4. انقر بزر الماوس الأيمن فوق المفتاح “TimeZoneInformation” في الجزء الأيمن واختر “جديد -> DWORD (32 بت) القيمة” من قائمة السياق.

windows linux dual boot time 4 DzTechs - إصلاح مشكل تغيير الوقت بشكل مختلف في ويندوز ولينكس عند التمهيد الثنائي

5. قم بتسمية القيمة الجديدة الخاصة بك “RealTimeIsUniversal”.

windows linux dual boot time 5 DzTechs - إصلاح مشكل تغيير الوقت بشكل مختلف في ويندوز ولينكس عند التمهيد الثنائي

6. انقر نقرا مزدوجا فوق القيمة التي قمت بإنشائها، قم بتعيين قيمتها إلى “1”، ثم انقر فوق “موافق”.

windows linux dual boot time 6 DzTechs - إصلاح مشكل تغيير الوقت بشكل مختلف في ويندوز ولينكس عند التمهيد الثنائي

الخلاصة

الطريقة الأكثر أمانا لمزامنة ساعات النظام الخاصة بك على نظام تمهيد مزدوج هو ضبط كيف يقوم لينكس بتفسير الوقت. إذا كان هذا لا يعمل بالنسبة لك (أو إذا كنت تستخدم ماكوس بدلا من لينكس)، يمكنك أيضا تحرير سجل ويندوز لتغيير الطريقة التي يفسر بها ويندوز وقت اللوحة الأم.

ذات صلة:  أفضل برامج مكافحة فيروسات المجانية على Linux
اشترك في نشرتنا الإخبارية
اشترك هنا للحصول على آخر الأخبار والتحديثات والعروض الخاصة التي يتم تسليمها مباشرة إلى البريد الإلكتروني الخاص بك.
يمكنك إلغاء الاشتراك في أي وقت
قد يعجبك ايضا

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More