SetupDiag হলো একটি ফ্রি মাইক্রোসফট ইউটিলিটি যা উইন্ডোজ 10 আপডেটে যেকোনো সমস্যা ডায়াগনোজ করতে খুব উপকারী। এখানে আমরা শিখব কীভাবে এই টুলটি ব্যবহার করে ব্যর্থতার মূল কারণ খুঁজে বের করুন এবং सुधারমূলক ব্যবস্থা নিন।
ভার্সন 1903-এ মাইগ্রেট করতে সমস্যা হলে, SetupDiag একটি ট্রায়াল দিন, কারণ আপনি জানতে পারবেন আসল বোতলनेकগুলো কী। আমি gầnে এই টুলটি ব্যবহার করেছি আমার সিস্টেমের উইন্ডোজ 10 মাইগ্রেশন গাইড করার জন্য ভার্সন 1903 থেকে 1909-এ (KB4532695 আপডেট)।
ডাউনলোড এবং পূর্বশর্ত
এই অফিশিয়াল লিংক থেকে SetupDiag ডাউনলোড করুন। এই সফটওয়্যার ব্যবহারের একমাত্র পূর্বশর্ত হলো ডেস্টিনেশন উইন্ডোজ 10 হতে হবে, এবং সিস্টেমে কমপক্ষে .NET ফ্রেমওয়ার্ক 4.6 থাকতে হবে।
নিচের কমান্ডটি আপনার উইন্ডোজ ডিভাইসের .NET ভার্সন চেক করতে পাওয়ারশেল উইন্ডোতে ব্যবহার করুন। এমন চেকের জন্য সবসময় অ্যাডমিনিস্ট্রেটর মোড ব্যবহার করুন।
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s
এখানে দেখানো যেন, ভার্সন 4.8, তাই সিস্টেম নিশ্চিতভাবে প্রয়োজনীয়তা পূরণ করে। আপনি সর্বশেষ .NET ভার্সন এই লিংক থেকে ডাউনলোড করতে পারেন।
উইন্ডোজ 10-এ আপডেট সমস্যা ডায়াগনোজ করতে SetupDiag ব্যবহার করুন
SetupDiag exe ফাইলটি ক্লিক করলে এটি কমান্ড টার্মিনালে খুলবে। প্রক্রিয়া শেষ হওয়া পর্যন্ত অপেক্ষা করুন কারণ টুলটি বিভিন্ন সেটআপ লগ থেকে বেসলাইন ইনফরমেশন সংগ্রহ করে।
SetupDiag পুরো উইন্ডোজ 10 সিস্টেম পার্স করে এবং সেগুলো ৬০ বা তার বেশি এরর 룰ের সাথে ম্যাচ করে। এতে বুট ফেইলিউর ডিটেকশন, অপর্যাপ্ত সিস্টেম পার্টিশন ডিস্ক, কম্পোনেন্ট ফেইলিউর, এবং আরও অনেক কিছু থাকে।
এই নির্দিষ্ট উদাহরণে, SetupDiag একটি ফেটাল প্লাগইন এরর ডিটেক্ট করেছে যেন এখানে দেখানো হয়েছে।
ডায়াগনোসিস শেষ হলে, SetupDiag exe ফাইল যেসব ফোল্ডারে আছে সেখানে দুটি ফাইল তৈরি হবে: একটি লগ ফাইল, এবং একটি কনফিগারেশন ফাইল। জিপ এক্সট্রাক্টর টুল ব্যবহার করে রেজাল্ট দেখতে পারেন।
এররটির ডিটেইল নিচে দেখানো হয়েছে।
পরে কীভাবে ট্রাবলশুট করবেন
আপগ্রেডের সময় অনেক প্রকার এরর হতে পারে, তাই প্রতিটিকে কেস-বাই-কেস ভিত্তিতে রিভিউ করতে হবে। এই নির্দিষ্ট উদাহরণে, এররটি হলো "FindFatalPluginFailure – E48E3F1C-26F6-4AFB-859B-BF637DA49636."
আমি পূর্বের সেকশনে আলোচনা করা এরর রুলগুলোতে ফিরে গেলাম: এটি রুল নম্বর ৪১-এ ম্যাচ করল। এটি ইঙ্গিত করে যেকোনো "প্লাগইন ফেইলিউর যা সেটআপের জন্য ফেটাল, প্লাগইন নাম, অপারেশন এবং এরর কোড আউটপুটসহ।"
প্লাগইন নাম এখানে দেখানো হয়েছে। এটি একটি সিম্পল ফোল্ডার সার্চ দিয়ে পাওয়া গেল। আরও অনলাইন রিসার্চ করলে জানলাম, ফол্টি প্লাগইন আমার সিস্টেমের সাথে असংগত কিন্তু অন্যথায় безহার্মফুল। এটি একটি DLL ফাইল যা ম্যালওয়্যার ধারণ করে না, তাই এটিকে উপেক্ষা করা যাবে। solche ফাইল ডিলিট করা উচিত নয়, কারণ অন্য প্রোগ্রামগুলো এটি ব্যবহার করতে পারে। এছাড়া, নন-মাইক্রোসফট ওয়েবসাইট থেকে DLL ফাইল ডাউনলোড করা রিকমেন্ড করা হয় না, কারণ এতে সমস্যা হতে পারে।
ভ্রষ্ট ফাইল রিপেयर করার সেরা উপায় হলো "system file checker (sfc)" নামক টুল ব্যবহার করা। অ্যাডমিনিস্ট্রেটর মোডে নিচের কমান্ড লিখুন। একবার ভ্রষ্ট ফাইলগুলো রিপেयर হলে, আপনি ভার্সন আপগ্রেডের দিকে বড় হতে পারেন।
sfc /scannow
আপনি chkdsk টাইপ করে রুটিন ডিস্ক চেকও করতে পারেন।
বেশিরভাগ অন্যান্য এরর সাধারণত ঠিক হয়। উদাহরণস্বরূপ, সিস্টেম ভলিউমে পর্যাপ্ত ফ্রি স্পেস না থাকলে, আপনি কিছু অনপ্রয়োজনীয় প্রোগ্রাম ডিলিট করতে পারেন। উইন্ডোজ 10 আপগ্রেড এরর কোড এবং তাদের সমাধানের বিস্তারিত সিলেকশনের জন্য এই অফিশিয়াল লিংক রেফার করুন।
SetupDiag দিয়ে আপনার উইন্ডোজ 10 সমস্যাগুলো ঠিক করলে, PowerToys ইনস্টল করুন উইন্ডোজ 10 ফাংশনালিটি এক্সটেন্ড করতে বা এই শর্টকাটগুলো ব্যবহার করুন উইন্ডোজ 10-এ দ্রুত কাজ করতে।