إصلاح إعدادات الساعة / الوقت غير الصحيحة أثناء التشغيل المزدوج لنظامي التشغيل Windows / Linux

جرب أداة القضاء على المشاكل

لذلك ، جعلت والدي مؤخرًا يبدأ في التبديل من Windows إلى GNU / Linux. الرجل مهووس بالخصوصية الجاد يعرف أنظمة Windows بشكل أفضل من أي شخص لم يتم تدريبه رسميًا.

تخيلوا ناسكًا بشعر طويل ولحية كثيفة قضى سنوات يشكو من حالة الخصوصية والحكومات وما شابه ؛ أنت لست بعيدًا عن الحقيقة مع تلك الصورة.

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

مع ذلك ، فإن المشكلة التي يواجهها ، والتي أعرف أن العديد من الآخرين قد واجهوها عند تشغيل نظام التشغيل المزدوج ، هي عندما ينتقلون إلى GNU / Linux لفترة من الوقت ، ثم يعودون إلى Windows فقط للعثور على أن ساعتهم قد تم ضبطها في الوقت الخطأ!

السبب في ذلك هو أن GNU / Linux (بالإضافة إلى أنظمة تشغيل أخرى مثل Mac OS X) تستخدم UTC (التوقيت العالمي المنسق) ولا يستخدمها Windows. نظرًا لأن نظامي التشغيل يتواصلان مع أجهزتك ونظامك بشكل مختلف قليلاً حول هذا الموضوع ، فستكون هناك دائمًا مشكلة صغيرة ... أو هل هناك؟

حل جنو / لينكس

Linux Time

الحل ، أو بالأحرى ، الحلول الممكنة المتعددة ، يتم حلها بسهولة تامة. الطريقة المفضلة لدي لهذه المشكلة هي ببساطة أن أجعل نظام جنو / لينكس يستخدم 'التوقيت المحلي' بدلاً من التوقيت العالمي المنسق. للقيام بذلك على أي نظام حديث يستخدم SystemD ، استخدم الأمر التالي:

sudo timedatectl set-local-rtc 1

وفعلت. كان ذلك سهلا!

حل ويندوز

ومع ذلك ، بالنسبة لأولئك الذين لديهم فضول بشأن الحل المستند إلى Windows ، نحتاج إلى إنشاء ملف تسجيل .reg. افتح المفكرة ، والصق هذا فيه:

الإصدار 5.00 من محرر تسجيل Windows
[HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control TimeZoneInformation]
'RealTimeIsUniversal' = الكلمة المزدوجة: 00000001

بعد ذلك ، احفظ هذا الملف باسم 'WindowsTimeFix.reg' واخرج من برنامج المفكرة. بعد ذلك ، انتقل إلى متصفح الملفات الخاص بك إلى أي مكان قمت فيه بحفظ الملف الذي أنشأناه للتو ، وانقر فوقه نقرًا مزدوجًا. سيظهر مربع يسألك بشكل أساسي عما إذا كنت تريد المتابعة ، أخبره أنك تفعل ذلك.

بمجرد الانتهاء من ذلك ، سترغب أيضًا في تعطيل مزامنة Windows للوقت. للقيام بذلك ، ستحتاج إلى الانتقال إلى تطبيق الخدمات الخاص بك عن طريق النقر فوق قائمة البدء وكتابة 'services.msc' ، والنقر فوق 'الخدمات'. بمجرد الوصول إلى هناك ، قم بالتمرير لأسفل حتى تجد 'Windows Time' وانقر فوقه بزر الماوس الأيمن ، وحدد 'خصائص'. من هنا ، سترغب في إيقاف العملية ، ثم تعطيلها أيضًا.

أو قم بتشغيل الأمر sc config w32time start = معطل من موجه أوامر غير مقيد بدلاً من ذلك. لإعادة تشغيل خدمة الوقت في Windows في وقت لاحق ، قم بتشغيل الأمر sc config w32time start = auto بدلاً من ذلك.

بمجرد إيقاف Windows Time وتعطيله وتغيير مفتاح التسجيل ، لن يواجه Windows مشكلة الوقت مرة أخرى كلما قمت بالتبديل بين GNU / Linux.

ملحوظة : ليست هناك حاجة للقيام بهذين الأمرين ، فالقيام بذلك من شأنه أن يحافظ على استمرار المشكلة. الرجاء اختيار أي حل ترغب في القيام به ، وافعل ذلك. لا تفعل كلاهما! هذا هو! حوسبة سعيدة!