লোকেরা, আমি w32tm এ নির্মিত উইন্ডোজ এবং একটি নির্ধারিত টাস্ক (নীচে দেখুন) এর সাথে এটি চালিয়েছি।
প্রথম পদক্ষেপটি ছিল ডাব্লু 32 টিএম কে বিভিন্ন বিভিন্ন টাইম সার্ভারগুলি ব্যবহার করার জন্য কনফিগার করা (এবং লগ করাও যাতে আমরা কী ঘটছে তা দেখতে পারি)। দ্বিতীয় পদক্ষেপটি ছিল টাস্ক শিডিয়ুলারে ডাব্লু 32tm নির্ধারণ করা। আমি এই সমাধানগুলি পছন্দ করেছি কারণ এর কোনও তৃতীয় অংশের সরঞ্জামের প্রয়োজন ছিল না। বিভিন্ন টাইম সার্ভারগুলি সেটআপ করা সত্যই গুরুত্বপূর্ণ কারণ আমি প্রায়শই দেখতে পাই তারা সাড়া দেয় না।
W32tm কনফিগার করুন
কমান্ড প্রম্পট ওপেন করুন (প্রশাসক হিসাবে নিম্নলিখিতটি চালান)
w32tm /config /manualpeerlist:"time.nist.gov time.windows.com time-nw.nist.gov time-a.nist.gov time-b.nist.gov time-a.timefreq.bldrdoc.gov time-b.timefreq.bldrdoc.gov time-c.timefreq.bldrdoc.gov utcnist.colorado.edu" /syncfromflags:manual /update
w32tm /query /configuration
এনটিপি সার্ভারের তালিকাটি সঠিকভাবে আপডেট হয়েছে কিনা তা পরীক্ষা করে দেখুন এটি আপনার সবেমাত্র প্রবেশ করা পিয়ারের তালিকাটি প্রতিফলিত করে
w32tm /debug /enable /file:C:\windows\temp\w32time.log /size:10000000 /entries:300
ডিরেক্টরিতে ব্রাউজ করুন এবং লগ তৈরি হয়েছে তা দেখতে পরীক্ষা করুন
ম্যানুয়ালি সিস্টেমের সময় পরিবর্তন করুন (যাতে সময়টি এখন সিঙ্কের বাইরে চলে যায়), তারপরে কমান্ড প্রম্পটে ফিরে যান এবং রিসাইক কমান্ডটি চালান
w32tm /resync
চেক সিস্টেমের সময় আপডেট করা হয়েছে। ** আপনি যদি সময় পরিষেবা চালু না হওয়ার বিষয়ে ত্রুটি পান তবে আপনি কমান্ডটি ব্যবহার করতে পারেন net start w32time
তবে অন্য একটি সংলাপ চেষ্টা করুন
যদি আপনি নিম্নলিখিত ত্রুটিটি পান: The compter did not resync because the required time change was too big.
তবে পুনরায় সিঙ্ক করতে এই আদেশটিটি ব্যবহার করুন:w32tm /resync /force
যদি এটি সফলভাবে কাজ করে তবে আপনার যা যা করতে হবে তা হ'ল যত তাড়াতাড়ি চালানোর জন্য নীচের নির্ধারিত কাজটি কনফিগার করতে হবে (এটি উপরের কনফিগার করা আপনার পিয়ার তালিকাটি ব্যবহার করবে)।
সময়সূচী w32tm
প্রোগ্রাম / স্ক্রিপ্ট আর্গুমেন্ট
%windir%\system32\sc.exe start w32time task_started
%windir%\system32\w32tm.exe /resync