Tuesday, January 8, 2008

ความหมายของError Code

Error Code คืออะไร ???
บ่อยครั้งที่การใช้งานคอมพิวเตอร์อา จเกิดความผิดพลาด บางประการขึ้นมาซึ่งแสดงเป็นรหัสความผิดพลาด หรือ Error Code แต่ผู้ใช้อย่างเราๆ กลับไม่ทราบว่ามันหมายถึงอะไร วันนี้เราจึงมีตัวอย่าง 49 Error Code มาฝากกัน
ถ้าคุณใช้ระบบปฏิบัต ิการวินโดวส์อยู่เป็นประจำละก็ ผมเชื่อว่าต้องเคยพบกับรายงานความผิดพลาดอย่าง Error 126, STOP: 0x0000007B (0xF741B84C,0xC0000034,0x00000000,0x00000000) หรือไม่ก็ Error 0x800a0099 ที่ปรากฏขึ้นบนหน้าจอ “บลูสกรีน”
หรือแม้แต่แสดงผ่ านแมสเสจ บ็อกซ์ ของวินโดวส์ ซึ่งส่วนใหญ่ก็จะแจ้งว่าเกิดอะไรขึ้น และแนะนำให้คุณแก้ปัญหาเบื้องต้นนี้อย่างไร แต่ผมเชื่อว่าน้อยคนนักที่จะสนใจและอ่านรายงานความผิ ดพลาดจนจบ เมื่อเจอกับข้อความ Error เข้า ส่วนใหญ่ก็จะไล่ปิดหน้าต่างหนีไปซะเลย ทำให้ปัญหาเหล่านั้นยังคงค้างคาอยู่ในเครื่อง และรอวันที่จะสร้างความเสียหายให้กับคอมพิวเตอร์ของค ุณเพิ่มขึ้นเรื่อยๆ ซึ่งไม่ใช่เฉพาะส่วนของโปรแกรมเท่านั้น แต่ยังรวมถึงอุปกรณ์ฮาร์ดแวร์ภายในเครื่องของคุณอีกด ้วย ที่อาจจะเริ่มทำงานผิดปกติ แต่ผู้ใช้กลับไม่รู้ตัว เพราะมีเพียงซอฟต์แวร์ระบบปฏิบัติการเท่านั้น ที่จะทราบถึงปัญหาความผิดปกติเล็กน้อยที่เริ่มก่อตัว ขึ้น ดังนั้น ถ้าวันใดที่คุณพบ Error Code หรือรายงานความผิดพลาดแจ้งขึ้นมาอีก แนะนำให้ทำความเข้าใจกับมันก่อน คุณอาจจะจดเอาไว้ในกระดาษ แล้วค่อยไปค้นหาข้อมูลจากเว็บไซต์ทีหลัง
Error Code ไม่หน้ากลัวอย่างที่คิด
ก ารคิดไปล่วงหน้าเองว่า ตัวคุณจะรับมือกับความผิดพลาดต่างๆ ที่เกิดขึ้นบนคอมพิวเตอร์ และวินโดวส์โดยลำพังไม่ไหวนั้น ดูเหมือนว่าจะเป็นการยอมแพ้อะไรง่ายๆ ไปซักนิด เพราะถ้าคุณยังไม่ได้ลงมือทำ หรือแก้ปัญหาด้วยตนเองก็จะไม่รู้เลยว่า ทุกปัญหานั้นยังพอมีทางแก้ไข ถึงแม้บางทีจะไม่ได้เต็ม 100 เปอร์เซ็นต์ ก็ตามแต่อย่างน้อยมันก็ทำให้คุณรักษาข้อมูลสำคัญเอาไ ว้ได้เช่นกัน
เ มื่อวินโดวส์หรัสความผิดพลาดอย่าง Error Code หรือ Error Message ต่างๆขึ้นมาอย่าเพิ่งตกใจชัตดาวน์เครื่องแล้วหนีปัญห าไปนะครับ ถ้าเป็นหน้าจอบลูสกรีน แล้วมีตัวหนังสือเยอะๆ หรือตัวเลขฐาน 16 ที่คุณไม่รู้ความหมายนั้น ให้อ่านข้อมูลคร่าวๆ ที่เป็นการแจ้งความผิดพลาดก่อนเป็นอันดับแรก จากนั้นให้จด Error Code หรืออาจจะเป็น Error Message ที่ปรากฏอยู่บนหน้าจอลงในกระดาษ คุณอาจใช้กล้องดิจิตอลถ่ายภาพเอาไว้ เพื่อเก็บรายระเอียดต่างๆ ให้หมด การค้นหาคำตอบหรือความหมายของรหัสความผิดพลาดเหล่านั ้นให้เริ่มต้นจาก Help ของวินโดวส์ก่อน ถ้าไม่พบข้อมูลที่ต้องการก็ให้ค้นหาจากเว็บไซต์ที่ให ้บริการสืบค้นข้อมูล เว็บไดเรกทอรีต่างๆโดยเฉพาะที่เว็บ http://support.microsoft.com นั้น เป็นแหล่งข้อมูลชั้นดี ที่ควรเข้าไปใช้บริการบ่อยๆ เพราะเกี่ยวกับระบบปฏิบัติการวินโดวส์โดยตรง แต่บางที การค้นหาเอาตามเว็บบอร์ดไอทีต่างๆ อาจได้คำตอบเร็วกว่าที่คิด เพราะมีคนเข้าออกและผ่านเข้ามาตอบปัญหาให้เป็นจำนวนม าก ซึ่งผมคนหนึ่งละครับ ที่มักจะขอความช่วยเหลือจากที่นี่
และหลังจากที่ทุกคนได้อ่านบทความ ณ ที่นี้จนจบแล้ว เชื่อว่าพวกคุณพร้อมแล้วกับการพิชิตปัญหาเหล่านี้ได้ ด้วยตัวเอง
Error Code 0x0000000A
ส ำหรับรหัสความผิดพลาดตัวแรกนี้ โดยปกติแล้วจะเกิดจากไดรเวอร์บางตัวที่เข้าไปใช้ตำแห น่งแอดเดรสของหน่วยความจำไม่ถูกต้อง รวมทั้งการไม่สนับสนุนกันระหว่างอุปกรณ์ฮาร์ดแวร์และ ตัวซอฟต์แวร์ไดรเวอร์ด้วย หากความผิดพลาดนี้ถูกแจ้งขึ้นมาระหว่างการติดตั้งวิน โดวส์นั้น ให้เข้าไปปิดฟีเจอร์ Plug & Play ,All Shadowing, Bios virus protection และ All Caching ในไบออส ถ้าอุปกรณ์บางชิ้นของคุณเก่าเกินไป แนะนำให้เข้าไปที่เว็บ http://www.microsoft.com/hcl เพื่อตรวจสอบรายชื่อของฮาร์ดแวร์ที่ผ่านการรับรองจาก ไมโครซอฟท์ด้วย แต่ถ้าความผิดพลาดนี้เกิดขึ้นหลังจากใช้งานวินโดวส์ใ ห้คุณปิดโปรแกรม Antivirus แล้วเลือกบูตด้วยแผ่นติดตั้งวินโดวส์ เพื่อซ่อมแซมไฟล์ด้วยตัวเลือก “R” และย่าลืมใช้ฟีเจอร์ Roll back driver ระหว่างขั้นตอนนี้ด้วย
Error Code 0x000000EA
ความผิดพลาดน ี้มักเกิดขึ้นตอนที่คุณเล่นเกมหรือ ใช้โปรแกรมดูหนังติดต่อกันเป็นเวลานานๆ โดยเฉพาะผู้ใช้การ์ดแสดงผลของ nVIDIA และติด ตั้งไดรเวอร์ Nv4.sys ลงไป จะเกิดปัญหานี้ขึ้น สิ่งที่คุณต้องทำก็คือ ไปที่ Device Manager และดูว่าภายใต้หัวข้อ Display adapters มีรายชื่ออุปกรณ์มากกว่าหนึ่งตัวหรือไม่ถ้ามีให้ลบตั วที่ไม่ได้ใช้ออกไป และให้เข้าไปดาวน์โหลดไดรเวอร์ของชิปดังกล่าวจากเว็บ ไซต์ nVidia มาติดตั้งใหม่อีกครั้ง
Error Code 0x0000001E
รหัสความผิดพ ลาดนี้จะขึ้นมาระหว่างการติดตั้งวินโดวส ์ หากคุณเผลอไปรีสตาร์ตเครื่องตอนที่โปรแกรมติดตั้งกำล ังทำงานอยู่ละก็ อาจเกิดความผิดพลาดนี้ได้ ส่วนใหญ่จะมีปัญหากับเครื่องที่มีฮาร์ดดิสก์ไม่พอเพร าะไม่สามารถเขียนไฟล์แบ็กอัพหลังเกิดความผิดพลาดเกิน ไปได้ วิธีแก้ปัญหาให้ติดตั้งวินโดวส์ลงไปใหม่ในดิสก์ที่มี เนื้อหาที่ว่างพอ อัพเดตไบออสด้วยหากเมนบอร์ดของคุณใช้ไบออสที่มีเวอร์ ชั่นเก่าเกินไป
Error Code 0x000000ED
ป ัญหานี้เกิดขึ้นได้บ่อยกับ IDE ดิสก์ที่มีระบบไฟล์แบบ NTFS แล้วอนุญาตให้ทำดิสก์แคชบนฮาร์ดิสก์ได้ โดยรูทีนที่ใช้ทำ Caching บนดิสก์ เกิดความผิดพลาดในการเขียนข้อมูลที่นอกเหนือลงไปบนพื ้นที่สงวนดังกล่าว การแก้ปัญหาเบื้องต้นอาจใช้คำสั่ง chkdsk /rจากหน้าต่าง Recovery console ( บูตจากซีดีแล้วเลือกคำสั่ง “R” เพื่อเปิดหน้าต่าง Recovery) และถ้าหากคุณใช้ Service Pack เวอร์ชันเก่า แนะนำให้อัพเดตเป็นตัวใหม่ทันที
Error Code 0x000000D1
หากคุณก ำลังสั่งชัตดาวน์เครื่องขณะที่มีอุปกรณ์ USB เชื่อมต่อหรือกำลังทำงานอยู่ อาจเกิอข้อความแสดงความผิดพลาดแบบนี้ขึ้นมา เพราะ OHCI ( Open Host Control Interface) ที่ควบคุมการโอนถ่ายข้อมูลของอุปกรณ์ USB ทำงานผิดพลาด ซึ่งถ้าเครื่องของคุณติดตั้ง Service Pack 2 ของวินโดวส์ เอ็กซ์พี ให้ข้ามข้อนี้ไปได้เลยแต่สำหรับผู้ที่ยังใช้ Service Pack 1 และต้องการแก้ไขเฉพาะส่วนนี้เท่านั้น ให้ดาวน์โหลดไฟล์อัพเดตของ usbohci.sys ได้จากเว็บไซต์ http://support.microsoft.com/kb/322389/EN-US
Error code 0xc000026C/ 0xc0000221
เ มื่อคุณรีสตาร์ตเครื่องใหม่ และพบข้อความ “ Unable to load device driver” พึงเข้าใจไว้เลยว่ามาจาก Error code ทั้งสองตัวนี้ สาเหตุนั้นมาจากไฟล์ device driver (.sys) ของอุปกรณ์ได้รับความเสียหายหรือไม่พบไฟล์เหล่านี้ วิธีแก้ไขให้บูตเครื่องจากแผ่นแล้วให้ซ่อมแซมไฟล์ (‘R’) พิมพ์ cd windows\system32\drivers ที่หน้าต่าง Recvery และให้แก้ไขชื่อไฟล์ไดรเวอร์ที่ได้รับความเสียหายโดย พิมพ์ ren drivername.sys drivername.bak (drivername คือชื่อไฟล์ไดรเวอร์ที่ได้รับวความเสียหาย;) จากนั้นก๊อบปี้ไฟล์ไดรเวอร์จากแผ่นซีดีติดตั้งตั้งลง ไปโดยพิมพ์ copy cd-rom:\i386 drivername (cd-rom: คือไดรเวอร์ที่ติดตั้งซีดีรอม;)
Error Code C00D1199
เ ป็นรายงานความผิดพลาดจากโปรแกรม Windows media player ซึ่งแสดงว่ามีปัญหาเกิดขึ้นกับไฟล์ออดิโอหรือไฟล์มีเ ดียโดยไฟล์มีเดียดังกล่าวอาจไม่ได้รับการสนับสนุนจาก โปรแกรมรวมทั้งตัว Codec ที่ใช้คลายสัญญาณบีบอัดของ Windows Media Player ก็อาจไม่รองรับกับอัลกอริทึมที่ใช้ในการบีบอัดไฟล์เห ล่านั้นได้ ทางแก้ที่ง่ายทีสุดคือ ติดตั้ง plug in เพิ่มลงไป หรืออัพเกรดเป็นเวอร์ชันล่าสุดก็ได้เช่นกัน
Error Code -182
รห ัสความผิดพลาด –182 (“timeout”) นี้จะเกิดขึ้นกับคอมพิวเตอร์ที่เชื่อมต่อเข้ากับระบบ เครือข่าย ซึ่งไม่มีสัญญาณตอบรับหรือขาดการเชื่อมต่อไปเรียบร้อ ยแล้ว คุณจะพบรายงานความผิดพลาดนี้ได้จากการเข้าเว็บไซต์ที ่ไม่สามารถเชื่อมต่อได้ในเวลาที่ระบบกำหนดไว้ หรือโปรแกรมพวก ftp ที่คุณใช้โอนถ่ายข้อมูลก็เช่นเดียวกัน ปัญหานี้มาจากระบบเซิร์ฟเวอร์ที่ให้บริการมีการจราจร ค่อนข้างหนาแน่น จนไม่สามารถตอบสนองได้ทันท่วงทีนั่นเอง
Error Code 0x0000007B
ป ัญหานี้จะไม่เกิดขึ้น ถ้าคุณไม่ย้ายฮาร์ดดิสก์ที่ติดตั้งวินโดวส์ไปใช้กับค อมพิวเตอร์เครื่องอื่นๆ เพราะเมื่อเปิดเครื่องปุ๊บ สักพักก็จะปรากฏรหัสความผิดพลาดแบบนี้ขึ้นมา สาเหตุที่เราไม่สามารถถอดฮาร์ดดิสก์ที่ติดตั้งวินโดว ส์จากเครื่องหนึ่ง ไปใช้กับคอมพิวเตอร์เครื่องอื่นๆ ได้ ก็เพราะเป็นข้อกำหนดของวินโดวส์ เอ็กซ์พี ที่จะไม่ตรวจสอบอุปกรณ์ฮาร์ดแวร์ใหม่ทั้งระบบ วินโดวส์ต้องการไดรเวอร์ของเมนบอร์ด ชิปเซต และข้อมูลโพรไฟล์สำคัญของอุปกรณ์ pug & play ที่แต่ละเครื่องจะแตกต่างกันไปตามผู้ผลิตอุปกรณ์เหล่ านั้น ถ้าคุณต้องการใช้วินโดวส์จริงๆ ก็ควรเตรียมฮาร์ดแวร์ให้เหมือนของเดิมทุกประการ เท่านี้ก็ใช้ได้แล้วครับ
Error Code 0x000000A0
เ มื่อคุณสั่งวินโดวส์ เอ็กซ์พีเข้าสู่โหมดจำศีล (hibernate) เพื่อประหยัดพลังงาน แต่ปรากกว่ามีหน้าจอบลูสกรีนแสดงขึ้นมาพร้อมรหัสแสดง ความผิดพลาด นั่นก็หมายความว่า ไดรเวอร์ของ Atapi ไม่สามารถจัดการกับฮาร์ดดิสก์ที่อยู่ในสภาวะ time-out ได้ในระหว่างขั้นตอน hibernation ปัญหานี้ยังคงเกิดขึ้นกับเครื่องที่ติดตั้งวินโดวส์ เอ็กซ์พี SP1 แต่ถ้าคุณอัพเดตเป็น SP2 แล้วละก็ อาการที่ว่านี้จะได้รับการแก้ไขเรียบร้อย
Error Code 0x0000009F
ถ ้าคุณพบรายงานแจ้งเกี่ยวกับ “ driver Power State Failure” นั่นก็หมายความว่า ส่วนจัดการเปลี่ยนโหมดการใช้พลังงานของพีซีและโน้ตบุ ๊กได้รับความเสียหาย โดยเฉพาะมักเกิดขึ้นกับไดรเวอร์ของอุปกรณ์ที่ไม่ผ่าน การรับรองจากไมโครซอฟท์ วิธีตรวจสอบให้ใช้คำสั่ง sigverif จาก Start->Run เพื่อเปิดยูทิลิตี้ File Signature Verification ขึ้นมาตรวจสอบไดรเวอร์ของอุปกรณ์ หลังจากนั้นให้อัพเดตโปรแกรมตรวจจับไวรัสและสั่งสแกน เพื่อค้นหาไฟล์ไดรเวอร์แปลกปลอมที่อาจถูกสร้างขึ้นมา จากไวรัสได้
Error Code 0x00000050
ค วามผิดพลาดนี้เกิดขึ้นจากมีการอ้างตำแหน่งพื้นที่ขอ งหน่วยความจำที่ผิด ซึ่งเกิดขึ้นจากอุปกรณ์ฮาร์ดแวร์ โดยพื้นที่ดังกล่าวเป็นส่วนที่นอกเหนือจากการใช้งานป กติ ทำให้ระบบแจ้งความผิดพลาดขึ้นมา วิธีแก้ไขที่ง่ายที่สุด ให้ถอดอุปกรณ์ล่าสุดที่คุณเพิ่งติดตั้งลงไปแล้วเกิดป ัญหาขึ้นมา จากนั้นเสียบลงไปใหม่และลงไดรเวอร์แล้วสั่งรัน Diagnostic เพื่อตรวจสอบอุปกรณ์ฮาร์ดแวร์อีกครั้ง หากในรายการอุปกรณ์จาก Device Manager ขึ้นสถานะ Disable แล้วละก็ ให้ติดต่อกับทางผู้ผลิต
Error Code 0x8ddd0010
เ ป็นรหัสแสดงความผิดพลาดของ “windows update error” ในระหว่างที่คุณคลิ้กลิงก์ในเว็บไซต์เพื่อจะอัพเดตไฟ ล์ ปรากฏว่าวินโดวส์ เอ็กซ์พี ( SP2) แจ้งความผิดพลาดที่เกี่ยวกับ “http error 500”, “Internal server error” และ error code ดังกล่าวขึ้นมา พร้อมทั้ง IE ขึ้นแถบสีเหลืองแสดงอาการบล็อก Pop-up วิธีแก้ไขคือ เปิด IE ขึ้นมา ไปที่เมนู Tools กดที่ตัว Pop-up Blocker และเลือกที่ Pop-up Settings จากนั้นพิมพ์ http://v5.windowsupdate.microsoft.com ลงไปในช่องอนุญาตเว็บไซต์ที่จะไม่ถูกบล็อก Pop-up คลิ้ก Add เพื่อเพิ่มรายการลงไป และกดปิดหน้าต่างก็เป็นอันเสร็จเรียบร้อย
Error Code 0x8ddd0018
ค วามผิดพลาดนี้อาจเกิดขึ้นเพราะ BITS ( Background Intelligent Transfer Service) ถูกยกเลิกการทำงาน ซึ่งจะแสดงขึ้นมาตอนที่โปรแกรมติดตั้ง XP SP2 กำลังรัน แต่ถูกยกเลิกกลางคันด้วย error code ที่ว่านี้ วิธีแก้ไขคือ ให้รัน services.msc หน้าต่าง Run คลิ้กขวาที่รายการ Automatic update แล้วเลือก Properties ที่ช่องของ Startup ให้เลือกเป็น Automatic และกด Apply สังเกตที่ช่อง Status หากเป็น Stopped ให้คลิ้กเลือกเป็น Start ได้จากเมนู Action และทำเช่นเดียวกันนี้กับรายการของ Background Intelligent Transfer Service เพียงแต่ที่ช่อง Startup ให้เลือกเป็น Manual แทน
Error Code 0x800a0046
เป็นหนึ่งในความผิดพลาดท ี่เกิดขึ้นกับ “Windows update” ส่วนสาเหตุนั้นมีหลายอย่าง แต่ขอยกเรี่องของ ‘User Account’ มาเป็นตัวอย่าง หากยูสเซอร์ ล็อกออนเข้าระบบผ่าน Guest หรือผ่านแอ็กเคานต์ที่จำกัดผู้ใช้งานแล้วสั่งอัพเดตว ินโดวส์ก็จะพบกับปัญหาที่ว่านี้ วิธีแก้ control admintools ในหน้าต่าง Run เลือกที่รายการ Computer Management ขยายโฟลเดอร์ Local Users and Groups แล้วเลือกที่ Users จากนั้นเปิดแอ็กเคานต์ที่ใช้เข้าสู่ Windows update ที่แท็บ Member Of ให้ลบรายชื่อแอ็กเคานต์ที่ไม่ได้ใช้ออกไป
Error Code 0x800a138f
ส ำหรับรหัสความผิดพลาดนี้ มาจากการกระทำของไวรัสที่ชื่อ MSBLast ได้เข้าไปแก้ไขข้อมูลบางอย่างในเว็บไซต์อัพเดตหลัก ทำให้บราวเซอร์ IE ของเราใช้การดาวน์โหลดไฟล์ผ่าน SSL (HTTPS) แทนที่จะเป็น Active X จนเกิดความผิดพลาดขึ้นมา วิธีแก้ ให้ลบไฟล์ Temp ของอินเตอร์เน็ต และ Clear History จากหน้าต่าง Internet Options ของ IE
Error Code 0x800b0004
ร หัสความผิดพลาดนี้เกิดขึ้นเมื่อการอัพเดตไฟล์วินโดว ส์ไม่สำเร็จ คือมีการดาวน์โหลดมาแล้วแต่ไม่สามารถดำเนินการต่อไปไ ด้ การแก้ปัญหานั้น ให้เข้าไปที่เว็บไซต์อัพเดตของไมโครซอฟต์ แล้วกดยอมรับ Microsoft Trust Certificate ที่แสดงขึ้นมา ปรับค่า Internet Security ให้เป็น Medium จากหน้าต่าง Internet Option รวมทั้งลบไฟล์ Temp ของอินเตอร์เน็ตด้วย หากยังแก้ปัญหาไม่ได้ ให้ติดตั้งไฟล์รีจิสทรีที่เป็นของ Digital Signatures (.dll) ทับลงไปอีกครั้ง โดยเปิดหน้าต่าง Command จาก Run แล้วพิมพ์คำสั่งดังนี้
Net start cryptsvc (กด Enter)
• Regsvr32 softpub.dll
• regsvr32 wintrust.dll (กด Enter)
• regsvr32 initpki.dll (กด Enter)
• regsvr32 dssenh.dll (กด Enter)
• regsvr32 rsaenh.dll (กด Enter)
• regsvr32 gpkcsp.dll (กด Enter)
• regsvr32 sccbase.dll (กด Enter)
• regsvr32 slbcsp.dll (กด Enter)
• regsvr32 cryptdlg.dll (กด Enter)
จากนั้นให้รีบูตเครื่องใหม่ แล้วลองเข้าเว็บอัพเดตวินโดวส์อีกครั้งโดยสั่งให้ระบ บ Automatic Update ทำงาน
Error Code 0x80072ee2
ป ัญหานี้เกิดจาก Host file ในเครื่องคุณไม่สามารถแม็ปเข้ากับ IP แอดเดรสของเว็บไซต์ได้ ซึ่งเป็นการทำงานของ DNS ที่ต้องใช้ Host file ดังกล่าว หาที่อยู่ของเว็บไซต์จริงๆ ให้กับเว็บบราวเซอร์ของคุณ ให้ใช้ Notepad เปิด Host file ขึ้นมา โดยไฟล์นี้อยู่ที่พาธ C:\Windows\System32\Drivers\etc\ เลือกเปิดแบบ All file จากนั้นให้ลบบรรทัดที่มีรายการเกี่ยวกับ Windows Update ปรากฏอยู่

1 comment:

ComputerDodee said...

*0*ชอบคอมพิวเตอร์เหมือนกันเลย ครับ แลกลิ้ง กันครับ

http://computerdodee.blogspot.com/

แล้วลิ้งมานะครับ