Windows 10 এর আপগ্রেড পদ্ধতিতে সমস্যা থাকতে পারে, যার ফলে একটি নতুন বিল্ড ইনস্টল করা অসম্ভব। আপনি যদি ফাস্ট রিং-এর একজন উইন্ডোজ ইনসাইডার হন, তাহলে আপনি অন্যদের তুলনায় অনেক দ্রুত নতুন বিল্ড পাবেন। এগুলি প্রি-রিলিজ মানের এবং এতে গুরুতর সমস্যা থাকতে পারে৷
যখন সেটআপ ওএস আপগ্রেড করতে ব্যর্থ হয়, উইন্ডোজ একটি ত্রুটি কোড দেখায় এবং প্রক্রিয়াটি বন্ধ করে দেয়। আরো বিস্তারিত সাধারণত সেটআপ লগ পাওয়া যাবে. দুর্ভাগ্যবশত, এই লগগুলি ব্যবহারকারী বান্ধব নয়। কী ঘটছে তা পড়া এবং বোঝা এবং সফল ইভেন্টগুলি ফিল্টার করা কঠিন। এই উদ্দেশ্যে, SetupDiag টুল ব্যবহার করা যেতে পারে।
SetupDiag.exe হল একটি স্বতন্ত্র ডায়গনিস্টিক টুল যা Windows 10 আপগ্রেড কেন ব্যর্থ হয়েছিল সে সম্পর্কে বিস্তারিত জানার জন্য ব্যবহার করা যেতে পারে।
SetupDiag উইন্ডোজ সেটআপ লগ ফাইল পরীক্ষা করে কাজ করে। এটি কম্পিউটারটিকে উইন্ডোজ 10-এ আপডেট বা আপগ্রেড করতে ব্যর্থতার মূল কারণ নির্ধারণ করতে এই লগ ফাইলগুলিকে পার্স করার চেষ্টা করে৷ আপডেট করতে ব্যর্থ হওয়া কম্পিউটারে সেটআপডায়াগ চালানো যেতে পারে, অথবা আপনি কম্পিউটার থেকে লগগুলি অন্য স্থানে রপ্তানি করতে পারেন এবং সেটআপডায়াগ চালাতে পারেন৷ অফলাইন মোডে।
SetupDiag নিম্নলিখিত ওয়েব সাইট থেকে ডাউনলোড করা যেতে পারে:
SetupDiag ডাউনলোড করুন
টুল নিম্নলিখিত পরামিতি সমর্থন করে:
প্যারামিটার | বর্ণনা |
---|
/? | - ইন্টারেক্টিভ সাহায্য প্রদর্শন করে
|
/আউটপুট: | - এই ঐচ্ছিক পরামিতি আপনাকে ফলাফলের জন্য আউটপুট ফাইল নির্দিষ্ট করতে সক্ষম করে। SetupDiag যা নির্ধারণ করতে সক্ষম হয়েছিল তা আপনি এখানেই পাবেন। শুধুমাত্র পাঠ্য বিন্যাস আউটপুট সমর্থিত. UNC পাথগুলি কাজ করবে, যদি সেই প্রেক্ষাপটে SetupDiag রানের UNC পাথে অ্যাক্সেস থাকে। যদি পাথটিতে একটি স্পেস থাকে, তাহলে আপনাকে অবশ্যই পুরো পথটিকে ডবল কোটে আবদ্ধ করতে হবে (নীচের উদাহরণ বিভাগটি দেখুন)।
- ডিফল্ট: নির্দিষ্ট না থাকলে, SetupDiag ফাইল তৈরি করবেSetupDiagResults.logএকই ডিরেক্টরিতে যেখানে SetupDiag.exe চালানো হয়।
|
/মোড: | - এই ঐচ্ছিক পরামিতি আপনাকে SetupDiag যে মোডে কাজ করবে তা নির্দিষ্ট করতে দেয়: অফলাইন বা অনলাইন।
- অফলাইন: একটি ব্যর্থ সিস্টেম থেকে ইতিমধ্যে ক্যাপচার করা লগ ফাইলগুলির একটি সেটের বিরুদ্ধে SetupDiag কে চালাতে বলে৷ এই মোডে আপনি লগ ফাইলের অ্যাক্সেস আছে এমন যেকোনো জায়গায় চালাতে পারেন। এই মোডটি আপডেট করতে ব্যর্থ হওয়া কম্পিউটারে SetupDiag চালানোর প্রয়োজন নেই৷ আপনি যখন অফলাইন মোড নির্দিষ্ট করেন, আপনাকে অবশ্যই /LogsPath: প্যারামিটারটিও উল্লেখ করতে হবে।
- অনলাইন: সেটআপডায়াগকে বলে যে এটি কম্পিউটারে চালানো হচ্ছে যা আপডেট করতে ব্যর্থ হয়েছে। SetupDiag প্রমিত উইন্ডোজ অবস্থানে লগ ফাইল এবং সংস্থান খুঁজে বের করার চেষ্টা করবে, যেমন%SystemDrive%$Windows.~btসেটআপ লগ ফাইলের জন্য ডিরেক্টরি।
- লগ ফাইল সার্চ পাথ সার্চপাথ কী-এর অধীনে SetupDiag.exe.config ফাইলে কনফিগারযোগ্য। অনুসন্ধান পাথ কমা দ্বারা পৃথক করা হয়. দ্রষ্টব্য: ফলাফল ফেরাতে SetupDiag-এর জন্য প্রয়োজনীয় সময়কে বিপুল সংখ্যক অনুসন্ধান পথ প্রসারিত করবে।
- ডিফল্ট: নির্দিষ্ট না থাকলে, SetupDiag অনলাইন মোডে চলবে।
|
/LogsPath: | - এই ঐচ্ছিক পরামিতি শুধুমাত্র যখন প্রয়োজন হয়/মোড: অফলাইনউল্লিখিত আছে। এটি SetupDiag.exe কে লগ ফাইলগুলি কোথায় খুঁজে পাবে তা বলে৷ এই লগ ফাইলগুলি একটি ফ্ল্যাট ফোল্ডার বিন্যাসে বা একাধিক সাবডিরেক্টরি ধারণ করতে পারে। SetupDiag পুনরাবৃত্তভাবে সমস্ত চাইল্ড ডিরেক্টরি অনুসন্ধান করবে। এই পরামিতি বাদ দেওয়া উচিত যখন/মোড:অনলাইনউল্লিখিত আছে।
|
/জিপ উইন্ডো: | - এই ঐচ্ছিক পরামিতি SetupDiag.exe কে তার ফলাফলগুলি এবং এটি পার্স করা সমস্ত লগ ফাইল চালিয়ে একটি জিপ ফাইল তৈরি করতে বলে৷ জিপ ফাইলটি একই ডিরেক্টরিতে তৈরি করা হয় যেখানে SetupDiag.exe চালানো হয়।
- ডিফল্ট: নির্দিষ্ট না থাকলে, 'সত্য'-এর একটি মান ব্যবহার করা হয়।
|
/ ভার্বোস | - এই ঐচ্ছিক প্যারামিটার SetupDiag.exe দ্বারা উত্পাদিত লগ ফাইলে অনেক বেশি ডেটা আউটপুট করবে। ডিফল্টরূপে SetupDiag শুধুমাত্র গুরুতর ত্রুটির জন্য একটি লগ ফাইল এন্ট্রি তৈরি করবে। ব্যবহার/ ভার্বোসSetupDiag-এর ফলে সর্বদা ডিবাগিং বিশদ সহ একটি লগ ফাইল তৈরি করা হবে, যা SetupDiag-এর সাথে একটি সমস্যা প্রতিবেদন করার সময় কার্যকর হতে পারে।
|
আপনার বিল্ড আপগ্রেড ব্যর্থ হলে, টুলটি চালান এবং সেই ফোল্ডারে SetupDiagResults.log ফাইলটি দেখুন যেখানে SetupDiag সংরক্ষিত আছে।
আপনি আউটপুট আর্গুমেন্ট ব্যবহার করে লগ ফাইলের অবস্থান নির্দিষ্ট করতে পারেন:
|_+_|এছাড়াও, আপনি উইন্ডোজ লগ অবস্থানকে ওভাররাইড করতে পারেন (যেমন একটি আনবোটেবল ওএসের লগ বিশ্লেষণ করতে) নিম্নরূপ:
|_+_|আপগ্রেড কখন ব্যর্থ হয়েছে তার উপর নির্ভর করে, আপনার অফলাইন অবস্থানে নিম্নলিখিত ফোল্ডারগুলির মধ্যে একটি অনুলিপি করুন:
$Windows।~btsourcespanther
$Windows।~btSourcesRollback
WindowsPanther
WindowsPantherNewOS
নিম্নলিখিত উদাহরণটি দেখায় যে SetupDiag-এর লগ অফলাইন মোডে শুরু হয়েছে৷ এই উদাহরণে, একটি অ্যাপ্লিকেশন সতর্কতা রয়েছে, কিন্তু যেহেতু সেটআপ / শান্ত মোডে কার্যকর করা হয়, এটি একটি ব্লক হয়ে যায়। আউটপুটে SetupDiag দ্বারা সমস্যা সমাধানের নির্দেশাবলী প্রদান করা হয়।
|_+_|উৎস: docs.microsoft.com