น้อย-เที่ยงธรรม

Magazine
Go Back   คอมพิวเตอร์แก่นสาร > คอมพิวเตอร์ซอฟท์แวร์ > ระบบปฏิบัติการ Windows

Register


 Default 

การแก้จุดบกพร่อง BSOD มี windbg สำหรับผู้เริ่มต้นส่วนที่ 1: การเดินทางทั้งหมดบิต




Reply
 
หัวข้อเครื่องมือ
  #1  
Old 30. กรกฎาคม 2008, 22:05
กลุ่มผู้อภินันทนาการ
 
Default การแก้จุดบกพร่อง BSOD มี windbg สำหรับผู้เริ่มต้นส่วนที่ 1: การเดินทางทั้งหมดบิต

ประเภทต่างๆของการถ่ายโอนข้อมูลไฟล์:
แรกทฤษฎี ... แต่ละครั้งที่ใช้ Windows หรือแฮงค์ flatters คุณกับโว้ยที่ดี BSOD ดังนั้นจึงสร้างความผิดพลาดในแฟ้มการถ่ายโอนข้อมูลหลัง. มี 3 ที่สุดพังครืนแฟ้มที่ Windows สามารถผลิต:
  • ขนาดเล็กหรือถ่ายโอนข้อมูลขนาดเล็ก
  • เคอร์เนลการถ่ายโอนข้อมูล
  • สมบูรณ์หรือถ่ายโอนข้อมูลหน่วยความจำเต็ม

เต็มสมบูรณ์หรือถ่ายโอนข้อมูลหน่วยความจำ:

การถ่ายโอนข้อมูลที่สมบูรณ์บันทึกเนื้อหาทั้งหมดของหน่วยความจำระบบในขณะที่มีความผิดพลาดรวมถึงกระบวนการที่ทำงานเมื่อการถ่ายโอนข้อมูลหน่วยความจำที่ถูกเก็บรวบรวม. เชียร์มีขนาดหมายความว่าคุณต้องเพียงพอพื้นที่ว่างในฮาร์ดดิสก์ของคุณเพื่อให้ Windows บันทึกแฟ้ม. เนื่องจากนี้เชียร์ขนาด 32 บิตระบบมากกว่า 2GB ของหน่วยความจำไม่สามารถบันทึกเสร็จ dumps หน่วยความจำโดยก่อนเกี่ยวกับ messing ในรีจิสทรี (ที่ฉันจะไม่เข้า ...)

การถ่ายโอนข้อมูลขนาดเล็กหรือขนาดเล็ก:
การถ่ายโอนข้อมูลขนาดเล็กเป็นจ้อย 64K-ไบต์แฟ้ม. เหตุผลหนึ่งคือการถ่ายโอนข้อมูลขนาดเล็กที่มีขนาดเล็กเพื่อให้เป็นที่ไม่มีใดๆของไบนารี executables หรือที่อยู่ในหน่วยความจำในขณะที่ความผิดพลาดของระบบ. เนื่องจาก. Exe แฟ้มที่จำเป็นสำหรับเต็มเหมาะสมและความผิดพลาดวิเคราะห์ขนาดเล็ก dumps เป็นของพวกเขาโดยค่าจำกัด. พวกเขายังสามารถที่ดีผันผายจุด. ของ Windows XP ผลิตขนาดเล็ก dumps โดยดีฟอลต์หนึ่งสำหรับแต่ละเหตุการณ์ความผิดพลาด.

การถ่ายโอนข้อมูลเคอร์เนล:

