اگر رایانه شما اخیراً از کار افتاده است، باید با صفحه آبی مرگ (BSOD) روبرو شده باشید که علت خرابی و سپس خاموش شدن ناگهانی رایانه شخصی را فهرست می کند. اکنون صفحه BSOD فقط برای چند ثانیه نشان داده می شود و در آن لحظه نمی توان دلیل سقوط را تجزیه و تحلیل کرد. خوشبختانه، هنگامی که ویندوز خراب می شود، یک فایل خرابی (.dmp) یا حافظه خالی ایجاد می شود تا اطلاعات مربوط به خرابی درست قبل از خاموش شدن ویندوز ذخیره شود.
به محض نمایش صفحه BSOD، ویندوز اطلاعات مربوط به خرابی را از حافظه به فایل کوچکی به نام MiniDump که معمولاً در پوشه ویندوز ذخیره می شود، تخلیه می کند. و این فایل های .dmp می تواند به شما کمک کند تا علت خطا را عیب یابی کنید، اما باید فایل dump را آنالیز کنید. اینجاست که کار مشکل می شود و ویندوز از هیچ ابزار از پیش نصب شده ای برای تجزیه و تحلیل این فایل تخلیه حافظه استفاده نمی کند.
اکنون ابزار مختلفی وجود دارد که می تواند به شما در رفع اشکال فایل .dmp کمک کند، اما ما قصد داریم در مورد دو ابزار که ابزارهای BlueScreenView و Windows Debugger هستند صحبت کنیم. BlueScreenView میتواند مشکلات رایانه شخصی را به سرعت تجزیه و تحلیل کند، و از ابزار Windows Debugger میتوان برای دریافت اطلاعات پیشرفتهتر استفاده کرد. بنابراین بدون اتلاف وقت، بیایید نحوه خواندن فایل های حافظه خالی در ویندوز 10 را با کمک راهنمای لیست شده در زیر مشاهده کنیم.
فهرست[ پنهان شدن ]
- نحوه خواندن فایل های Memory Dump در ویندوز 10
- روش 1: فایل های Memory Dump را با استفاده از BlueScreenView تجزیه و تحلیل کنید
- روش 2: تجزیه و تحلیل فایل های تخلیه حافظه با استفاده از دیباگر ویندوز
نحوه خواندن فایل های Memory Dump در ویندوز 10
مطمئن شوید که یک نقطه بازیابی ایجاد کنید فقط در صورتی که مشکلی پیش بیاید
روش 1: فایل های Memory Dump را با استفاده از BlueScreenView تجزیه و تحلیل کنید
1. از وب سایت NirSoft آخرین نسخه BlueScreenView را دانلود می کند با توجه به نسخه ویندوز شما
2. فایل فشرده ای را که دانلود کرده اید استخراج کنید و سپس روی آن دوبار کلیک کنید BlueScreenView.exe برای اجرای برنامه
3. برنامه به طور خودکار فایل های MiniDump را در محل پیش فرض جستجو می کند C:WindowsMinidump.
4. حالا اگر می خواهید یک خاصی را تحلیل کنید فایل dmp. آن فایل را به برنامه BlueScreenView بکشید و رها کنید تا برنامه به راحتی فایل minidump را بخواند.
5. اطلاعات زیر را در بالای BlueScreenView خواهید دید:
- نام فایل Minidump: 082516-12750-01.dmp. در اینجا 08 ماه، 25 تاریخ، و 16 سال پرونده دامپ است.
- زمان سقوط زمانی است که تصادف رخ می دهد: 26-08-2016 02:40:03
- رشته بررسی اشکال کد خطا است: DRIVER_VERIFIER_IOMANAGER_VIOLATION
- کد بررسی اشکال خطای STOP است: 0x000000c9
- سپس پارامترهای کد بررسی اشکال وجود خواهد داشت
- مهمترین بخش مربوط به درایور است: VerifierExt.sys
6. در قسمت پایین صفحه، راننده ای که باعث خطا شده است برجسته می شود.
7. اکنون تمام اطلاعات مربوط به خطا را دارید که می توانید به راحتی در وب برای موارد زیر جستجو کنید:
رشته بررسی اشکال + ناشی از درایور، به عنوان مثال، DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
رشته بررسی اشکال + کد بررسی اشکال به عنوان مثال: DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9
8. یا می توانید روی فایل minidump در داخل BlueScreenView کلیک راست کرده و کلیک کنید. جستجوی گوگل - بررسی اشکال + درایور .
9. از این اطلاعات برای عیب یابی علت و رفع خطا استفاده کنید. و این پایان راهنماست نحوه خواندن فایل های حافظه Dump در ویندوز 10 با استفاده از BlueScreenView.
روش 2: تجزیه و تحلیل فایل های تخلیه حافظه با استفاده از دیباگر ویندوز
یکی Windows 10 SDK را از اینجا دانلود کنید .
توجه داشته باشید: این برنامه شامل برنامه WinDBG که برای تجزیه و تحلیل فایل های .dmp استفاده خواهیم کرد.
2. اجرا کنید sdksetup.exe فایل و محل نصب را مشخص کنید یا از پیش فرض استفاده کنید.
3. موافقتنامه مجوز را بپذیرید سپس در ویژگی هایی را که می خواهید نصب کنید انتخاب کنید صفحه نمایش فقط گزینه Debugging Tools for Windows را انتخاب کنید و سپس روی Install کلیک کنید.
4. برنامه شروع به دانلود برنامه WinDBG می کند، پس منتظر بمانید تا بر روی سیستم شما نصب شود.
5. Command Prompt را باز کنید. کاربر می تواند این مرحله را با جستجو انجام دهد 'cmd' و سپس Enter را فشار دهید.
6. دستور زیر را در cmd تایپ کنید و Enter را بزنید:
cdProgram Files (x86)Windows Kits10Debuggersx64
توجه داشته باشید: نصب صحیح برنامه WinDBG را مشخص کنید.
7. اکنون هنگامی که در دایرکتوری صحیح قرار گرفتید، دستور زیر را تایپ کنید تا WinDBG را با فایل های .dmp مرتبط کنید:
windbg.exe -IA
8. به محض وارد کردن دستور بالا، یک نمونه خالی جدید از WinDBG با یک اعلان تایید باز می شود که می توانید آن را ببندید.
9. تایپ کنید windbg در جستجوی ویندوز و سپس بر روی آن کلیک کنید WinDbg (X64).
10. در پنل WinDBG، روی File کلیک کنید، سپس Symbol File Path را انتخاب کنید.
11. آدرس زیر را کپی کرده و در آن قرار دهید مسیر جستجوی نماد جعبه:
SRV*C:SymCache*http://msdl.microsoft.com/download/symbols
12. کلیک کنید خوب و سپس با کلیک کردن، مسیر نماد را ذخیره کنید File > Save Workspace.
13. اکنون فایل dump مورد نظر برای تجزیه و تحلیل را پیدا کنید، می توانید از فایل MiniDump موجود در C:WindowsMinidump یا از فایل تخلیه حافظه موجود در آن استفاده کنید C:WindowsMEMORY.DMP.
14. روی فایل .dmp دوبار کلیک کنید و WinDBG باید راه اندازی شود و پردازش فایل را آغاز کند.
توجه داشته باشید: از آنجایی که این اولین فایل .dmp است که در سیستم شما خوانده می شود، به نظر می رسد WinDBG کند است اما روند را قطع نکنید زیرا این فرآیندها در پس زمینه انجام می شوند:
|_+_|پس از دانلود نمادها، و آماده به تجزیه و تحلیل، پیام پیگیری را مشاهده خواهید کرد: MachineOwner در پایین متن dump.
15. همچنین فایل .dmp بعدی پردازش می شود، زیرا از قبل علائم مورد نیاز را دانلود کرده است، سریعتر خواهد بود. با گذشت زمان پوشه C:Symcache با اضافه شدن نمادهای بیشتر، اندازه آن افزایش می یابد.
16. فشار دهید Ctrl + F برای باز کردن Find سپس تایپ کنید احتمالا ناشی از (بدون نقل قول) و Enter را بزنید. این سریعترین راه برای یافتن علت سقوط است.
17. در بالای مورد احتمالاً ناشی از خط، a را خواهید دید کد BugCheck، به عنوان مثال، 0x9F . از این کد استفاده کنید و بازدید کنید مرجع کد بررسی اشکال مایکروسافت برای تأیید بررسی اشکال مراجعه کنید.
توصیه شده:
- رفع مشکل ویندوز نمی تواند HomeGroup را در این رایانه راه اندازی کند
- رفع خاموش شدن تصادفی صفحه کامپیوتر
- نحوه رفع عدم کارکرد کلیک راست در ویندوز 10
- رفع اشکال ویرایشگر رجیستری از کار افتاده است
این همان چیزی است که شما با موفقیت یاد گرفته اید نحوه خواندن فایل های Memory Dump در ویندوز 10 اما اگر هنوز سؤالی در مورد این پست دارید، در قسمت نظرات از آنها بپرسید.
آدیتیا فارادAditya یک متخصص فناوری اطلاعات با انگیزه است و در 7 سال گذشته نویسنده فناوری بوده است. او خدمات اینترنت، موبایل، ویندوز، نرم افزار و راهنمای نحوه انجام را پوشش می دهد.