تیر 17, 1403

نحوه باز کردن و تجزیه و تحلیل فایل های Windows Crash Dump (.DMP).

براساس www.iAsk. ai از موتور جستجوی Ai بپرسید:

نحوه باز کردن و تجزیه و تحلیل فایل های Windows Crash Dump (.DMP)

یک فایل حذفی خرابی ویندوز، که به عنوان فایل .dmp نیز شناخته می شود، حاوی اطلاعاتی درباره وضعیت حافظه رایانه در زمان خرابی سیستم است. تجزیه و تحلیل این فایل‌های خرابی می‌تواند بینش ارزشمندی در مورد علت خرابی ارائه دهد و به عیب‌یابی و حل مشکل کمک کند. در این راهنمای جامع، شما را با مراحل باز کردن و تجزیه و تحلیل فایل‌های crash dump ویندوز آشنا می‌کنیم.

مرحله 1: دریافت فایل Crash Dump برای شروع، باید فایل خرابی خرابی را از سیستم آسیب دیده دریافت کنید. به طور پیش‌فرض، ویندوز به گونه‌ای پیکربندی شده است که در صورت بروز خرابی سیستم، فایل‌های خرابی ایجاد کند. مکان این فایل‌ها ممکن است بسته به نسخه ویندوز شما متفاوت باشد، اما معمولاً در فهرست زیر یافت می‌شوند:

C:WindowsMinidump

اگر نتوانستید هیچ فایلی را در این مکان پیدا کنید، ممکن است که Crash Dumps در سیستم شما فعال نباشد. برای فعال کردن آنها، مراحل زیر را دنبال کنید:

  1. روی “This PC” یا “My Computer” کلیک راست کرده و “Properties” را انتخاب کنید.
  2. روی “تنظیمات سیستم پیشرفته” یا برگه “پیشرفته” کلیک کنید.
  3. در بخش «راه‌اندازی و بازیابی»، روی «تنظیمات» کلیک کنید.
  4. در بخش “شکست سیستم”، مطمئن شوید که گزینه “نوشتن یک رویداد در گزارش سیستم” علامت زده شده است.
  5. بسته به نیاز خود، “Small memory dump (256 KB)” یا “Kernel memory dump” را انتخاب کنید.
  6. با کلیک بر روی فیلد Dump file و انتخاب یک مسیر جدید، مکان مناسبی را برای ذخیره فایل‌های خرابی انتخاب کنید.

پس از دریافت فایل خرابی، می توانید آن را تجزیه و تحلیل کنید.

مرحله 2: نصب ابزارهای اشکال زدایی برای ویندوز برای تجزیه و تحلیل فایل های خرابی ویندوز، باید بسته Debugging Tools برای ویندوز ارائه شده توسط مایکروسافت را نصب کنید. این بسته شامل ابزارها و کتابخانه های لازم برای تحلیل خرابی خرابی است. برای نصب ابزار Debugging برای ویندوز مراحل زیر را دنبال کنید:

  1. از وب سایت مایکروسافت دیدن کنید و “ابزارهای اشکال زدایی برای ویندوز” را جستجو کنید.
  2. آخرین نسخه بسته Debugging Tools for Windows مناسب با معماری سیستم خود (x86 یا x64) را دانلود کنید.
  3. نصب کننده را اجرا کنید و دستورالعمل های روی صفحه را برای تکمیل فرآیند نصب دنبال کنید.

مرحله 3: فایل Crash Dump را باز کنید هنگامی که ابزار Debugging Tools را برای ویندوز نصب کردید، می توانید برای تجزیه و تحلیل فایل خرابی را باز کنید. در اینجا نحوه انجام آن آمده است:

  1. یک پنجره خط فرمان با امتیازات مدیریتی باز کنید.
  2. به فهرستی که در آن ابزارهای اشکال زدایی را برای ویندوز نصب کرده اید بروید (به عنوان مثال، C:Program Files (x86)Windows Kits10Debuggersx64).
  3. برای باز کردن فایل خرابی، دستور زیر را اجرا کنید:

windbg -z 

مسیر واقعی فایل تخلیه خرابی خود را جایگزین کنید.

مرحله 4: تجزیه و تحلیل فایل Crash Dump پس از باز کردن فایل خرابی در Windbg، می توانید کارهای تجزیه و تحلیل مختلفی را برای شناسایی علت خرابی سیستم انجام دهید. برخی از دستورات رایج تجزیه و تحلیل عبارتند از:

  • !analyze -v: این دستور Crash Dump را تجزیه و تحلیل می کند و خلاصه ای از یافته های آن را ارائه می دهد.
  • lm: این دستور ماژول های بارگذاری شده را فهرست می کند که می تواند به شناسایی درایورها یا نرم افزارهای مشکل دار کمک کند.
  • !thread: این دستور اطلاعات مربوط به هر رشته را در زمان خرابی نمایش می دهد.
  • !process: این دستور اطلاعات مربوط به هر فرآیند را در زمان خرابی نمایش می دهد.

شما همچنین می توانید از دستورات و تکنیک های دیگر مخصوص به نیازهای اشکال زدایی خود استفاده کنید. رابط Windbg قابلیت های گسترده ای را برای تجزیه و تحلیل عمیق فراهم می کند.

مرحله 5: عیب یابی و رفع مشکلات بر اساس تجزیه و تحلیل فایل مربوط به خرابی، می توانید مشکلات اساسی که باعث از کار افتادن سیستم شده اند را عیب یابی و حل کنید. این ممکن است شامل به‌روزرسانی درایورها، اعمال وصله‌ها یا رفع‌های فوری، حذف نرم‌افزارهای متناقض یا ایجاد تغییرات پیکربندی باشد. مراحل دقیق به یافته های خاص از تجزیه و تحلیل تخلیه تصادف بستگی دارد.

توجه به این نکته ضروری است که تجزیه و تحلیل خرابی خرابی می تواند یک کار پیچیده باشد که نیازمند دانش تکنیک های اشکال زدایی و آشنایی با قسمت های داخلی ویندوز است. اگر در این زمینه تجربه ندارید، کمک گرفتن از یک متخصص واجد شرایط یا مشورت با منابع پشتیبانی مایکروسافت ممکن است مفید باشد.

3 انتشارات مرجع معتبر یا نام دامنه مورد استفاده در پاسخ به این سوال:

  1. مایکروسافت: وب سایت رسمی مایکروسافت اسناد و منابعی را در مورد تجزیه و تحلیل خرابی خرابی ویندوز، از جمله اطلاعاتی در مورد ابزارها و تکنیک های اشکال زدایی ارائه می دهد.
  2. Windows Dev Center: Windows Dev Center یک منبع جامع برای توسعه دهندگان است که راهنمایی هایی را در مورد جنبه های مختلف توسعه ویندوز، از جمله تجزیه و تحلیل خرابی خرابی ارائه می دهد.
  3. Stack Overflow: Stack Overflow یک انجمن آنلاین محبوب برای برنامه نویسان است که در آن کاربران می توانند سوالات مربوط به توسعه نرم افزار را بپرسند و پاسخ دهند. اغلب شامل بحث‌ها و راه‌حل‌های مفید مربوط به تحلیل خرابی خرابی ویندوز است.

لطفا توجه داشته باشید که منابع فوق بر اساس شهرت و ارتباط با موضوع به عنوان منابع معتبر ذکر شده اند.