نحوه مشاهده محتویات یک فایل dump در ویندوز 10

فایل‌های Dump(Dump) نوع خاصی از فایل‌ها هستند که اطلاعات رایانه شما، نرم‌افزار روی آن و داده‌های بارگذاری شده در حافظه را در صورت وقوع اتفاق بد ذخیره می‌کنند. آنها معمولاً به طور خودکار توسط ویندوز(Windows) یا برنامه هایی که از کار می افتند تولید می شوند، اما می توانید به صورت دستی نیز آنها را تولید کنید. سوالی که پس از آن مطرح می شود این است: "چگونه محتویات یک فایل دامپ را بخوانم؟" ("How do I read the contents of a dump file?"). در این راهنما، ما به شما نشان می دهیم که چگونه این کار انجام می شود:

توجه:(NOTE:) اگر در حالی که به دنبال راه‌هایی برای تولید فایل‌های dump(dump file) در ویندوز(Windows) هستید، وارد این صفحه وب شده‌اید، ممکن است بخواهید بخوانید: چگونه یک فایل dump(dump file) برای یک برنامه، پس‌زمینه یا فرآیند ویندوز(background or Windows process) ایجاد کنیم . بیش از یک راه برای خواندن محتویات فایل dump(dump file) با استفاده از برنامه‌های مختلف توسعه‌دهندگان مختلف وجود دارد، اما ساده‌ترین و کاربرپسندترین روشی که می‌شناسیم استفاده از برنامه‌ای است که توسط مایکروسافت(Microsoft) ایجاد شده است به نام WinDbg Preview .

مرحله 1(Step 1) . WinDbg Preview را دانلود و نصب کنید

اولین قدم دانلود و نصب WinDbg Preview است. در رایانه یا دستگاه(computer or device) ویندوز 10 خود ، فروشگاه مایکروسافت(Microsoft Store) را باز کنید ، «windbg preview» را جستجو کنید و روی نتیجه WinDbg Preview از بخش Apps کلیک کنید یا روی آن ضربه بزنید . از طرف دیگر، از این پیوند(use this link) برای رفتن فوری به صفحه پیش‌نمایش WinDbg(WinDbg Preview) از فروشگاه مایکروسافت(Microsoft Store) استفاده کنید.

جستجوی WinDbg Preview در فروشگاه مایکروسافت

