System File Checker
সিস্টেম ফাইল চেকার (এস. এফ. সি) মাইক্রোসফ্ট উইন্ডোজের একটি ইউটিলিটি যা ব্যবহারকারীদের দূষিত উইন্ডোজ সিস্টেম ফাইলগুলি স্ক্যান এবং পুনরুদ্ধার করতে দেয়। মাইক্রোসফ্ট উইন্ডোজ 98, উইন্ডোজ 2000 এবং অপারেটিং সিস্টেমের উইন্ডোজ এনটি পরিবারের সমস্ত পরবর্তী সংস্করণের সাথে এই ইউটিলিটিটি প্রেরণ করে। উইন্ডোজ ভিস্তা, উইন্ডোজ 7 এবং উইন্ডোজ 10-এ, সিস্টেম ফাইল চেকার উইন্ডোজ রিসোর্স প্রোটেকশন (ডাব্লু. আর. পি)-এর সাথে সংহত করা হয়েছে, যা রেজিস্ট্রি কী এবং ফোল্ডারগুলির পাশাপাশি সমালোচনামূলক সিস্টেম ফাইলগুলিকে সুরক্ষা দেয়। উইন্ডোজ ভিস্তার অধীনে, উইন্ডোজ ফোল্ডার এবং বুট ফোল্ডার সহ নির্দিষ্ট ফোল্ডার পথগুলি পরীক্ষা করতে sfc.exe ব্যবহার করা যেতে পারে। উইন্ডোজ ফাইল প্রোটেকশন (ডাব্লুএফপি) উইনলগনে ফাইল পরিবর্তনের বিজ্ঞপ্তির জন্য নিবন্ধনের মাধ্যমে কাজ করে। যদি কোনও সুরক্ষিত সিস্টেম ফাইলে কোনও পরিবর্তন সনাক্ত করা যায়, তবে পরিবর্তিত ফাইলটি% উইনডির% \সিস্টেম32\ডিএলএলসিএচে সংকুচিত ফোল্ডারে অবস্থিত ক্যাশে করা অনুলিপি থেকে পুনরুদ্ধার করা হয়। উইন্ডোজ রিসোর্স প্রোটেকশন সুরক্ষিত সংস্থানগুলির জন্য সংজ্ঞায়িত বিচক্ষণ অ্যাক্সেস-কন্ট্রোল লিস্ট (ডিএসিএল) এবং অ্যাক্সেস কন্ট্রোল লিস্ট (এসিএল) সেট করে কাজ করে। ডাব্লু. আর. পি-সুরক্ষিত সংস্থানগুলি সংশোধন করার জন্য সম্পূর্ণ প্রবেশাধিকারের অনুমতি উইন্ডোজ মডিউল ইনস্টলার পরিষেবা (TrustedInstaller.exe) ব্যবহার করে প্রক্রিয়াগুলির মধ্যে সীমাবদ্ধ। প্রশাসকদের আর সিস্টেম ফাইলের পূর্ণ অধিকার নেই। উইন্ডোজ অ্যাপ্লিকেশনগুলি উইন্ডোজ 95-এ সিস্টেম ফাইলগুলি ওভাররাইট করতে সক্ষম হওয়ার সমস্যার কারণে, মাইক্রোসফ্ট তখন থেকে সিস্টেম ফাইলগুলিকে দূষিত আক্রমণ, দুর্নীতি বা ডিএলএল হেলের মতো সমস্যা থেকে রক্ষা করার জন্য বেশ কয়েকটি সুরক্ষা ব্যবস্থা বাস্তবায়ন করেছে। সিস্টেম ফাইল চেকার প্রথম উইন্ডোজ 98-এ একটি জিইউআই ইউটিলিটি হিসাবে চালু করা হয়েছিল। এটি একটি নতুন উইন্ডোজ 98 ইনস্টলেশনে ফাইলগুলির মূল সংস্করণ নম্বর ধারণকারী ডাটাবেসের সাথে সংস্করণ নম্বরের মিল রেখে দূষিত সিস্টেম ফাইলগুলির স্ক্যানিং এবং পুনরুদ্ধারের প্রস্তাব দেয়। ফাইল সুরক্ষার এই পদ্ধতিটি ছিল মৌলিক। এটি ফাইল এক্সটেনশন এবং ফাইল পাথ দ্বারা সিস্টেম ফাইল নির্ধারণ করে। এটি ইনস্টলেশন মিডিয়া বা ব্যবহারকারীর দ্বারা নির্দিষ্ট একটি উৎস থেকে ফাইলগুলি পুনরুদ্ধার করতে সক্ষম হয়েছিল। উইন্ডোজ 98 ফাইল বৈশিষ্ট্যের বাইরে রিয়েল-টাইম সিস্টেম ফাইল সুরক্ষা প্রদান করেনি; অতএব, কোনও প্রতিরোধমূলক বা প্রতিক্রিয়াশীল ব্যবস্থা উপলব্ধ ছিল না। উইন্ডোজ 2000 থেকে সমস্ত উইন্ডোজ এনটি-ভিত্তিক অপারেটিং সিস্টেম রিয়েল-টাইম ফাইল সুরক্ষা চালু করেছে, যাকে উইন্ডোজ ফাইল সুরক্ষা (ডাব্লুএফপি) বলা হয়। উপরন্তু, সিস্টেম ফাইল চেকার ইউটিলিটি (sfc.exe) আরও শক্তিশালী কমান্ড-লাইন ইউটিলিটি হিসাবে পুনরায় প্রয়োগ করা হয়েছিল যা ডাব্লুএফপি-র সাথে একীভূত হয়েছিল। উইন্ডোজ 98 এস. এফ. সি ইউটিলিটির বিপরীতে, নতুন ইউটিলিটি উইন্ডোজ ফাইল সুরক্ষা ব্যবহার করে সুরক্ষিত সিস্টেম ফাইলগুলির একটি স্ক্যানকে বাধ্য করে এবং ডি. এল. এল. সি. ক্যাশ ফোল্ডার বা ইনস্টলেশন মিডিয়া থেকে সিস্টেম ফাইলগুলির অবিলম্বে নীরব পুনরুদ্ধারের অনুমতি দেয়। এস. এফ. সি উইন্ডোজ এম. ই-তে উপস্থিত হয়নি, কারণ এটি সিস্টেম ফাইল প্রোটেকশন (এস. এফ. পি) দ্বারা প্রতিস্থাপিত হয়েছিল। ডব্লিউ. এফ. পি-র মতো, এস. এফ. পি রিয়েল-টাইম সুরক্ষা প্রদান করে। সমস্যাগুলি মাইক্রোসফ্ট দ্বারা বিতরণ করা সার্ভিস প্যাক 4 ওভাররোড প্যাচগুলির আগে উইন্ডোজ 2000-এর সংস্করণগুলির সাথে অন্তর্ভুক্ত সিস্টেম ফাইল চেকার উপাদান; এটি উইন্ডোজ 2000 সার্ভিস প্যাক 4-এ সংশোধন করা হয়েছিল। ব্যবহার উইন্ডোজ এন. টি-ভিত্তিক অপারেটিং সিস্টেমে, সিস্টেম ফাইল চেকার উইন্ডোজ কমান্ড প্রম্পট (অ্যাডমিন বিশেষাধিকার সহ)-এর মাধ্যমে আহ্বান করা যেতে পারে, নিম্নলিখিত কমান্ড সহঃ (সমস্যাগুলি মেরামত করতে) বা (কোনও মেরামত না করে) যদি এটি কোনও সমস্যা খুঁজে পায়, তবে এটি ডি. এল. এল ক্যাশে থেকে সমস্যাযুক্ত ফাইলগুলি প্রতিস্থাপনের চেষ্টা করবে (% উইনডির% \সিস্টেম32\ ডি. এল. এল. ক্যাশে)। যদি ফাইলটি ডিএলএল ক্যাশে না থাকে বা ডিএলএল ক্যাশে দুর্নীতিগ্রস্ত হয়, তাহলে ব্যবহারকারীকে উইন্ডোজ ইনস্টলেশন মিডিয়া সন্নিবেশ করতে বা নেটওয়ার্ক ইনস্টলেশন পথ প্রদান করতে বলা হবে। সিস্টেম ফাইল চেকার রেজিস্ট্রি মান সোর্সপাথ এবং সার্ভিসপ্যাকসোর্সপাথ থেকে উইন্ডোজ ইনস্টলেশন সোর্স পাথ নির্ধারণ করে। এই মানগুলি সঠিকভাবে সেট না করা হলেও ব্যবহারকারী এটি সরবরাহ করলেও এটি ইনস্টলেশন মিডিয়ার জন্য অনুরোধ করতে পারে। উইন্ডোজ ভিস্তা এবং তার পরে, ফাইলগুলি অ্যাক্সেস কন্ট্রোল লিস্ট (এসিএল) ব্যবহার করে সুরক্ষিত থাকে, তবে উপরের কমান্ডটি পরিবর্তিত হয়নি। উইন্ডোজ ভিস্তা এবং পরবর্তী উইন্ডোজ অপারেটিং সিস্টেমে সিস্টেম ফাইল চেকার নির্দিষ্ট ফাইলগুলি স্ক্যান করতে পারে। এছাড়াও, উইন্ডোজ ইনস্টলেশন বুটযোগ্য না হলে, দূষিত ফাইলগুলি প্রতিস্থাপনের জন্য একটি অফলাইন উইন্ডোজ ইনস্টলেশন ফোল্ডারের বিরুদ্ধে স্ক্যান করা যেতে পারে। অফলাইন স্ক্যানগুলি সম্পাদন করার জন্য, সিস্টেম ফাইল চেকার অবশ্যই উইন্ডোজ ভিস্তার অন্য কোনও কার্যকরী ইনস্টলেশন বা পরবর্তী অপারেটিং সিস্টেম বা উইন্ডোজ সেটআপ ডিভিডি বা একটি পুনরুদ্ধার ড্রাইভ থেকে চালানো উচিত যা উইন্ডোজ পুনরুদ্ধার পরিবেশে অ্যাক্সেস দেয়। "সিস্টেম আপডেট রেডিনেস টুল" (চেকসুর) উইন্ডোজ 7, উইন্ডোজ ভিস্তা, উইন্ডোজ সার্ভার 2008 আর2 বা উইন্ডোজ সার্ভার 2008-এ ইনস্টল করা যেতে পারে, উইন্ডোজ 10, উইন্ডোজ 8.1, উইন্ডোজ 8, উইন্ডোজ সার্ভার 2012 আর2 বা উইন্ডোজ সার্ভার 2012-এর জন্য "ডিপ্লোয়মেন্ট ইমেজ সার্ভিস অ্যান্ড ম্যানেজমেন্ট টুল" (ডিআইএসএম) দ্বারা প্রতিস্থাপিত হতে পারে। এই সরঞ্জামটি দোকানটিকে তার নিজস্ব পেলোডের বিরুদ্ধে পরীক্ষা করে এবং উইন্ডোজ আপডেটের মাধ্যমে প্রয়োজনীয় ফাইল ডাউনলোড করে যে দুর্নীতিগুলি সনাক্ত করে তা মেরামত করে। রেফারেন্স আরও পড়া বাহ্যিক লিঙ্ক sfc। মাইক্রোসফ্ট ডক্স হারিয়ে যাওয়া বা দূষিত সিস্টেম ফাইলগুলি মেরামত করতে সিস্টেম ফাইল চেকার সরঞ্জামটি ব্যবহার করুন উইন্ডোজ এক্সপি এবং উইন্ডোজ সার্ভার 2003 সিস্টেম ফাইল চেকারের বিবরণ (Sfc.exe) উইন্ডোজ প্রশাসন উইন্ডোজ উপাদান