ডিফল্টের চেয়ে বেশি বার স্বয়ংক্রিয়ভাবে উইন্ডোজ সময় সিঙ্ক করে


21

আমার কাছে কয়েকটি পিসি রয়েছে যেগুলি সময় হারাচ্ছে এবং আমি চাই উইন্ডোজ তাদের ইন্টারনেট সময়ের সাথে আরও প্রায়শই সিঙ্ক করে। আমি মনে করি উইন্ডোজ ডিফল্ট কেবল প্রতিদিন একবারে আপডেট করার চেষ্টা করে এবং টাইম সার্ভার উপলব্ধ না হলে (যা বেশিরভাগ ক্ষেত্রে ঘটে বলে মনে হয়) আপডেট হয় না যার অর্থ পিসিগুলি 20 বা 30 সেকেন্ডের মধ্যে শেষ হতে পারে।

আমি প্রতি 5 মিনিটে এটি করার জন্য একটি নির্ধারিত টাস্ক তৈরি করতে চাই এবং যদি ডিফল্ট টাইম সার্ভারটি মুল ব্যবহার না করে থাকে


2
কম্পিউটারে টাইম সার্ভারের সাথে সংযোগ স্থাপন করতে না পারার কারণটি নির্ধারণ করা কি সহজ হবে না?
রামহাউন্ড

2
আপনি ডাব্লু 32 টিএম তাকিয়েছেন? টেকনেট.মাইক্রোসফট.ইন- ইউএস
জেন টি

ডিফল্ট সার্ভারগুলি প্রায়শই আমাকে ব্যর্থ করে। pool.ntp.orgএই উত্তরে
জান-গ্লাক্স

উত্তর:


14

লোকেরা, আমি 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

1
ডিফল্টরূপে, উইন্ডোজ সময় কমপক্ষে প্রতি 9.1 ঘন্টা অন্তর আপডেটেড সময় পায় । এটি MaxPollIntervalসেই লিঙ্কে আলোচিত রেজিস্ট্রি এন্ট্রি দ্বারা নিয়ন্ত্রিত হয় । এই এন্ট্রিটির ডেটা সূত্র সহ সেকেন্ডে রূপান্তরিত হয় 2^Value। উদাহরণস্বরূপ, যদি ম্যাক্সপলআইন্টারওয়ালের মান হয় 11, তবে 2^11=2048sec=34minutes। যারা আপডেট ফ্রিকোয়েন্সি কমাতে চান তাদের জন্য ছাড়া একটি নির্ধারিত কাজের ব্যবহার করে, কেবল এই রেজিস্ট্রি এন্ট্রি পরিবর্তন তারপর উইন্ডোজ টাইম পরিষেবা পুনরায় আরম্ভ net stop w32timeতারপর net start w32time
আমি বলছি মনিকা পুনরায়

" /entries:300" সঠিক বিকল্প নয়। এটি কেবল # 300 কোড সহ লগ করা এন্ট্রিগুলি দেখায়, যা অনেকগুলি এন্ট্রি মোটেই নয়। এই পরামিতিটি এন্ট্রি নম্বরগুলির তালিকা হিসাবে ব্যবহার করার জন্য ধারণাটি রয়েছে, সুতরাং /entries:0-300লগের সমস্ত সম্ভাব্য ইভেন্টগুলি দেখানো হবে।
মাইকিব

10

কন্ট্রোল প্যানেল> প্রশাসনিক সরঞ্জামসমূহ> কার্য শিডিয়ুলারে যান

বাম হ'ল একটি ফোল্ডার ট্রি, প্রসারিত করুন: টাস্ক শিডিয়ুলার লাইব্রেরি> মাইক্রোসফ্ট> উইন্ডোজ> টাইম সিঙ্কনাইজেশন

টাস্কটি ডান ক্লিক করুন: সিঙ্ক্রোনাইজটাইম> বৈশিষ্ট্য

ট্যাবে: ট্রিগারগুলি আপনি যে ট্রিগারগুলি চান তা যোগ করতে পারেন।


ওপি 20-30 এর একটি সময়ের সিঙ্ক ব্যবধান চেয়েছিল। একাধিক ট্রিগার সংজ্ঞায়িত
দিয়েই

