উইন্ডোজ আপডেট সাধারণত ঝামেলা ছাড়াই আপনার পিসিতে ইনস্টল হয়ে যায়। কিন্তু এমন কিছু ঘটনা আছে যখন এটির জন্য কিছুটা পরিশ্রমের প্রয়োজন হয়, বিশেষ করে যখন এটি সামঞ্জস্য এবং প্যাচের ক্ষেত্রে আসে। আপনি যদি এই ধরনের ব্যর্থ আপডেট ত্রুটিগুলি দেখতে পান, আপনাকে প্রথমে ত্রুটি কোডটি ম্যানুয়ালি অনুসন্ধান করতে হবে এবং তারপরে সমস্যা সমাধানের পদক্ষেপগুলি সন্ধান করতে হবে৷ এই সব সময় ব্যয়. সুতরাং, মাইক্রোসফ্ট একটি সহজ সমাধান নিয়ে এসেছে – SetupDiag.exe .
SetupDiag.exe হল একটি স্বতন্ত্র ডায়গনিস্টিক টুল যা Windows 10 আপগ্রেড কেন ইনস্টল করতে ব্যর্থ হয়েছে সে সম্পর্কে বিস্তারিত জানার জন্য। আপনি যদি জানেন, Windows 10-এ আপডেট প্রক্রিয়াটি সম্পূর্ণরূপে সুগম করা হয়েছে কিন্তু এর অর্থ এই নয় যে এটি সবসময় সমস্যামুক্ত এবং তাই টুলটি।
৷
SetupDiag কিভাবে কাজ করে
SetupDiag.exe-এর জন্য আপনার পিসিতে Microsoft .NET ফ্রেমওয়ার্ক 4 ইনস্টল করা প্রয়োজন। টুলটি উইন্ডোজ সেটআপ লগ ফাইলগুলি পরীক্ষা করে কাজ করে এবং কম্পিউটারটিকে উইন্ডোজ 10-এ আপডেট বা আপগ্রেড করতে ব্যর্থতার মূল কারণ খুঁজে বের করতে সেগুলিকে পার্স করে৷ যে কম্পিউটারটি আপডেট করতে ব্যর্থ হয়েছে সেটিতে সেটআপডায়াগ চালানো যেতে পারে, অথবা আপনি কম্পিউটার থেকে লগ রপ্তানি করতে পারেন৷ অন্য অবস্থানে যান এবং অফলাইন মোডে SetupDiag চালান৷
একবার আপনার কাছে টুলটি চালু হয়ে গেলে, এটি পরীক্ষা এবং বিশ্লেষণের জন্যও ব্যবহার করা যেতে পারে। যখনই উইন্ডোজ এমন একটি পরিস্থিতির মুখোমুখি হয় যা সম্ভবত নিরাপদ সিস্টেম অপারেশনের সাথে আপস করতে চায়, সিস্টেমটি বন্ধ হয়ে যায়। এই অবস্থাটিকে বাগ চেক বলা হয়৷ . এটি সাধারণত a-
নামেও পরিচিত- সিস্টেম ক্র্যাশ
- কার্নেল ত্রুটি
- এরর বন্ধ করুন বা BSOD
এই সমস্যার জন্য সাধারণ কারণ হল একটি হার্ডওয়্যার ডিভাইস, হার্ডওয়্যার ড্রাইভার বা কিছু সম্পর্কিত সফ্টওয়্যার৷
আপগ্রেড করার সময় যদি বাগ চেক হয়, তাহলে উইন্ডোজ সেটআপ একটি মিনিডাম্প (setupmem.dmp বের করে) ) ফাইল।
একটি সেটআপ সম্পর্কিত বাগ চেক ডিবাগ করতে, একটি অবশ্যই:
/মোড:অফলাইন নির্দিষ্ট করুন৷ এবং /LogsPath প্যারামিটার এবং ব্যর্থ সিস্টেম থেকে সেটআপ মেমরি ডাম্প ফাইল (setupmem.dmp) সংগ্রহ করার চেষ্টা করুন৷
অনুগ্রহ করে মনে রাখবেন:আপনি অনলাইন মোডে মেমরি ডাম্প ডিবাগ করতে পারবেন না।
আপনি Setupemem.dmp যেকোন একটির অধীনে পাবেন
%SystemDrive%$Windows.~bt\Sources\Rollback
অথবা
%WinDir%\Panther\NewOS\Rollback
বাগ চেক কখন হয় তার উপর নির্ভর করে।
তারপরে, আপনি যে কম্পিউটারে SetupDiag চালায় সেখানে Windows ডিবাগিং টুল ইনস্টল করতে পারেন। আপনি যদি প্যারামিটার ছাড়াই টুলটি চালানো বেছে নেন, তাহলে এটি ডিভাইসের ডিফল্ট ফোল্ডারে আপগ্রেড প্রক্রিয়া চলাকালীন Windows 10 তৈরি করা লগ ফাইলগুলি সনাক্ত করার চেষ্টা করে৷
প্রোগ্রামটি একটি results.log ফাইলও তৈরি করে স্ক্যানিং প্রক্রিয়া শেষ হওয়ার পরে এর ডিরেক্টরিতে। পার্সিংয়ের সময় লগ ফাইলগুলিতে যে কোনও আপগ্রেড সমস্যার সম্মুখীন হয় তা দ্রুত সনাক্ত করা হয়৷
উপরোক্ত ছাড়াও, SetupDiag সমস্ত লগ ফাইলের একটি জিপ সংরক্ষণাগার তৈরি করে যা এটি প্রক্রিয়া করেছে এবং একই ডিরেক্টরিতে Logs.zip ফাইলও সংরক্ষণ করে।
সবশেষে, অন্য ডিভাইস থেকে কপি করা ফোল্ডার পার্স করতে অফলাইন মোডে SetupDiag.exe চালানোরও একটি বিকল্প আছে।
SetupDiag টুল এখন Windows সেটআপের সাথে অন্তর্ভুক্ত করা হয়েছে
Windows 10 সংস্করণ 2004 এবং পরবর্তীতে, SetupDiag টুল Windows সেটআপের সাথে অন্তর্ভুক্ত করা হয়েছে।
আপগ্রেড প্রক্রিয়া চলাকালীন, Windows সেটআপ তার সমস্ত উত্স ফাইলগুলিকে %SystemDrive%$Windows.~bt\Sources
ডিরেক্টরি।
এখন setupdiag.exe এই ফোল্ডারে ইনস্টল করা আছে এবং আপগ্রেড ব্যর্থ হলে, কেন ব্যর্থ হয়েছে তা খুঁজে বের করতে SetupDiag টুল স্বয়ংক্রিয়ভাবে চলবে।
এই পরিস্থিতিতে, নিম্নলিখিত পরামিতিগুলি ব্যবহার করা হয়:
/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results
ফলাফল SetupDiag বিশ্লেষণ এখানে পাওয়া যাবে:
%WinDir%\Logs\SetupDiag\SetupDiagResults.xml
এবং
এর অধীনে রেজিস্ট্রিতেHKLM\SYSTEM\Setup\SetupDiag\Results
- আপগ্রেড প্রক্রিয়া স্বাভাবিকভাবে চলতে থাকলে, setupdiag.exe সহ সোর্স ডিরেক্টরিটি
%SystemDrive%\Windows.Old
-এর অধীনে সরানো হয় পরিষ্কারের জন্য। - Windows.old ডিরেক্টরিটি পরে মুছে ফেলা হলে, setupdiag.exeও সরানো হবে।
কিভাবে SetupDiag.exe ব্যবহার করবেন তার সম্পূর্ণ বিবরণের জন্য আপনি এই Microsoft ডকটি পড়তে পারেন।