رفع مشکل Windows Time Service

رفع نشدن سرویس Windows Time: (Fix Windows Time Service not working: ) اگر با مشکلی در ساعت خود مواجه هستید، ممکن است سرویس Windows Time به درستی کار نکند، به همین دلیل است که با این مشکل مواجه هستید، اما نگران نباشید، زیرا امروز می خواهیم در مورد چگونگی آن صحبت کنیم. برای رفع این مشکل دلیل اصلی به نظر می رسد سرویس زمان ویندوز(Windows) است که به طور خودکار شروع نمی شود که باعث تاخیر در تاریخ و زمان می شود. این مشکل را می توان با فعال کردن Time Synchronization در Task Scheduler برطرف کرد، اما ممکن است این مشکل برای همه کارساز باشد یا نباشد زیرا هر کاربر پیکربندی سیستم متفاوتی دارد.

رفع مشکل Windows Time Service

کاربران همچنین گزارش داده‌اند که هنگام همگام‌سازی دستی زمان، با پیغام خطا مواجه می‌شوند «هنگام همگام‌سازی ویندوز با time.windows.com خطایی رخ داد»، اما نگران نباشید زیرا ما این موضوع را پوشش داده‌ایم. بنابراین بدون اتلاف وقت، بیایید ببینیم چگونه با کمک راهنمای عیب یابی لیست شده در زیر، کار نکردن سرویس Windows Time را برطرف کنیم.(Windows Time Service)

(Fix Windows Time Service)رفع مشکل Windows Time Service

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

روش 1: سرویس Windows Time را راه اندازی کنید(Method 1: Start Windows Time service)

1. Windows Key + R را فشار دهید سپس services.msc را(services.msc) تایپ کرده و Enter را بزنید.

ویندوز خدمات

2. Windows Time Service را در لیست پیدا کنید، سپس راست کلیک کرده و Properties را انتخاب کنید.(Properties.)

روی Windows Time Service کلیک راست کرده و Properties را انتخاب کنید

3. مطمئن شوید که نوع Startup روی (Startup)Automatic (شروع تاخیری)(Automatic (Delayed Start)) تنظیم شده است و سرویس در حال اجرا است، اگر نه، روی  start کلیک کنید.(start.)

مطمئن شوید که نوع Startup Windows Time Service Automatic است و در صورت اجرا نشدن سرویس روی Start کلیک کنید

4. روی Apply و سپس OK کلیک کنید.

روش 2: SFC و DISM را اجرا کنید(Method 2: Run SFC and DISM)

1. Windows Key + X را فشار دهید سپس روی Command Prompt (Admin) کلیک کنید.( Command Prompt(Admin).)

خط فرمان با حقوق مدیریت

2. حالا عبارت زیر را در cmd تایپ کنید و اینتر را بزنید:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

اکنون خط فرمان اسکن SFC

3. منتظر بمانید تا فرآیند فوق به پایان برسد و پس از اتمام، رایانه خود را مجدداً راه اندازی کنید.

4. دوباره cmd را باز کنید و دستور زیر را تایپ کنید و بعد از هر کدام اینتر را بزنید.

a) Dism /Online /Cleanup-Image /CheckHealth
b) Dism /Online /Cleanup-Image /ScanHealth
c) Dism /Online /Cleanup-Image /RestoreHealth

DISM سیستم سلامت را بازیابی می کند

5. اجازه دهید دستور DISM اجرا شود و منتظر بمانید تا تمام شود.

6. اگر دستور بالا کار نکرد، دستور زیر را امتحان کنید:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

توجه: C: (Note:) RepairSourceWindows(Replace) را با محل منبع تعمیر خود ( نصب ویندوز(Windows Installation) یا دیسک بازیابی(Recovery Disc) ) جایگزین کنید.

7. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید مشکل کار نکردن Windows Time Service را برطرف کنید.(Fix Windows Time Service not working issue.)

روش 3: از یک سرور همگام سازی متفاوت استفاده کنید(Method 3: Use a different synchronization server)

1. Windows Key + Q را فشار دهید تا جستجوی ویندوز(Windows Search) ظاهر شود، سپس control را(control) تایپ کنید و روی Control Panel کلیک کنید.(Control Panel.)

کنترل پنل را در جستجو تایپ کنید

2. حالا date را(date) در جستجوی Control Panel تایپ کنید و روی Date and Time کلیک کنید.(Date and Time.)

3. در پنجره بعدی به تب Internet Time  بروید و روی “ Change settings ” کلیک کنید.

Internet Time را انتخاب کنید و سپس بر روی Change settings کلیک کنید

4. مطمئن شوید که " همگام سازی با سرور زمان اینترنت " را (Synchronize with an Internet time server)علامت(checkmark) بزنید سپس از منوی کرکره ای سرور time.nist.gov را انتخاب کنید.(time.nist.gov.)

اطمینان حاصل کنید که همگام سازی با سرور زمان اینترنت علامت زده شده است و time.nist.gov را انتخاب کنید

5. روی دکمه Update now کلیک کنید سپس روی OK کلیک کنید و ببینید آیا می توانید مشکل Windows Time Service را برطرف کنید.(Fix Windows Time Service not working issue.)

روش 4: لغو ثبت نام و سپس دوباره ثبت زمان سرویس(Method 4: Unregister and then again Register Time Service)

1. Windows Key + X را فشار دهید سپس Command Prompt (Admin) را انتخاب کنید.(Command Prompt (Admin).)

مدیر خط فرمان

2. دستور زیر را در cmd تایپ کنید و بعد از هر کدام Enter را بزنید :

