ฉันจะสร้างการถ่ายโอนข้อมูลหน่วยความจำของคอมพิวเตอร์ของฉันค้างหรือผิดพลาดได้อย่างไร


17

เนื่องจากเราหลายคนพบกับการหยุดทำงานหรือหยุดทำงานฉันสงสัยว่าฉันจะเริ่มต้นคอมพิวเตอร์ด้วยตนเองเพื่อหยุดการทำงานเพื่อสร้างการถ่ายโอนข้อมูลหน่วยความจำเพื่อดูและวินิจฉัยปัญหาใด ๆ ที่อาจเกี่ยวข้องกับความผิดพลาดได้อย่างไร

ฉันกำลังมองหาวิธีบังคับคอมพิวเตอร์ให้พังแทนที่จะรอให้คอมพิวเตอร์ทำเอง


1
การบังคับให้เกิดข้อผิดพลาดจะไม่ช่วยในการวินิจฉัยปัญหาเนื่องจากในการทำเช่นนั้นคุณจะต้องรู้ว่าสิ่งใดที่ทำให้เกิดปัญหาในตอนแรกและคุณสามารถแก้ไขได้แทน
Ken White

@KenWhite: นี่ไม่เป็นความจริง คุณช่วยบอกฉันว่าแอพพลิเคชั่นไดร์เวอร์หรืออุปกรณ์แฮงค์คอมพิวเตอร์ของฉันได้ไหมถ้าฉันดูที่เดสก์ท็อป? No! คุณจะต้องถ่ายโอนข้อมูลที่คุณสามารถวิเคราะห์จะทำเช่นนั้น ...
Tamara Wijsman

คำตอบ:


17

คำถามของคุณไม่ชัดเจน - คุณต้องการให้มันสร้างการถ่ายโอนข้อมูลเมื่อเกิดปัญหาหรือคุณต้องการที่จะสร้างการถ่ายโอนข้อมูลเมื่อมันไม่ได้ล้มเหลวและพยายามที่จะวิเคราะห์จากที่? หากหลังนั่นอาจไม่ใช่วิธีที่ดีโดยเฉพาะเกี่ยวกับเรื่องนี้

การเปิดใช้งานการถ่ายโอนข้อมูลผิดพลาด

คุณสามารถเปิดใช้งานการถ่ายโอนข้อมูลผิดพลาดโดยไปที่

My Computer> Properties> Startup and Recovery>Settings

และจากนั้นเลือกอย่างใดอย่างหนึ่ง minidump Write debugging informationหรือการถ่ายโอนข้อมูลหน่วยความจำเคอร์เนลภายใต้ สิ่งนี้ควรเขียน minidump เมื่อตรวจพบการขัดข้อง

เริ่มต้นความผิดพลาดด้วยตนเอง

การตั้งค่าที่จำเป็น

หากคุณกำลังถามวิธีการพังด้วยตนเองและเขียน minidump คุณสามารถทำสิ่งต่อไปนี้:

  1. เปิด regedit

  2. ค้นหาคีย์ต่อไปนี้หากคุณมีแป้นพิมพ์ USB:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters

    หรือปุ่มต่อไปนี้หากคุณมีแป้นพิมพ์ PS / 2:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters

    ในเมนูแก้ไขคลิกเพิ่มค่าและเพิ่มรายการรีจิสทรีต่อไปนี้:

    • ชื่อ: CrashOnCtrlScroll
    • ประเภทข้อมูล: REG_DWORD
    • ราคา: 1
       
  3. ออกจากตัวแก้ไขรีจิสทรีแล้วรีบูต

ความผิดพลาดของระบบ (หยุดทำงาน)

หลังจากรีบูตคุณสามารถเรียกความผิดพลาดโดยการกดSCROLLแป้นพิมพ์เป็นครั้งที่สองในขณะที่คุณถือสิทธิที่CTRLสำคัญตราบใดที่คุณมี Windows %SYSTEMROOT%\Minidumpชุดการเขียนการถ่ายโอนข้อมูลเมื่อทำเช่นนี้ก็จะเขียนไปยัง

ฮอตในรูปแบบสั้นCTRL+ +SCR LKSCR LK


แล็ปท็อปเกี่ยวกับอะไร ??
AminM

มันทำงานบนแล็ปท็อป
Jamie Hanrahan

3

การถ่ายโอนข้อมูลกระบวนการ AA เมื่อมันแฮงค์หรือล้มเหลว

ฉันจะใช้ProcDumpเพื่อสร้างการถ่ายโอนข้อมูลของความสำเร็จที่ล้มเหลว:

ProcDumpเป็นยูทิลิตี้บรรทัดคำสั่งที่มีวัตถุประสงค์หลักคือการตรวจสอบแอปพลิเคชันสำหรับ CPU spikes และสร้างการถ่ายโอนข้อมูลผิดพลาดในระหว่างการเก็บชั่วคราวที่ผู้ดูแลระบบหรือนักพัฒนาสามารถใช้เพื่อกำหนดสาเหตุของการขัดขวาง ProcDump ยังรวมถึงการตรวจสอบหน้าต่างแบบแขวน (ใช้ข้อกำหนดเดียวกันของหน้าต่างที่ใช้ Windows และ Task Manager) การตรวจสอบข้อยกเว้นที่ไม่สามารถจัดการได้และสามารถสร้างการถ่ายโอนข้อมูลตามค่าของตัวนับประสิทธิภาพของระบบ นอกจากนี้ยังสามารถใช้เป็นยูทิลิตี้การถ่ายโอนข้อมูลกระบวนการทั่วไปที่คุณสามารถฝังในสคริปต์อื่น ๆ


3

คุณต้องแจ้งให้คอมพิวเตอร์ทำการถ่ายโอนข้อมูลผิดพลาดเมื่อหน้าจอสีน้ำเงินปรากฏขึ้น

My Computer-> Properties-> ->AdvancedStart and Recovery

กำลังวิเคราะห์ดัมพ์

ฉันใช้ขั้นตอนเหล่านี้เพื่อวิเคราะห์การถ่ายโอนข้อมูล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.