আপনি যদি বার্তা দেখতে পান অনুরোধ করা বিরতি, চালিয়ে যান বা থামান এই পরিষেবার জন্য বৈধ নয় DNSCache, Winmgmt, TrustedInstaller এর জন্য, তাহলে এই পোস্টটি আপনাকে আগ্রহী করবে।
নেট স্টপ dnscache কাজ করছে না
আপনি যদি ডিএনএস ক্যাশে পরিষেবা বন্ধ করতে না পারেন, তবে এটি এখন উইন্ডোজ অপারেটিং সিস্টেমে করা একটি পরিবর্তনের কারণে। DNS ক্লায়েন্ট পরিষেবা উইন্ডোজ ওএস-এ ডিএনএস সমাধান করতে ব্যবহৃত হয়। এটি প্রথমে স্থানীয়ভাবে অনুসন্ধান করে বা একটি দূরবর্তী DNS সার্ভারের সাথে সংযোগ করে যদি ক্যোয়ারী আগে করা না হয়। পরিষেবাটি পুনরায় চালু করা যে কোনও DNS সমস্যা সমাধানের অন্যতম উপায় ছিল। যাইহোক, আপনি যদি এটি আর করতে না পারেন এবং পেয়ে থাকেন তাহলে অনুরোধ করা বিরতি, চালিয়ে যাওয়া বা থামানো এই পরিষেবাটির জন্য বৈধ নয় তাহলে এই পোস্টটি কারণ প্রকাশ করে।
অনুরোধ করা বিরতি, চালিয়ে যাওয়া বা থামানোর জন্য এই পরিষেবাটি বৈধ নয়
কমান্ড লাইন (net stop dnscache
থেকে এই ধরনের কোনো অপারেশন করার চেষ্টা করার সময় ) অথবা পরিষেবা স্ন্যাপ-ইন-এ গিয়ে এবং DNS ক্লায়েন্ট পরিষেবা খোলার মাধ্যমে, এই বিকল্পগুলি অক্ষম করা হয়েছে বা উপলব্ধ নয়৷
Windows 10 21H1 থেকে শুরু করে এবং Windows 11-এ, প্রশাসক অ্যাকাউন্ট সহ সমস্ত ব্যবহারকারীর অ্যাকাউন্টের জন্য সমস্ত ব্যবহারকারী-ভিত্তিক অপারেশন অক্ষম করা হয়েছে৷
সম্পূর্ণ ত্রুটি বার্তাটি এভাবে যায়:
অনুরোধ করা বিরতি, চালিয়ে যান বা থামান এই পরিষেবার জন্য বৈধ নয়৷
৷NET HELPMSG 2191 টাইপ করে আরও সাহায্য পাওয়া যায়।
net helpmsg 2191
flushdns এর মত বিকল্প , displaydns কাজ - কিন্তু এই এক না. বিরক্তিকর অংশ হল যদি পরিবর্তন হয় এবং ক্লায়েন্ট ক্যাশিং সময় বেশি হয়, তাহলে কিছু ওয়েবসাইট অ্যাক্সেস করা কঠিন হবে৷
ডিএনএস ক্লায়েন্ট পুনরায় চালু করার বিকল্প না থাকলে আপনি কী করতে পারেন?
আপনি প্রশাসক অ্যাকাউন্ট ব্যবহার করে রেজিস্ট্রি পদ্ধতি ব্যবহার করে এটি পরিবর্তন করতে পারেন। অনেক পরিবর্তনের আগে আপনার রেজিস্ট্রির ব্যাকআপ নিতে ভুলবেন না।
রান প্রম্পট খুলুন, regedit টাইপ করুন এবং এন্টার কী টিপুন
এটি রেজিস্ট্রি এডিটর খুলবে
এখানে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNSCache\Parameters
একটি খালি জায়গায় ডান ক্লিক করুন, এবং একটি নতুন DWORD তৈরি করুন৷
৷নামটি MaxCacheTtl হিসাবে সেট করুন এবং সেকেন্ডের মধ্যে মান সেট করুন। ডিফল্ট হল 86400 সেকেন্ড যা একদিন।
একই পুনরাবৃত্তি করুন এবং MaxNegativeCacheTtl নামে আরেকটি DWORD তৈরি করুন এবং 5 হিসাবে মান
এটি নিশ্চিত করবে যে স্থানীয় DNS ক্যাশে প্রতি কয়েক ঘণ্টায় রিফ্রেশ হবে।
ক্লায়েন্ট DNS ক্যাশে কিভাবে সাফ করবেন?
কমান্ড যেমন Clear-DnsClientCache
এবং ipconfig /flushdns
এখনও, কাজ করুন, এবং আপনি কমান্ড প্রম্পট বা পাওয়ারশেল থেকে এগুলি কার্যকর করতে পারেন। উভয়ই স্থানীয় ক্যাশে সাফ করবে, এবং তারপরে একটি পুনরায় চালু করবে, যদি প্রয়োজন হয়, কৌশলটি করা উচিত।
DNS রিজলভার ক্যাশে কি?
IP ঠিকানায় ওয়েবসাইটের নাম সমাধানের গতি বাড়ানোর জন্য এবং তাই ওয়েবসাইট লোড হচ্ছে, Windows তার স্থানীয় ক্যাশে IP ঠিকানায় ওয়েবসাইটের নামের একটি স্থানীয় অনুলিপি বজায় রাখে। আপনার কাছে এটি থাকলে, ব্রাউজারটির DNS-এর সাথে যোগাযোগ করার প্রয়োজন নেই এবং পরিবর্তে এটি ব্যবহার করতে পারে। যেহেতু এটি পর্যায়ক্রমে রিফ্রেশ হয়, এটি ভাল কাজ করে৷
কিভাবে ডিএনএস ক্যাশে দেখতে হয়?
কমান্ড প্রম্পটে, ipconfig /displaydns
কমান্ডটি চালান সমস্ত ওয়েবসাইট এবং তাদের সমাধান করা আইপি ঠিকানা দেখতে। এটি নিম্নলিখিত বিন্যাসে উপলব্ধ হবে:
- রেকর্ডের নাম
- রেকর্ডের ধরন
- বেঁচে থাকার সময়
- ডেটা দৈর্ঘ্য
- বিভাগ
- একটি (হোস্ট) রেকর্ড
আপনি যদি PowerShell ব্যবহার করেন, তাহলে আপনি Get-DnsClientCache
ব্যবহার করতে পারেন আদেশ এটি কমান্ড প্রম্পটের দীর্ঘ স্ক্রলের তুলনায় আরও ভাল ভিজ্যুয়ালাইজেশন অফার করে।
আমি আশা করি পোস্টটি বোঝা সহজ ছিল, এবং এখন আপনি জানেন কেন পরিষেবাগুলিতে DNS ক্লায়েন্ট পুনরায় চালু করার চেষ্টা করার সময় আপনি ত্রুটি পেয়েছিলেন৷