نت استاپ w32time (net stop w32time)
w32tm /unregister
w32tm /register
شروع نت w32time (net start w32time)
w32tm /resync

رفع خرابی سرویس Windows Time

3. منتظر بمانید تا دستورات بالا تمام شوند و دوباره روش 3 را دنبال کنید.

4. رایانه شخصی خود را مجدداً راه اندازی کنید و ببینید آیا می توانید مشکل کار نکردن Windows Time Service را برطرف کنید.(Fix Windows Time Service not working issue.)

روش 5: فایروال را به طور موقت غیرفعال کنید(Method 5: Temporarily Disable Firewall)

1. کنترل را(control) در جستجوی ویندوز(Windows Search) تایپ کنید و سپس از نتیجه جستجو بر روی Control Panel کلیک کنید .

کنترل پنل را در جستجو تایپ کنید

2-بعد روی System and Security کلیک کنید و ( System and Security and ) سپس روی Windows Firewall کلیک کنید.(Windows Firewall.)

روی فایروال ویندوز کلیک کنید

3. اکنون از پنجره سمت چپ بر روی Turn Windows Firewall on or off کلیک کنید.(Turn Windows Firewall on or off.)

روی Turn Windows Firewall on or off کلیک کنید

4. Turn off Windows Firewall را انتخاب کنید و کامپیوتر خود را مجددا راه اندازی کنید. (Select Turn off Windows Firewall and restart your PC. )

اگر روش بالا کار نکرد، حتماً دقیقاً همان مراحل را دنبال کنید تا فایروال خود را دوباره روشن کنید.

روش 6: همگام سازی زمان را در Task Scheduler فعال کنید(Method 6: Enable Time Synchronization in Task Scheduler)

1. Windows Key + X را فشار دهید و سپس Control Panel را انتخاب کنید.(Control Panel.)

صفحه کنترل

2. روی System and Security و سپس Administrative Tools کلیک کنید.(Administrative Tools.)

Administrative را در جستجوی Control Panel تایپ کنید و Administrative Tools را انتخاب کنید.

3. روی Task Scheduler دوبار کلیک کنید و به مسیر زیر بروید:

Task Scheduler Library / Microsoft / Windows / Time Synchronization

4. در قسمت Time Synchronization ، روی (Time Synchronization)Synchronize Time کلیک راست کرده و Enable را انتخاب کنید.

در قسمت Time Synchronization، روی Synchronize Time کلیک راست کرده و Enable را انتخاب کنید

5. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید.

روش 7: فاصله به روز رسانی پیش فرض را تغییر دهید(Method 7: Change the default update interval)

1. Windows Key + R را فشار دهید سپس regedit را تایپ کنید و ( regedit)Enter را بزنید تا ویرایشگر رجیستری(Registry Editor) باز شود .

دستور regedit را اجرا کنید

2. به کلید رجیستری زیر بروید:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient

3. NtpClient را انتخاب کنید سپس در پنجره سمت راست روی کلید SpecialPollInterval دوبار کلیک کنید.( SpecialPollInterval key.)

NtpClient را انتخاب کنید سپس در پنجره سمت راست روی کلید SpecialPollInterval دوبار کلیک کنید

4. Decimal را از قسمت Base انتخاب کنید سپس در قسمت value data تایپ کنید 604800 و OK کنید.

از قسمت Base گزینه Decimal را انتخاب کنید و سپس در قسمت مقدار data 604800 تایپ کنید و OK کنید

5. رایانه خود را مجدداً راه اندازی کنید تا تغییرات خود را ذخیره کنید و ببینید آیا می توانید مشکل کار نکردن Windows Time Service را برطرف کنید.(Fix Windows Time Service not working issue.)

روش 8: سرورهای زمان بیشتری را اضافه کنید(Method 8: Add more Time servers)

1. Windows Key + R را فشار دهید سپس regedit را تایپ کنید و Enter را بزنید تا ( regedit)ویرایشگر رجیستری( Registry Editor.) باز شود.

دستور regedit را اجرا کنید

2. به کلید رجیستری زیر بروید:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers

3. روی Servers کلیک راست کنید و سپس New > String value را انتخاب کنید و این رشته را به عنوان  3 نامگذاری کنید.(3.)

روی Servers کلیک راست کرده سپس New را انتخاب کرده و روی String value کلیک کنید

توجه:(Note:) بررسی کنید که آیا از قبل 3 کلید دارید، باید این کلید را 4 نام گذاری کنید. به همین ترتیب، اگر قبلاً 4 کلید دارید، باید از 5 شروع کنید.

4. روی این کلید تازه ایجاد شده دوبار کلیک کنید سپس tick.usno.navy.mil را در فیلد داده مقدار تایپ کرده و OK را کلیک کنید.

روی این کلید تازه ایجاد شده دوبار کلیک کنید و سپس در قسمت مقدار داده ها عبارت tick.usno.navy.mil را تایپ کنید و روی OK کلیک کنید.

5. اکنون می توانید با دنبال کردن مراحل بالا سرورهای بیشتری اضافه کنید، فقط از موارد زیر در فیلد داده ارزش استفاده کنید:

time-a.nist.gov
time-b.nist.gov
clock.isc.org
pool.ntp.org

6. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید و سپس مجدداً روش 2 را برای تغییر به این سرورهای زمان دنبال کنید.

توصیه شده:(Recommended:)

این کار شما با موفقیت رفع نشدن سرویس Windows Time Service در ویندوز 10(Fix Windows Time Service not working in Windows 10) را انجام دادید، اما اگر هنوز در مورد این پست سؤالی دارید، در قسمت نظرات از آنها بپرسید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts