حل مشکل جلو رفتن خودکار ساعت در ویندوز 10، 7 و تلفنهای همراه
مقدمه
در بسیاری از مواقع، کاربران ویندوز متوجه میشوند که ساعت سیستم بهصورت خودکار تغییر میکند. این موضوع ممکن است در شرایط خاصی مانند تست نرمافزارهای حساس به زمان، یا در مواقعی که ساعت دقیق برای کاربر اهمیت دارد، مشکلساز شود. در این مقاله از وبلاگ اصفهان هاست، به بررسی روشهای جلوگیری از تنظیم خودکار ساعت در ویندوز میپردازیم.
⏰ چرا ویندوز ساعت را بهصورت خودکار تنظیم میکند؟
ویندوز بهطور پیشفرض از سرویس Windows Time استفاده میکند تا ساعت سیستم را با سرورهای زمان اینترنتی هماهنگ کند. این ویژگی برای اکثر کاربران مفید است، اما در برخی موارد خاص، ممکن است نیاز به غیرفعالسازی آن باشد.
روش اول: غیرفعالسازی از طریق تنظیمات ویندوز
-
وارد بخش Settings شوید (کلیدهای Win + I را فشار دهید).
-
به قسمت Time & Language بروید.
-
در بخش Date & Time، گزینههای زیر را مشاهده خواهید کرد:
-
Set time automatically
-
Set time zone automatically
-
-
هر دو گزینه را خاموش کنید تا ویندوز دیگر ساعت را بهصورت خودکار تنظیم نکند.
نکته: اگر گزینهها غیرفعال هستند، ممکن است نیاز باشد که بهعنوان مدیر سیستم (Administrator) وارد شوید.
🧰 روش دوم: استفاده از Registry Editor
برای کاربران حرفهایتر، میتوان از رجیستری ویندوز برای غیرفعالسازی تنظیم خودکار ساعت استفاده کرد:
-
کلیدهای Win + R را فشار دهید و عبارت
regeditرا وارد کنید. -
به مسیر زیر بروید:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
-
مقدار کلید
Typeرا بهNoSyncتغییر دهید تا همگامسازی خودکار غیرفعال شود.
برای غیرفعالسازی تنظیم خودکار منطقه زمانی:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tzautoupdate
مقدار کلید Start را به 4 تغییر دهید.
هشدار: قبل از اعمال تغییرات در رجیستری، حتماً از آن نسخه پشتیبان تهیه کنید.
🖥️ روش سوم: غیرفعالسازی سرویس Windows Time
-
کلیدهای Win + R را فشار دهید و عبارت
services.mscرا وارد کنید. -
سرویس Windows Time را پیدا کرده و روی آن دوبار کلیک کنید.
-
نوع راهاندازی (Startup type) را به Disabled تغییر دهید.
-
روی Stop کلیک کنید تا سرویس متوقف شود.
💡 نکات تکمیلی
-
اگر از ماشین مجازی استفاده میکنید (مانند VMware یا Hyper-V)، ممکن است زمان سیستم از طریق ابزارهای مجازیسازی همگامسازی شود. در این صورت باید تنظیمات مربوط به همگامسازی زمان در ماشین مجازی را نیز غیرفعال کنید.
-
اگر سیستم شما عضو یک دامنه (Domain) باشد، تنظیمات زمان ممکن است توسط سرور دامنه کنترل شود و امکان تغییر آن وجود نداشته باشد.
-
در برخی موارد، حتی پس از غیرفعالسازی تنظیمات، ویندوز ممکن است بهصورت خودکار آنها را مجدداً فعال کند. برای جلوگیری از این موضوع، پیشنهاد میشود از ابزارهای شخص ثالث یا اسکریپتهای خاص استفاده شود.
🔒 چرا ممکن است بخواهید ساعت را بهصورت دستی تنظیم کنید؟
-
تست نرمافزارهایی که وابسته به زمان هستند
-
جلوگیری از اختلال در برنامههای زمانبندیشده
-
حفظ دقت در ثبت گزارشها و لاگها
-
جلوگیری از تغییرات ناخواسته در زمان جلسات یا رویدادها
🧩 نتیجهگیری
اگرچه تنظیم خودکار ساعت در ویندوز برای بسیاری از کاربران مفید است، اما در شرایط خاص ممکن است نیاز به کنترل دستی زمان داشته باشید. با استفاده از روشهای بالا، میتوانید این ویژگی را غیرفعال کرده و ساعت سیستم را مطابق نیاز خود تنظیم کنید.