2
সাধারণ ভুল ধারণা, তবে আপনাকে সত্যিই দোষ দেওয়া যায় না! এই নির্ধারিত টাস্কটি কেবলমাত্র উইন্ডোজ টাইম পরিষেবাটি চলমান তা নিশ্চিত করে ... সুতরাং, আপনি যদি আরও বেশি বার টাস্কটি ট্রিগার করেন তবে এটি এখনও সেই পরিষেবা যা সিদ্ধান্ত নেয় যে কখন সিঙ্ক্রোনাইজ করা যায়, যা আপাতদৃষ্টিতে সাপ্তাহিক।
গ্রাস ডাবল

6
পোলের ফ্রিকোয়েন্সি পরিবর্তন করতে: রেজিস্ট্রি কী HKLM\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient, SpecialPollIntervalসেকেন্ডে DWORD সম্পাদনা করুন (উদাহরণস্বরূপ এক দিনের জন্য: হেক্সাডেসিমাল 15180 বা দশমিক 86400)।
গ্রাস ডাবল

গ্রেট! এই কৌশলটি আমার জন্য আমার
ডাব্লু 7

2
মাইক্রোসফ্টকে একটি সাধারণ সাউন্ডিং টাস্ক যেমন টাইম সিঙ্ক্রোনাইজেশন যেমন ড্যাম সংহত হয়েছে হিসাবে তৈরি করার জন্য ধন্যবাদ। একমাত্র বুদ্ধিমান সমাধান হ'ল চুপচাপ নিয়মিতভাবে তৃতীয় পক্ষের ইউটিলিটি চালানো।
গ্রাস ডাবল

4

সময় সিঙ্কটি স্বয়ংক্রিয় করতে আপনি টাইমসাইক ব্যবহার করতে পারেন ।

  • উল্টো দিকে: ডাব্লু 32 টিএম এর মতো একটি সম্পূর্ণ পরিষেবা নিবন্ধন করে না (যা আপনি যখন ডাব্লু 32 টিএম ব্যবহার করেন)
  • উল্টোদিকে: এটি বহনযোগ্য এবং /autoস্টার্টআপ ফোল্ডার থেকে বিকল্পের সাথে চালানো যেতে পারে
  • ডাউনসাইড: তৃতীয় পক্ষের সরঞ্জাম এবং কোনও বিল্ট-ইন সমাধান নয়

    এখানে চিত্র বর্ণনা লিখুন

টাইমসাইক একটি এনআইএসটি সার্ভার থেকে বর্তমান সময় পায় এবং প্রয়োজনে পিসি ক্লকটি সামঞ্জস্য করে। নির্ভুলতা সাধারণত এক সেকেন্ডের মধ্যে থাকে। [...] টাইমসাইক বিকল্প সার্ভারগুলির চেষ্টা করবে, যদি পছন্দসই সার্ভার থেকে সময় না পাওয়া যায়।

স্টার্টআপ ফোল্ডার থেকে টাইমসাইঙ্ক চালানোর জন্য বিকল্প / অটো সরবরাহ করা হয়। এই মোডে টাইমসাইক উইন্ডোটি প্রদত্ত ন্যূনতমের নীচে ক্লক অফসেটটি প্রদর্শিত হবে না।


অবশ্যই আপনি বিল্ড-ইন সলিউশন ডাব্লু 32 টিএম দিয়ে নিবন্ধন করতে পারেন cmd.exe → W32tm /registerএবং cmd.exe → W32tm /resyncপ্রতি 5 মিনিটে কল করার জন্য আপনার নির্ধারিত টাস্কটি সেট আপ করতে পারেন ।


2

আপনি এই প্রোগ্রামটিও চেষ্টা করে দেখতে পারেন: http://www.worldtimeserver.com/atomic- Clo/ এটি আপনাকে উইন্ডোজ সময় পরিষেবা সেটিংস - সহজেই পরিবর্তন করার অনুমতি দেয়।

এছাড়াও এটির সাথে সিঙ্ক জোর করে কাজ করে, যখন উইন্ডোজগুলি "এখনই আপডেট করুন" প্রায়শই কাজ করে না।


-1

আমি যে কমান্ড পরিচালনা করি সেগুলিতে আমি এই কমান্ডটি চালিত করি।

net start w32time 
w32tm /resync /force

ম্যানুয়ালি তারিখের সময় সেট করতে:

date 5/24/2017
time 18:37:00

সময় অঞ্চল নির্ধারণ করতে:

tzutil/s Pacific Standard Time

1
প্রথম কোড ব্লকের কমান্ডগুলি কী করে? এই প্রশ্নের সাথে দ্বিতীয় এবং তৃতীয় কোড ব্লকের কোনও সম্পর্ক আছে?
স্কট 0
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.