خدمة الوقت في Windows لا تعمل ، فشل مزامنة الوقت بسبب الخطأ

لقد رأينا بالفعل كيفية تغيير الفاصل الزمني لتحديث وقت إنترنت Windows(change the Windows Internet Time Update Interval) . ولكن ربما يكون وقت(Time) Windows الخاص بك خاطئًا ولا تتم مزامنته - أو ربما لا تتمكن من تكوين إعدادات وقت الإنترنت في Windows(Windows Internet time) للمزامنة تلقائيًا مع خادم إنترنت خاص بالوقت ، على سبيل المثال ، (Internet)time.windows.com . بينما قد تتمكن من مزامنة الوقت يدويًا ، من خلال النقر فوق التحديث الآن(Update now) ، قد تجد أنه لا يقوم بذلك تلقائيًا.

حدث خطأ أثناء قيام Windows بمزامنة الوقت(Time) على Windows

قبل أن نبدأ في استكشاف هذه المشكلة وإصلاحها ، سيكون من الجيد تشغيل مدقق ملفات النظام . للقيام بذلك ، يجب عليك كتابة sfc /scannowCMD مرتفع والضغط على Enter . انتظر(Wait) بعض الوقت وعندما تكتمل المهمة ، أعد تشغيل جهاز الكمبيوتر الذي يعمل بنظام Windows(Windows) . بمجرد القيام بذلك ، يمكننا المضي قدمًا لمحاولة استكشاف مشكلة مزامنة الوقت في Windows وإصلاحها.(Windows Time)

لا تعمل مزامنة الوقت(Time) في Windows

لتغيير إعدادات الوقت(Time) ، يمكنك النقر فوق " الوقت(Time) " على الجانب الأيمن من شريط المهام وتحديد إعدادات التاريخ والوقت. توجد إعدادات المزامنة ضمن علامة التبويب Internet Time .

خدمة الوقت في Windows(Windows Time) لا تعمل

إذا كان Windows Clock Time الخاص بك خاطئًا ، فإن أول ما عليك فعله هو معرفة ما إذا كانت خدمة Windows Time(Windows Time service) مضبوطة على Automatic and Started ، وإلا فقد ترى رسالة الخطأ: خدمة Windows Time لا تعمل(The Windows Time service is not running) .

تصحيح التاريخ والوقت لا يتزامن

للقيام بذلك ، اكتب services.msc في بدء البحث(Start Search) واضغط على Enter . في مدير الخدمات(Services Manager) ، انتقل إلى خدمة Windows Time وانقر عليها نقرًا مزدوجًا.

تحقق ومعرفة ما إذا كان قد تم تشغيله وتعيينه على تلقائي(Automatic) . إذا لم يكن كذلك ، فقم بتغيير نوع بدء التشغيل إلى تلقائي(Automatic) وانقر فوق Apply/OK .

إذا نجح ذلك ، فهذا رائع ، ابدأ(Start) الخدمة واخرج. يجب أن تكون هذه نهاية مشاكلك. إذا لم يكن كذلك ، وستحصل على رسائل خطأ - واصل القراءة!

فشلت خدمة الوقت في Windows(Windows Time) في البدء بالخطأ 1079

إذا وجدت أن خدمة الوقت في Windows(Windows Time) فشلت في البدء بالخطأ 1079(Error 1079) ، فقد ترغب في التأكد من بدء الخدمة بواسطة حساب النظام المحلي(Local System) بدلاً من حساب الخدمة المحلية(Local Service) ( NT AUTHORITY\LocalService ). مزيد من التفاصيل حول هذا هنا(here) .

لا يمكن للنظام العثور على المسار المحدد

تحصل على مربع خطأ: لا يمكن للنظام العثور على المسار المحدد(The system cannot find the path specified) .

في مثل هذه الحالة ، قد ترغب في إعادة تسجيل ملف dll . ملف dll المعني هنا هو  w3time.dll . للقيام بذلك ، افتح موجه الأوامر كمسؤول(Administrator) ، واكتب regsvr32 w32time.dll واضغط(regsvr32 w32time.dll) على Enter.

إذا نجح هذا ، حسنًا ، هل ما زلت تتلقى هذه الرسالة؟

تم تحميل الوحدة النمطية w32time.dll ولكن فشل استدعاء DllRegisterServer مع رمز الخطأ 0x80070003

قد ترغب بعد ذلك أيضًا في تسجيل ملف Windows Time(Windows Time file) المعني والذي يسمى W32tm.exe ومعرفة ما إذا كان هذا يساعد!

