যখন মাইক্রোসফট উইন্ডোজ ১১/১০-র জন্য একটি আপডেট রোল আউট করে, আপগ্রেড প্রসেস প্রতিটি ধাপে প্রচুর লগ ফাইল তৈরি করে। এই লগ ফাইলগুলো আপগ্রেড সমস্যা থাকলে বিশ্লেষণের জন্য উপকারী। যদিও এগুলো বিশ্লেষণ করা সহজ নয়, কিন্তু IT অ্যাডমিনদের জন্য এটা একভাবে সোনার খানির মতো। এই পোস্টে, আমরা উইন্ডোজ নতুন ভার্সনে আপগ্রেড করার সময় তৈরি হওয়া লগ ফাইলগুলো আলোচনা করব। আমরা এছাড়া এগুলো কবে বা কোন ফেজে তৈরি হয় সেটিও অন্তর্ভুক্ত করেছি।

উইন্ডোজ ১১/১০ আপগ্রেড করার সময় তৈরি হওয়া লগ ফাইলগুলো
নিচের লিস্টে আপনি কিছু টার্মিনোলজি দেখবেন:
- Down-Level: এটি আপগ্রেড প্রসেসের প্রথম ফেজ, এবং যেহেতু এই ফেজ সোর্স OS-এ চলে, আপগ্রেড ত্রুটি সাধারণত লগ ফাইল ছাড়া কোথাও দেখা যায় না। এছাড়া এটি নিশ্চিত করে যে উইন্ডোজ সেটআপ সোর্স এবং ডেস্টিনেশন ড্রাইভ অ্যাক্সেসযোগ্য।
- OOBE: Out of the box experience।
- Rollback: সেটআপ যখন প্রাথমিক স্টেজে ফিরে যাওয়ার সিদ্ধান্ত নেয়।
- Dumps: এটি একটি অত্যন্ত উপকারী ফাইল যেখানে সকল ডিবাগিং ইনফরমেশন লেখা হয় যখন কম্পিউটার অপ্রত্যাশিতভাবে স্টপ এরর (যাকে "ব্লু স্ক্রিন," সিস্টেম ক্র্যাশ, বা বাগ চেক ও বলা হয়) বা উইন্ডোজ আপগ্রেড প্রসেসের কারণে বন্ধ হয়।
নিচে লগ ফাইলগুলো, তাদের লোকেশন, কেন তৈরি হয়, এবং কখন এই লগ ফাইলগুলো ব্যবহার করা উচিত সেটি দেওয়া হলো। যেহেতু এগুলো IT অ্যাডমিনদের জন্য, কিন্তু কেউ আগ্রহী হলে নিজে 분석 করতে পারেন।
| লগ ফাইল | ফেজ: লোকেশন | বিবরণ | কখন ব্যবহার করবেন |
| setupact.log | Down-Level: $Windows.~BT\Sources\Panther |
ডাউনলেভেল ফেজে নেওয়া সেটআপ একশনগুলোয় তালিকা। | এতে সকল ডাউন-লেভেল ব্যর্থতা এবং রোলব্যাক তদন্তের শুরুর পয়েন্ট থাকে। এতে না থাকলে ব্যর্থতায় আটকে যাবে। |
| OOBE: $Windows.~BT\Sources\Panther\ UnattendGC |
এতে আনঅ্যাটেনডেড সেটআপ অভিজ্ঞতা এবং OOBE ফেজের কার্যক্রমের বিবরণ থাকে। | OOBE ফেজে ব্যর্থ রোলব্যাক এবং অপারেশন গুলো তদন্ত। এরর কোড 0x4001C, 0x4001D, 0x4001E, 0x4001F। | |
| Rollback: $Windows.~BT\Sources\Rollback |
রোলব্যাক করার নির্দেশনা অন্তর্ভুক্ত। | জেনেরিক রোলব্যাক তদন্ত – 0xC1900101। | |
| Pre-initialization (prior to downlevel): Windows |
সেটআপ ইনিশিয়ালাইজেশনের তথ্য থাকে। | সেটআপ লঞ্চ করতে ব্যর্থ হলে। | |
| Post-upgrade (after OOBE): Windows\Panther |
ইনস্টলেশন চলাকালীন অনুসরণ করার নির্দেশনা। | লগটি পোস্ট-আপগ্রেড সম্পর্কিত সমস্যা তদন্তে সাহায্য করে। | |
| setuperr.log | setupact.log-এর মতো | ইনস্টলেশন চলাকালীন সেটআপ ত্রুটির ডেটা। | ইনস্টলেশন ফেজে প্রাপ্ত সকল ত্রুটি রিভিউ করুন। |
| miglog.xml | Post-upgrade (after OOBE): Windows\Panther |
ইনস্টলেশন চলাকালীন মাইগ্রেট করা আইটেমের তালিকা। | পোস্ট আপগ্রেড ডেটা মাইগ্রেশন সমস্যা চিহ্নিত করুন। |
| BlueBox.log | Down-Level: Windows\Logs\Mosetup |
setup.exe এবং Windows Update এর মধ্যে যোগাযোগ কী হবে সেটি নিয়ে তথ্য। | WSUS এবং WU ডাউন-লেভেল ব্যর্থতা বা 0xC1900107-র জন্য ব্যবহার করুন। |
| Supplemental rollback logs: Setupmem.dmp setupapi.dev.log Event logs (*.evtx) |
$Windows.~BT\Sources\Rollback | রোলব্যাক চলাকালীন সংগ্রহ করা অতিরিক্ত লগ। | Setupmem.dmp: OS বাগ হলে তৈরি হয়। Setupapi: উইন্ডোজ ডিভাইসে ইনস্টল করতে ব্যর্থ হলে – 0x30018 Event logs: জেনেরিক রোলব্যাক (0xC1900101) বা অপ্রত্যাশিত রিবুট। |
আপগ্রেড সফল বা ব্যর্থ হলে তৈরি হওয়া লগ ফাইলগুলোর তালিকা
প্রতি ইভেন্টের জন্য একটি লগ ফাইল তৈরি হয়। আসলে, আপগ্রেড ব্যর্থ হলেও এবং কম্পিউটার দ্বিতীয়বার রিস্টার্ট হলেও বা রোলব্যাক হলেও লগ ফাইল তৈরি হয়। এখানে তালিকা:
আপগ্রেড সফল হলে তৈরি হওয়া লগ ফাইলগুলো
- C:\Windows\Panther\Setupact.log
- C:\Windows\panther\setuperr.log
- C:\Windows\inf\setupapi.app.log
- C:\Windows\inf\setupapi.dev.log
- C:\Windows\panther\PreGatherPnPList.log
- C:\Windows\panther\PostApplyPnPList.log
- C:\Windows\panther\miglog.xml
আপগ্রেড ইনস্টলেশন চলাকালীন ব্যর্থ হলে (দ্বিতীয়বার রিস্টার্ট করার আগে) তৈরি হওয়া লগ ফাইলগুলো
- C:\$Windows.~BT\Sources\panther\setupact.log
- C:\$Windows.~BT\Sources\panther\miglog.xml
- C:\Windows\setupapi.log
- [Windows 10:] C:\Windows\Logs\MoSetup\BlueBox.log
আপগ্রেড ইনস্টলেশন চলাকালীন ব্যর্থ হলে (দ্বিতীয়বার রিস্টার্ট করার পর) তৈরি হওয়া লগ ফাইলগুলো
- C:\Windows\panther\setupact.log
- C:\Windows\panther\miglog.xml
- C:\Windows\inf\setupapi.app.log
- C:\Windows\inf\setupapi.dev.log
- C:\Windows\panther\PreGatherPnPList.log
- C:\Windows\panther\PostApplyPnPList.log
- C:\Windows\memory.dmp
আপগ্রেড ব্যর্থ হলে, এবং ডেস্কটপ রিস্টোর করলে তৈরি হওয়া লগ ফাইলগুলো
- C:\$Windows.~BT\Sources\panther\setupact.log
- C:\$Windows.~BT\Sources\panther\miglog.xml
- C:\$Windows.~BT\sources\panther\setupapi\setupapi.dev.log
- C:\$Windows.~BT\sources\panther\setupapi\setupapi.app.log
- C:\Windows\memory.dmp
নিচের লগ ফাইলগুলো তৈরি হয় যখন আপগ্রেড ব্যর্থ হয়, এবং ইনস্টলেশন রোলব্যাক শুরু হয়:
- C:\$Windows.~BT\Sources\Rollback\setupact.log
- C:\$Windows.~BT\Sources\Rollback\setupact.err
এই বিষয়ে আরও জানতে মাইক্রোসফটের ডকুমেন্টেশন দেখুন।
আমরা আশা করি এই পোস্ট আপনাকে লগ ফাইল, মেমরি ডাম্প, এবং তাদের লোকেশন সম্পর্কে জানতে পর্যাপ্ত ইনফরমেটিভ ছিল যা খুঁজে পাওয়া সহজ নয়।