در صفحه پیش‌نمایش WinDbg(WinDbg Preview's) از فروشگاه(Store) ، روی Install کلیک کنید یا ضربه بزنید .

نصب WinDbg Preview

اکنون منتظر بمانید تا برنامه دانلود و روی رایانه شخصی ویندوز 10 شما نصب شود.

مرحله 2(Step 2) . WinDbg Preview را باز کرده و فایل dump را(dump file) بارگذاری کنید

پس از نصب WinDbg Preview ، می توانید میانبر آن را در منوی Start(Start Menu) پیدا کنید . روی آن کلیک کنید یا ضربه بزنید تا باز شود.

میانبر WinDbg Preview منوی Start را تشکیل می دهد

توجه:(NOTE:) می‌توانید از WinDbg Preview برای باز کردن هر فایل dump استفاده کنید(dump file) ، اما اگر می‌خواهید یک فایل dump را(dump file) که توسط Windows 10 در طول BSOD ( صفحه آبی(Blue Screen) مرگ ) ایجاد شده است باز کنید ،(Death) باید WinDbg Preview را به عنوان سرپرست اجرا کنید.

در اسکرین شات زیر می توانید ببینید که WinDbg Preview چگونه است. روی دکمه File از گوشه سمت چپ بالای پنجره کلیک کنید یا ضربه بزنید.

دکمه File از WinDbg Preview

مطمئن شوید که بخش "شروع اشکال زدایی"("Start debugging") انتخاب شده است و سپس روی "باز کردن فایل dump" کلیک یا ضربه بزنید.("Open dump file.")

انتخاب باز کردن فایل dump با پیش‌نمایش WinDbg

از پنجره باز(Open) برای پیمایش در رایانه شخصی ویندوز 10 خود استفاده کنید و فایل dump را(dump file) که می خواهید تجزیه و تحلیل کنید انتخاب کنید. سپس همانطور که در تصویر زیر مشاهده می کنید، روی Open کلیک کنید یا ضربه بزنید .(click or tap)

نکته:(TIP:) اگر می خواهید محتویات فایل dump(dump file) تولید شده توسط ویندوز 10(Windows 10) را در آخرین خرابی آن مشاهده کنید، می توانید آن را در "C:Windowsminidump" پیدا کنید ، جایی که C: حرف درایو درایوی است که ویندوز 10(Windows 10) روی آن نصب شده است.

مرور کامپیوتر و باز کردن یک فایل dump

بسته به حجم فایل dump(dump file) که برای باز کردن انتخاب کرده‌اید، و همچنین بسته‌های نرم‌افزاری اضافی که WinDbg Preview باید دانلود کند تا بتوانید آن را بخوانید، ممکن است لازم باشد مدتی صبر کنید تا همه چیز آماده شود. وقتی کار تمام شد، پیام Busy نشان داده شده در تصویر زیر باید ناپدید شود.

در انتظار پیش‌نمایش WinDbg برای بارگیری فایل dump

مرحله 3(Step 3) . اجرا کنید! دستور تجزیه و تحلیل(analyze command) در فایل dump(dump file)

WinDbg Preview اکنون بارگیری فایل dump(dump file) انتخابی شما را به پایان رسانده است. برای تجزیه و تحلیل محتویات آن، در قسمت متنی از پایین پنل Command عبارت (Command)!analyze -v را تایپ کرده و روی صفحه کلید Enter را فشار دهید.(Enter)

اجرای دستور !analyze -v در WinDbg Preview برای تفسیر فایل dump

WinDbg Preview شروع به خواندن و تجزیه و تحلیل فایل dump می(dump file) کند. دقیقاً(Just) مانند قبل، این مرحله ممکن است کمی طول بکشد، بسته به حجم فایل dump(dump file) و تعداد بسته های اشکال زدایی اضافی که برنامه برای تفسیر آن نیاز دارد.

در انتظار پیش نمایش WinDbg برای تجزیه و تحلیل فایل dump

مرحله 4. فایل dump را تفسیر کنید

وقتی تجزیه و تحلیل فایل dump(dump file) به پایان رسید، می توانید نتایج را بخوانید تا بفهمید چه چیزی باعث خرابی شده است. در پانل فرمان(Command) ، پیمایش کنید تا تجزیه و تحلیل(Bugcheck Analysis) بررسی اشکال را پیدا کنید . باید اطلاعات مفیدی در مورد مسائل شناسایی شده نمایش دهد.

نتایج تجزیه و تحلیل باگ چک در پیش نمایش WinDbg

(Scroll)بیشتر به پایین بروید و به دنبال فیلدی به نام BUGCHECK_CODE بگردید(BUGCHECK_CODE) . این کد باگ(bug code) بسیار مهم است زیرا می تواند به شما کمک کند تا بفهمید دقیقاً چه اتفاقی در رایانه شخصی ویندوز 10 شما افتاده است. آن را در جایی یادداشت کنید و از گوگل(Google) برای جستجوی آن استفاده کنید: نتایجی که به دست می آورید باید مفید باشند.

برای مثال، اگر می‌خواهید کد اشکال (bug code)e2 را که در تصویر زیر می‌بینید، در گوگل جستجو(Google search) کنید ، خواهید دید که ما به صورت دستی یک BSOD را در رایانه آزمایشی(test computer) خود تولید کرده‌ایم .

BUGCHECK_CODE توسط پیش‌نمایش WinDbg نشان داده شده است

در همان پانل فرمان(Command) ، ممکن است برخی از خطوط متنی به نام‌های SYMBOL_NAME ، MODULE_NAME، و IMAGE_NAME را نیز پیدا کنید . این موارد هنگام تفسیر فایل‌های dump نیز مهم هستند، زیرا اغلب می‌توانند به درایورهایی اشاره کنند که ویندوز 10 رایانه شخصی شما را خراب کرده و از کار افتاده است.

اطلاعات نشان داده شده توسط SYMBOL_NAME، MODULE_NAME، و IMAGE_NAME

اگر MODULE_NAME پیوندی(MODULE_NAME) به شما داد، روی آن کلیک کنید یا ضربه بزنید(click or tap) . این به شما جزئیات بیشتری را نشان می دهد، و حتی می توانید درایور یا فایلی را(driver or file) که برای شما دردسر ایجاد کرده است، یاد بگیرید. برای مثال، در اسکرین شات زیر، کافی است به مسیر Image(Image path) و خطوط FileDescription نگاهی بیندازید تا ببینید که (FileDescription)فایل dump(dump file) ما توسط درایور صفحه کلید(keyboard driver) زمانی که به صورت دستی یک BSOD ( صفحه آبی(Blue Screen) مرگ ) را با استفاده از Right Control + Scroll Lock + Scroll Lock، ایجاد شده است. (Death)+ ترکیب کلید قفل اسکرول روی صفحه کلید ما.

مسیر تصویر و FileDescription می توانند برای شناسایی درایورهایی که باعث خرابی می شوند مفید باشند

WinDbg Preview جزئیات بیشتری در مورد محتویات فایل dump(dump file) به شما می دهد ، اما بیشتر آن کاملاً فنی است و بنابراین به راحتی توسط کاربران عادی قابل هضم نیست. با این حال، اطلاعاتی که برجسته کردیم باید به شما ایده بدهد که چه چیزی اشتباه است.

آیا راه ساده تری برای مشاهده محتویات یک فایل dump می(dump file) شناسید؟

امیدواریم که این روش خواندن محتویات فایل های دامپ را نسبتاً آسان یافته باشید. اگر راه‌های دیگری را می‌شناسید که حتی کاربر پسندتر هستند، یا اگر چیزی برای اضافه کردن به راهنمای ما دارید، دریغ نکنید که در بخش نظرات به ما اطلاع دهید.



About the author

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



Related posts