يتم استخدام W32tm.exe ، الموجود في المجلد System32 ، لتكوين إعدادات خدمة الوقت في Windows. يمكن استخدامه أيضًا لتشخيص مشاكل خدمة الوقت. W32tm.exe هي أداة سطر الأوامر المفضلة لتكوين خدمة الوقت في Windows أو مراقبتها أو استكشاف الأخطاء وإصلاحها. يمكنك التحقق من جميع معلماته هنا في TechNet .(W32tm.exe, located in the System32 folder, is used to configure Windows Time service settings. It can also be used to diagnose problems with the time service. W32tm.exe is the preferred command line tool for configuring, monitoring, or troubleshooting the Windows Time service. You can check out all its parameters here at TechNet.)

سوف نستخدم المعلمة /registerهذه المعلمة ، عند تشغيلها لـ W32tm.exe ، تسجل خدمة الوقت لتعمل كخدمة وتضيف التكوين الافتراضي إلى التسجيل.

للقيام بذلك ، في موجه أوامر غير مقيد ،(elevated command prompt, ) اكتب هذه الأوامر واحدة تلو الأخرى واضغط على Enter:

net stop w32time
w32tm /unregister
w32tm /register

إجبار Windows على مزامنة الوقت(Time) باستخدام CMD

يمكنك أيضًا إجبار Windows على مزامنة الوقت(Time) باستخدام W32tm.exe . W32tm.exe عبارة عن سطر موجه أوامر يستخدم لتكوين أو مراقبة أو استكشاف أخطاء خدمة الوقت(Windows Time Service) في Windows في جهاز الكمبيوتر الذي Windows 11/10 .

للقيام بذلك ، افتح موجه أوامر غير مقيد واكتب الأوامر التالية واحدة تلو الأخرى:

net stop w32time

w32tm /unregister

w32tm /register

net start w32time

w32tm /resync

أعد تشغيل(Reboot) جهاز الكمبيوتر الخاص بك ومعرفة ما إذا كان قد ساعد.

تحقق مما إذا كان هذا يساعد في حل مشكلتك ... إن لم يكن ... تنهد ... قد تتلقى رسالة مرة أخرى أثناء تسجيل w32tm.exe:

حدث الخطأ التالي: لا يمكن للنظام العثور على المسار المحدد. (0x80070003)

تأكد من تسجيل الدخول كمسؤول وفتح موجه الأوامر كمسؤول - ولكن قد تحصل على الخطأ ، حتى إذا كنت قد امتثلت لهذه المتطلبات.

في مثل هذا الاحتمال ، سيكون عليك فتح محرر التسجيل(Registry Editor) الخاص بك .

بمجرد فتح رجديت ، انتقل إلى مفتاح التسجيل التالي:

HKLM\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\services\TapiSrv

الآن في الجزء الأيسر ، انقر بزر الماوس الأيمن على ImagePath وحدد تعديل(Modify) . هنا في مربع بيانات القيمة(Value) ، تأكد من أن القيمة هي:

%SystemRoot%\System32\svchost.exe -k NetworkService

انقر فوق "موافق" والخروج.

Hope something helps!

إذا لم يساعدك أي شيء ، يمكنك استخدام خادم Time Server(Time Server) آخر ، والاستفادة من بعض  برامج مزامنة الوقت المجانية(free Time synchronization software) أو بعد ذلك محاولة  إصلاح / إعادة تعيين / إعادة تثبيت Windows  ومعرفة ما إذا كان يساعدك. إذا كنت لا ترغب في التفكير في هذا الخيار الأخير ، فإن النصيحة العملية الوحيدة التي يمكنني تقديمها لك هي أن تقوم بإلغاء تحديد مربع " المزامنة مع خادم إنترنت خاص بالوقت"(Synchronize with an Internet time server box) ، واضبط الوقت يدويًا ثم تحقق منه من حين لآخر!

هل تريد التحقق من دقة ساعة النظام لديك(check the accuracy of your System Clock) ؟(Want to check the accuracy of your System Clock?)



About the author

أنا مهندس برمجيات بدوام كامل ولدي أكثر من 10 سنوات من الخبرة في العمل مع برامج Windows و Mac. أعرف كيفية تصميم التطبيقات واختبارها ونشرها على كلا النظامين الأساسيين. لدي أيضًا خبرة في إدارة الأمن والنظام. يمكن أن تساعدك مهاراتي ومعرفي في بناء نظام كمبيوتر أفضل وأكثر كفاءة.



Related posts