เคอร์เนลการถ่ายโอนข้อมูลคืออาจมีประโยชน์สูงสุดการถ่ายโอนข้อมูลหน่วยความจำเพื่อทำงานกับ. เนื่องจากมันเท่านั้นประกอบด้วยข้อมูลหน่วยความจำที่ถูกครอบครองโดยเคอร์เนลและฮาร์ดแวร์เอาออกเลเยอร์ (HAL) เป็นนัยสำคัญน้อยกว่าที่สมบูรณ์การถ่ายโอนข้อมูล (ระบบกับ 1GB ของแรมจะผลิตเป็นเคอร์เนลของการถ่ายโอนข้อมูลเกี่ยวกับ 120MB). โดย omitting หน่วยความจำที่จัดสรรให้ใช้งานโหมดโปรแกรมมันยังคงอยู่ในขณะที่ขนาดเล็กยังคงนำเสนอโอกาสที่ยิ่งใหญ่ที่มีข้อมูลที่รับผิดชอบที่เ.

โดยค่าเริ่มต้น Windows XP จะบันทึกการถ่ายโอนข้อมูลขนาดเล็กสำหรับแต่ละความผิดพลาดที่เกิดขึ้น. การถ่ายโอนข้อมูลไฟล์เหล่านี้สามารถพบได้ในไดเรกทอรี ที่ C: \ WINDOWS \ Minidump แต่ละไฟล์ประกอบด้วยการถ่ายโอนข้อมูลขนาดเล็กวันที่ไฟล์นั้น crated และลำดับหมายเลข (ในกรณีที่มากกว่าหนึ่งแฟ้มการถ่ายโอนข้อมูลจะถูกสร้างขึ้นในวันเดียวกัน). ตัวอย่างของแฟ้มการถ่ายโอนข้อมูลขนาดเล็กที่สามารถบางอย่างเช่น Mini072708-01.dmp (นี่คือตัวอย่างของการถ่ายโอนข้อมูลขนาดเล็กแรกที่ถูกสร้างขึ้นในระบบของฉันเองที่ 27. กรกฎาคม 2008.

เคอร์เนลและครบถ้วน dumps จะถูกบันทึกในไดเรกทอรี ที่ C: \ WINDOWS \ และจะเรียกไฟล์ Memory.dmp. แต่ละครั้งที่มีความผิดพลาดเกิดการถ่ายโอนข้อมูลหน่วยความจำที่มีอยู่แทนที่ไฟล์.

เปลี่ยนประเภทของบันทึกแฟ้มการถ่ายโอนข้อมูลของ Windows:
ดังที่ฉันก่อนหน้านี้กล่าว Windows XP จะบันทึก dumps ขนาดเล็กโดยค่าเริ่มต้นและจะบันทึกการถ่ายโอนข้อมูลขนาดเล็กสำหรับแต่ละความผิดพลาดที่เกิดขึ้น. จริงๆพร้อมกับการถ่ายโอนข้อมูลขนาดเล็ก, XP จะยังสมบูรณ์บันทึกแฟ้มการถ่ายโอนข้อมูล. อย่างไรก็ตามตามเดิมกล่าวที่มีการถ่ายโอนข้อมูลขนาดเล็กที่มีสำหรับแต่ละความผิดพลาดในการถ่ายโอนข้อมูลเสร็จสมบูรณ์จะแทนที่ที่มีอยู่หนึ่ง.

อย่างไรก็ตามเนื่องจากฉันแล้วกล่าว dumps ขนาดเล็กที่มีการจำกัดการใช้งานเมื่อมีประสิทธิภาพที่เหมาะสมเต็มและการวิเคราะห์ความผิดพลาดเสร็จสิ้น dumps มีขนาดใหญ่มากเกินไปในขณะที่ขนาดไฟล์ที่มีข้อมูลมากเกินไปซึ่งทำให้รู้สึกตั้ง XP เพื่อบันทึกเคอร์เนล dumps แทน. เปลี่ยนการตั้งค่านี้เป็นตายง่าย:
  • คลิกขวา ที่ My Computer และเลือก คุณสมบัติ
  • ไปที่ ขั้นสูง แท็บ
  • ใต้ เริ่มต้นและการกู้คืนให้คลิกที่ การตั้งค่า ปุ่ม
  • จากเมนูแบบเลื่อนลงใต้ เขียนข้อมูลการตรวจแก้จุดบกพร่องเลือก เคอร์เนลการถ่ายโอนข้อมูลหน่วยความจำ



  • คลิกที่ ตกลง และปิดกล่องโต้ตอบคุณสมบัติระบบ
เหตุใดจึงต้องใช้ windbg?
เพราะฟรีและเป็นเครื่องมือการแก้จุดบกพร่องเท่านั้นฉันได้ใช้ดังนั้นไกล. พอใจ? หมายเหตุว่า windbg ไม่ได้เป็นส่วนหนึ่งของเครื่องมือสนับสนุนที่มีให้กับการติดตั้ง Windows ซีดี / ดีวีดี. ค่อนข้างเป็นส่วนหนึ่งของ "เครื่องมือการแก้จุดบกพร่องสำหรับ Windows" ซึ่งสามารถเสรีที่ดาวน์โหลดจากลิงค์ต่อไปนี้:

http://www.microsoft.com/whdc/devtoo...g/default.mspx

เมื่อดาวน์โหลดเครื่องมือการแก้จุดบกพร่องตรวจสอบให้แน่ใจว่าคุณดาวน์โหลด toolset สำหรับแพลตฟอร์มที่คุณกำลังวางแผนที่จะใช้เป็นระบบการแก้จุดบกพร่อง. การแก้จุดบกพร่องระบบไม่จำเป็นต้องต้องเป็นระบบเดียวกันเป็นที่ต้องการการตรวจแก้จุดบกพร่อง. อาจมีสถานการณ์ / เหตุผลตัวอย่างที่คุณจะต้อง / ต้องการดำเนินการแก้จุดบกพร่องในระบบที่แตกต่างกันกว่าหนึ่งที่มีการผลิตที่ผิด. ถ้าคุณ grabbed มีแฟ้มการถ่ายโอนข้อมูลจาก 64 บิตเครื่องแต่ที่คุณกำลังทำการแก้จุดบกพร่องบนระบบ 32 บิตแล้วคุณต้อง 32 บิตดีบัก toolset.

อีกสิ่งสำคัญที่จะต้องทราบว่าเป็นเครื่องมือการแก้จุดบกพร่องมาเป็น MSI ติดตั้งหมายที่พวกเขาจะติดตั้งในไดเรกทอรี ที่ C: \ แฟ้มโปรแกรม \ เครื่องมือการแก้จุดบกพร่องสำหรับ Windows. ดังนั้นหากคุณต้องการเครื่องมือที่ใช้ในระบบที่คุณไม่มีสิทธิผู้ดูแลระบบคุณยัด! ดีจริง ... คุณไม่ได้. ไมโครซอฟท์ได้ทำเพื่อคัดลอกทั้งหมดเครื่องมือการแก้จุดบกพร่องไดเรกทอรีจากค่าเริ่มต้นเส้นทางการติดตั้งเพื่อที่คุณต้องการ. ในคำอื่นๆเมื่อติดตั้งในระบบที่จะมีสิทธิผู้ดูแลระบบคุณสามารถคัดลอกทั้งหมดไดเรกทอรีที่ระบบที่แตกต่างกัน. แม้แต่ดี; คุณสามารถใช้แบบฟอร์มที่พวกเขาเมมโมรี่สติ๊กหากคุณต้องการ. เพียงแค่ต้องแน่ใจว่าคุณเก็บไดเรกทอรีเป็นทั้งหมดและไม่เริ่มลบสิ่งที่.

แต่สุดท้ายไม่ต่ำกว่ามีเฉพาะเวอร์ชันหนึ่งของเครื่องมือการแก้จุดบกพร่องที่มีต่อแพลตฟอร์ม. เนื่องจากเครื่องมือที่เป็นอิสระจาก Windows เวอร์ชัน. ไม่ว่าถ้าคุณกำลังวางแผนที่จะติดตั้งพวกเขาใน Windows 2000, XP ให้ 2003 เซิร์ฟเวอร์หรือ Vista. ระบบปฏิบัติการที่แตกต่างกันและเซอร์วิสแพ็คเรื่องเฉพาะเมื่อคุณเริ่มเล่นกับ Windows สัญลักษณ์ไฟล์ (เพิ่มเติมเกี่ยวกับที่อยู่ในส่วนที่ 2).
__________________

ระบบของฉัน: Willy Wonka ของรูปหลายเหลี่ยมโรงงาน

โปรเซสเซอร์ (รายการ):
แกน 2 Duo ที่ E8500 2x3.16Ghz 1333GHz
เมนบอร์ด:
กิกะไบต์ GA-EP35 DS3R Socket 775
แรมหน่วยความจำ:
4GB ล้านของเมตรพีซี-6400 (800Mhz)
กราฟิกการ์ด (รายการ):
XFX 8600GT 256Mb DDR3 540Mhz
การ์ดเสียง:
Onboard 7.1 เสียง
ฮาร์ดดิสก์ (รายการ):
ซัมซุง 400GB / 36GB Raptor (x2)
ออฟติคอลไดร์ฟ (รายการ):
Optiarc โฆษณา-7200D 20x ดีวีดี-RW เป็น (x2)
กรณี / PSU:
จักรวาล RC-1000 / Arctic 600W PSU
เย็น:
Zalman CNPS9700 / Noctura NC-U6
เครือข่าย / อินเทอร์เน็ต:
Onboard
จอภาพ (รายการ):
ซัมซุง 2232BW 22 "(x2)
ระบบปฏิบัติการ (รายการ):
ชนะ-XP (SP2) ภาษาไทย *
  #2  
Old 22 กันยายน 2009, 04:06
สมาชิกใหม่ของกลุ่ม
 
Default การแก้จุดบกพร่อง BSOD มี windbg สำหรับผู้เริ่มต้นส่วนที่ 1: การเดินทางทั้งหมดบิต

อ่าน Nice! ขอบคุณ!
Reply

Register

บุ๊คมาร์ค

หัวข้อที่คล้ายกัน
ด้าย หัวข้อเริ่มต้น ฟอรั่ม คำตอบ โพสต์ครั้งล่าสุด
ลินุกซ์เป็นคู่มือเริ่มต้น Cew27 ลินุกซ์และทางเลือกระบบปฏิบัติการ 10 6. กรกฎาคม 2009 02:39
ฮาร์ดดิสก์ภายนอก - วิธีส่วนหนึ่งพาร์ติชัน FAT32 และส่วนหนึ่ง NFTS? ahsanjee ไดรฟ์และสื่อที่ถอดได้ 1 25. พฤษภาคม 2009 15:52
การแก้จุดบกพร่อง BSOD มี windbg สำหรับ Numpties - Intro Desertfish ทั่วไปฮาร์ดแวร์สนทนา 4 16. สิงหาคม 2008 14:18
ดังนั้นหลาย BSOD ของ! Cew27 ระบบปฏิบัติการ Windows 1 27. เมษายน 2008 04:39
ทรัพยากรสำหรับผู้เริ่มต้นที่ดี? โคบอลต์ เว็บดีไซน์, โฮสต์ & SEO 1 21. ตุลาคม 2006 18:57
หัวข้อเครื่องมือ




Arabic Bulgarian Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Finnish French German Greek Hebrew Hungarian Italian Japanese Korean Latvian Lithuanian Norwegian Polish Portuguese Romanian Russian Serbian Slovak Spanish Swedish Thai Turkish Ukrainian

ลิขสิทธิ์ © 2006 - 2009 น้ำผลไม้คอมพิวเตอร์.

ขับเคลื่อนโดย vBulletin ® ลิขสิทธิ์ © 2000 - 2009 Jelsoft Enterprises จำกัด SEO โดย vBSEO © 2009, Crawlability, Inc การ