Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไข System Error 109 (ERROR_BROKEN_PIPE) บน Windows

ขณะทำงานบนคอมพิวเตอร์ Windows คุณอาจเจอ "System error 109: The pipe has ended" ปัญหานี้มักสังเกตเห็นเมื่อผู้ใช้พยายามหยุดบริการที่กำลังทำงาน เช่น ScanEngine โดยใช้ Command Prompt หรือ Task Manager

ข้อความ "System error 109: The pipe has ended" เกิดขึ้นขณะใช้คอมพิวเตอร์หรือเปิดแอปพลิเคชันเฉพาะ ERROR_BROKEN_PIPE อาจเกิดบน Windows ทุกรุ่นได้ตลอดเวลา เช่น เมื่อแอปพลิเคชันกำลังจะถูกเปิดlaunch เพื่อให้แม่นยำ ข้อผิดพลาดจะแสดงเมื่อผู้ใช้พยายามปิดบริการพื้นหลังผ่าน Task Manager หรือวิธีอื่นๆ

ในบางกรณี ข้อผิดพลาดอาจร้ายแรงต่อคอมพิวเตอร์ เช่น Blue Screen errors ที่ขัดจังหวะการทำงานและบ่งชี้บางอย่างร้ายแรง แต่เมื่อพูดถึง System error 109 ไม่ใช่ปัญหาที่สำคัญมาก ดังนั้นคุณสามารถเพิกเฉยได้ส่วนใหญ่ อย่างไรก็ตาม หากปัญหาซ้ำๆ อาจบ่งชี้ว่ามีบางอย่างผิดปกติอย่างจริงจัง จึงเป็นที่ต้องแก้ไขเป็นลำดับแรก

เพื่อเข้าใจข้อผิดพลาด สำคัญที่ต้องเข้าใจศัพท์เฉพาะ ในกรณีนี้ "Broken pipe" บ่งชี้ว่าการเชื่อมต่อระหว่าง File Descriptors ของกระบวนการสองกระบวนการที่ทำงานอยู่ ถูกขาดขาด หากอธิบายไม่ชัดเจน ไม่ต้องกังวล เรามีวิธีแก้ไข System error 109 – ERROR_BROKEN_PIPE ให้ครบด้านล่าง

เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพคอมพิวเตอร์เฉพาะทาง เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัย ที่อาจทำให้ระบบมีปัญหาหรือทำงานช้า

สาเหตุที่น่ากลัวที่สุดสำหรับข้อผิดพลาดนี้คือการติดเชื้อมัลแวร์ ภัยคุกคามคอมพิวเตอร์ได้จากทุกที่บนอินเทอร์เน็ต เช่น เมื่อดาวน์โหลด Crack โปรแกรม หรือหลังเปิดไฟล์แนบอีเมลสแปมที่ได้รับในกล่องจดหมาย

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

ในบทความนี้ เราดูวิธีแก้ไข System Error ใน Windows 10/11 สำหรับข้อผิดพลาด "the pipe is being closed" โปรดตรวจสอบบทความที่ลิงก์ไว้แทน

Pipe คืออะไร และทำไมมันถึงแตก?

Pipe เชื่อมต่อสองกระบวนการ หนึ่งมี Read-end ของไฟล์ อีกตัวมี Write-end เมื่อกระบวนการเขียนลง Pipe ข้อมูลจะถูกเก็บใน Buffer และถูกดึงโดยอีกกระบวนการหนึ่ง

Pipe เป็นส่วนหน่วยหน่วยความจำร่วมที่กระบวนการใช้สื่อสาร กระบวนการที่สร้าง Pipe คือ Pipe Server กระบวนการที่เชื่อมต่อกับ Pipe คือ Pipe Client กระบวนการหนึ่งเขียนข้อมูลลง Pipe แล้วอีกกระบวนการอ่านข้อมูลจาก Pipe

มี Pipe สองประเภท: Anonymous Pipes และ Named Pipes Anonymous Pipes ต้องการ Overhead น้อยกว่า Named Pipes แต่ให้บริการจำกัด

คำว่า Pipe ที่ใช้ที่นี่ บ่งชี้ว่า Pipe ถูกใช้เป็นสายนำข้อมูล ในแนวคิด Pipe มีสองปลาย One-way pipe อนุญาตให้กระบวนการที่ปลายหนึ่งเขียนลง Pipe และอนุญาตให้กระบวนการอีกปลายอ่านจาก Pipe Two-way (หรือ Duplex) Pipe อนุญาตให้กระบวนการอ่านและเขียนจากปลายของมันได้

Broken Pipe เกิดขึ้นเมื่อกระบวนการหนึ่งออกจากระบบก่อนเวลาจากปลายใดปลายหนึ่ง และอีกกระบวนการยังไม่ได้ปิด Pipe

System error 109: ERROR_BROKEN_PIPE บน Windows คืออะไร?

Windows System Errors เกิดขึ้นในช่วงเวลาต่างๆ ระหว่างการใช้งาน OS ปกติ ผู้ใช้ควรได้รับ Error Code ที่ใช้วิเคราะห์และสืบสวนว่าคอมพิวเตอร์เกิดอะไรขึ้น อย่างไรก็ตาม รหัสเหล่านี้ไม่จำเป็นต้องให้ข้อมูลรายละเอียด และเนื่องจาก Non-system Software ก็สามารถส่งคืนรหัสเหล่านี้ได้ ผู้ใช้จึงต้องเข้าใจโปรแกรมและ Runtime Context เมื่อวิเคราะห์ข้อผิดพลาด นี่คือบางวิธีเข้าใจอาการ สาเหตุ และวิธีแก้ไขทั่วไป

ขณะประมวลผล Windows ส่ง System Error Codes เพื่อบอกผู้ใช้ว่ามีปัญหาชนิดไหนเกิดกับคอมพิวเตอร์ พวกมันปรากฏในช่วงเวลาที่ไม่คาดคิด จึงยากที่จะตรวจจับ เว้นแต่จะวิเคราะห์ข้อความข้อผิดพลาดที่มาพร้อมกัน Windows System Error Codes เป็นอาการของปัญหาอื่นๆ ที่เกิดกับคอมพิวเตอร์ และเนื่องจากเป็นเช่นนั้น ผู้ใช้ต้องพิจารณา Error Message, เวลา และกระบวนการที่ทำงานขณะเกิดขึ้น

ในกรณีนี้ ข้อความต่อไปนี้จะปรากฏ:

"The pipe has been ended."

ข้อผิดพลาดนี้มักหมายถึง Client หลังจากรอเวลาเฉพาะ ปิด Socket Connection ที่สร้างกับ Server แต่ Server ไม่รู้ และยังคงดึงข้อมูลจาก Data Source มันจะรู้ว่า Client ปิด Connection แล้ว فقطเมื่อพยายามส่งข้อมูลไปยัง Client ผ่าน Socket Connection ที่สร้างไว้ก่อนหน้า ดังนั้นคุณจึงพบข้อผิดพลาดนี้ กรณีกลับกันก็เป็นได้ คือ Client อาจไม่รู้ว่า Server ปิด Connection และอาจได้รับ BPE หลังพยายามเขียนลง Stream

นี่หมายถึง ข้อมูลหยุดไหลที่จุดใดจุดหนึ่งใน Data Flow บ่อยครั้งเกิดจาก Firewall หรือ Security Software อื่นๆ คุณควรปิด Firewall บนคอมพิวเตอร์ท้องถิ่นเพื่ออนุญาตให้อัปโหลด หรือตรวจสอบกับ System Administrator ว่าควรดำเนินการอย่างไร

สาเหตุของ System error 109: ERROR_BROKEN_PIPE บน Windows

ทำไมคุณถึงเจอ System error 109: ERROR_BROKEN_PIPE บน Windows?

Windows System Errors อาจเกิดจาก Software หรือ Hardware Breakdown บางครั้ง Software ไม่ทำงานสอดคล้องกับ Hardware เนื่องจากการเปลี่ยนแปลงหรือ Hardware Failures ทั่วไป บางครั้งผู้ใช้ติดตั้ง Conflicting Drivers หรือ OS เสียหาย อาจมีคอมโพเนนต์ที่มี Power Surge ผิดปกติ ซึ่งทำลายส่วนต่างๆ และส่งผลต่อการทำงาน ปัจจัยหลากหลายอาจเกิดขึ้น ทำให้ระบบแสดง System Error ในช่วงเวลาบางช่วงของการใช้งานคอมพิวเตอร์ ปัญหาเกี่ยวกับ Software และ Hardware แก้ไขได้ง่าย หากผู้ใช้ระบุส่วนที่ทำให้ล้มเหลวได้ง่าย เพื่อแก้ปัญหาแบบนี้ ลองวิธีซ่อมแซมต่อไปนี้

อาจเกิดเมื่อ Boot Partition ถูก Mount เป็น Read-only เพราะบางเหตุผล ปัญหาอาจเกิดจากการติดตั้งซอฟต์แวร์ที่ผิดปกติ เมื่อระบบตัดสินใจว่ามันไม่ปลอดภายที่จะเขียนลง Drive

สาเหตุอีกอย่าง อาจเป็นเมื่อพยายามติดตั้งสิ่ง gìจาก apt และ Installer ต้องเข้าถึงทรัพยากรบางอย่างใน Read Mode แต่ไม่สามารถทำ Read Operation ได้อย่างถูกต้อง อาจโยนข้อผิดพลาดแบบ "sudo: cannot mount" ข้อผิดพลาดนี้เกิดเพราะ 'entities' ส่วนใหญ่ใน Windows เป็นไฟล์ และเพื่ออ่านทรัพยากร Windows ต้องเปิดไฟล่านั้นและอ่าน หากกระบวนการอื่นใช้ทรัพยากรนั้นอยู่ อาจอ่านไฟล์ไม่ได้ นอกจากนี้ เมื่อกระบวนการอ่านออกจากระบบอย่างกะทันหันและไม่ปิดไฟล์ อาจทำให้ไฟล์เสียหายจนกว่าจะบูทครั้งต่อไป

หากยังเข้าถึงไฟล์ไม่ได้แม้หลัง Reboot ปัญหาอาจใหญ่กว่าที่คาด อาจมี Broken File System เพื่อแก้ไข ต้องการสภาพแวดล้อม Windows ที่เสถียรเพื่อทำงานบนระบบที่แตก วิธีที่ดีที่สุดคือ Boot จาก Live USB Drive และทำงานจากนั้น

สาเหตุอีกอย่างคือการติดเชื้อมัลแวร์ ภัยคุกคามที่รบกวนกระบวนการของคุณ สามารถทำให้ Pipe แตก พร้อมกับข้อผิดพลาดอื่นๆ ที่อาจถูกกระตุ้นตามไปด้วย มัลแวร์รู้จักกันดีในการเริ่มพฤติกรรมอันตรายที่รบกวน System Processes บนคอมพิวเตอร์ ดังนั้นอาจอธิบายได้ว่าทำไม System error 109: ERROR_BROKEN_PIPE จึงเกิดขึ้นอย่างกะทันหันบนคอมพิวเตอร์ของคุณ

วิธีแก้ไข System error 109: ERROR_BROKEN_PIPE บน Windows

หากคุณเจอข้อความข้อผิดพลาดนี้ ลองวิธีแก้ไขที่แนะนำด้านล่าง ไม่จำเป็นต้องลองทั้งหมดตามลำดับ หากคุณรู้ว่าอะไรกระตุ้นข้อผิดพลาดให้คุณ ลองวิธีที่คุณคิดว่าจะได้ผลก่อน หากไม่ใช่ ลองอีกวิธี

วิธีที่ 1: รีสตาร์ทอย่างรวดเร็ว

ก่อนอะไร ให้รีสตาร์ทอย่างรวดเร็ว อาจมีกระบวนการที่ไม่จำเป็นเยอะมากทำงานในพื้นหลัง ทำให้ไม่มีทรัพยากรเพียงพอสำหรับกระบวนการที่พยายามรัน วิธีแก้ที่ดีที่สุดคือ Quick Restart

Restart Windows ง่ายๆ ไปที่ Start Menu คลิกปุ่ม Power เลือก Restart หากโชคดี ข้อผิดพลาดควรหายหลัง Reboot

วิธีที่ 2: ติดตั้งแอปที่มีปัญหาใหม่

หากเจอ System error 109: ERROR_BROKEN_PIPE ขณะเปิดหรือรันแอป การติดตั้งแอปนั้นใหม่ควรแก้ปัญหา อย่างไรก็ตาม ก่อนติดตั้งใหม่ ผู้ใช้ต้องปิดโปรแกรมแอนตี้ไวรัสชั่วคราว เพื่อป้องกันไม่ให้รบกวนกระบวนการติดตั้งใหม่

มีหลายวิธีติดตั้งแอปใหม่บน Windows 10/11 นำเสนอด้านล่าง

ผ่าน Settings

  1. ไป Settings เลือก App
  2. คลิก Apps and Features
  3. หา Microsoft Store และคลิก
  4. ควรเห็นลิงก์ Advanced Options บนหน้าจอ คลิก
  5. ไปส่วน Reset กดปุ่ม Reset

ผ่าน PowerShell

  1. พิมพ์ PowerShell ในช่องค้นหา Cortana คลิกขวาผลลัพธ์บนสุด เลือก Run as Administrator
  2. ใน Command Line พิมพ์คำสั่ง Get-Appxpackage –Allusers กด Enter
  3. ค้นหาชื่อแอป และคัดลอก Package Name ใช้ Ctrl + C
  4. รันคำสั่งนี้: Add-AppxPackage -register "C:\Program Files\WindowsApps\<PackageFullName>" –DisableDevelopmentMode (แทนที่ PackageFullName ด้วยชื่อแพ็กเกจที่คัดลอก และเปลี่ยน Drive Letter เป็นดรัยฟ์จริงที่ติดตั้ง Windows 10/11)
  5. กด Enter

วิธีที่ 3: รันแอปใน Compatibility Mode

บางครั้ง ทั้งที่ต้องทำคือรันแอปพลิเคชันใน Compatibility Mode เพราะแอปอาจไม่เข้ากันได้กับ Windows เวอร์ชันปัจจุบันที่คุณใช้

วิธีทำ:

  1. ไปที่ตำแหน่งแอป คลิกขวาไฟล์ EXE
  2. ไป Properties เปิดแท็บ Compatibility
  3. คลิก Dropdown ที่เขียน Run This Program in Compatibility Mode for
  4. เลือก Windows เวอร์ชันปัจจุบันของคุณ
  5. กด Apply แล้ว OK
  6. ตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่

วิธีที่ 4: Roll Back Driver

คุณอาจย้อนกลับไป Driver ต้นฉบับที่มากับคอมพิวเตอร์ วิธีทำ:

  1. บน Device Manager หา Driver ที่มีปัญหา
  2. คลิกขวาอุปกรณ์ คลิก Properties
  3. เมื่อเห็นหน้าต่าง Properties คลิกแท็บ Driver
  4. จะเห็นปุ่ม Roll Back Driver กดปุ่มนั้น
  5. ยืนยัน Roll Back โดยคลิก Yes เมื่อเห็นคำถาม "Are you sure you would like to roll back to the previously installed driver software?"
  6. รีสตาร์ทคอมพิวเตอร์หลังจากนี้

วิธีที่ 5: อัปเดตหรือติดตั้ง Driver ใหม่

หาก Roll Back Driver ไม่ได้ผล ลองอัปเดตหรือติดตั้งใหม่แทน การเปลี่ยนแปลงบนคอมพิวเตอร์อาจทำให้ Driver 混乱 หากเกิดขึ้น คุณสามารถติดตั้ง Driver ใหม่หรืออัปเดต วิธีง่ายที่สุดคือใช้ Outbyte Driver Updater เครื่องมือนี้สแกนคอมพิวเตอร์หา Outdated Drivers ทั้งหมด และอัปเดตเป็นเวอร์ชันล่าสุดในคลิกเดียว ไม่พลาด Driver ไหน และมั่นใจได้ว่าระบบรันบนซอฟต์แวร์ล่าสุด

หากไม่อยากทำทางง่าย สามารถอัปเดต Drivers ด้วยตนเองได้ Incompatible หรือ Faulty Drivers มักเป็นสาเหตุ System Service Exception Error บน Windows 10/11 และ Driver ที่ Out-of-sync กับ Windows เวอร์ชันล่าสุด อาจทำให้ OS ทำหน้าที่บางอย่างยาก นำไปสู่ข้อผิดพลาด วิธีอัปเดต Drivers ด้วยตนเองบน Windows 10/11:

  1. กดปุ่ม Windows Menu
  2. เปิด Settings
  3. คลิก Update and Security
  4. เลือก Check for Updates

หมายเหตุ: กระบวนการนี้ทำงานได้ก็ต่อเมื่อ Hardware Manufacturer ใช้ Windows Update Service

อีกวิธีหนึ่งคือใช้ Device Manager ขั้นตอน:

  1. ในกล่องค้นหา พิมพ์ "Device Manager"
  2. จากรายการอุปกรณ์บนคอมพิวเตอร์ คลิกขยายอุปกรณ์ที่ต้องการอัปเดต
  3. คลิกขวาอุปกรณ์ เลือก Update Driver Driver จะอัปเดตอัตโนมัติ
  4. ทำซ้ำสำหรับอุปกรณ์ทั้งหมด เพื่อให้แน่ใจว่าทุกอย่าง Up-to-date

เพื่อตรวจสอบว่า Drivers อัปเดตถูกต้องแล้วหรือไม่ ขั้นตอน:

  1. ในกล่องค้นหา พิมพ์ "Device Manager"
  2. ขยายหมวดหมู่ Hardware ที่เพิ่งอัปเดต
  3. คลิกขวาอุปกรณ์ที่เลือก เลือก Properties
  4. คลิกแท็บ Driver แล้ว Driver Date และ Driver Version ตรวจสอบว่ามี Driver Software ล่าสุดหรือไม่

หาก Drivers ทั้งหมด Up-to-date แล้วแต่ยังเจอ System Service Exception Error ลองวิธีแก้ไขอื่นๆ ด้านล่าง

วิธีที่ 6: ใช้ System Restore

ตัวเลือก Windows System Restore ให้คืนคอมพิวเตอร์สู่สถานะทำงานก่อนหน้าโดยย้อนกลับการเปลี่ยนแปลงที่ทำไป อาจเป็นว่า System Service Exception Error บน Windows 10/11 ถูกก่อให้เกิดโดย Software ที่เพิ่งติดตั้ง โปรแกรม Anti-virus ใหม่ หรือ System Update หากเป็นเช่นนั้น ต้องทำ System Restore ขั้นตอน:

  1. ในกล่องค้นหา Windows 10/11 พิมพ์ "Create a restore point"
  2. คลิกปุ่ม System Restore
  3. คลิก Next
  4. เลือก Restore Point ที่ต้องการคืนคอมพิวเตอร์
  5. คลิก "Scan for affected programs" จะเห็นโปรแกรมที่จะไม่พร้อมใช้งาน เพราะติดตั้งหลัง Restore Point
  6. ยืนยัน Restore Point คลิก "Next"
  7. คลิก "Finish"

System Restore ทำงานบน PC ได้ก็ต่อเมื่อมี Restore Point อ้างอิงเวลาที่ต้องการคืนคอมพิวเตอร์

หาก System Restore ตามข้างต้นไม่ได้ผล สามารถสตาร์ท Windows ใน Safe Mode ได้ เวอร์ชันเบื้องต้นของ Windows จะรันเฉพาะส่วนสำคัญของ OS และปิดโปรแกรม อัปเดต และแอปที่มีปัญหา ซึ่งอาจป้องกันกระบวนการ Restore ให้ทำงานไม่ได้ วิธีสตาร์ท Windows ใน Safe Mode:

  1. ไป Start > Settings > Update and Security > Recovery
  2. คลิก Restart now ภายใต้ Advanced Start-up
  3. จากเมนู Options ที่ Windows นำเสนอ เลือก Troubleshoot > Advanced Options > System Restore
  4. ปฏิบัติตามขั้นตอน System Restore ที่อธิบายไว้ก่อนหน้า

วิธีที่ 7: ซ่อมแซม System Files ที่เสียหายหรือหายไป

ในวิธีนี้ ต้องรัน System File Checker (SFC) Utility ออกแบบมาให้ผู้ใช้ Windows สแกนและกู้คืน Windows System Files ที่เสียหายหรือเสียหาย

วิธีรันสแกนด้วย SFC Utility:

  1. กดปุ่ม Windows Key เปิด Start Menu
  2. ในช่องค้นหา พิมพ์ cmd หรือ command prompt
  3. คลิกขวาผลลัพธ์ที่เกี่ยวข้องที่สุด
  4. เลือก Run as Administrator
  5. หากได้รับแจ้งจาก UAC ให้รหัสผ่านแอดมิน
  6. เมื่อหน้าต่าง Command Prompt โหลดเสร็จ ป้อนคำสั่ง sfc /scannow กด Enter
  7. รอจนสแกนเสร็จ และตรวจสอบว่าข้อความข้อผิดพลาดยังปรากฏหรือไม่

คุณยังต้องรัน Checkdisk เครื่องมือนี้ซ่อมแซมความไม่สอดคล้องหลายอย่างกับ OS System Errors อาจซ่อมแซมได้ด้วย Utility นี้ วิธีทำ CHKDSK:

  1. เปิด Command Prompt โดยพิมพ์ในกล่องค้นหา แล้วเมื่อเห็นผลลัพธ์ คลิกขวาเลือก Run as Administrator
  2. ระบบอาจบอกว่าไม่สามารถรันตอนนี้ได้ เพราะยังประมวลผลข้อมูล จะถามว่าต้องการรันก่อน Startup ถัดไปหรือไม่ กด y แล้วออกจากหน้าจอและ Reboot
  3. คอมพิวเตอร์ Reboot แล้ว จะเห็น Checkdisk รันนอก Windows ปล่อยให้เสร็จจนได้รายงานว่าพบอะไร แก้ไขอะไร หรือ mark อะไร
  4. ออกจากหน้าต่าง และปล่อยให้คอมพิวเตอร์ Reboot ปกติ

วิธีที่ 8: ทำ Clean Boot

ในสถานะ Clean Boot Windows สตาร์ทด้วยบริการจำเป็นอย่างน้อยที่สุดสำหรับ Windows ลองทำกิจกรรมที่ก่อให้เกิด System Error นี้ และดูว่ามันเกิดใน Clean Boot mode หรือไม่

หากไม่เกิด อาจมีซอฟต์แวร์บุคคลที่สามติดตั้งที่สร้างความขัดแย้งก่อให้เกิดข้อผิดพลาด วิธีทำ Clean Boot:

  1. กด Windows Key + R เปิด Run
  2. พิมพ์ msconfig.msc กด OK เปิด System Configuration
  3. เปิดแท็บ Services ในหน้าต่าง System Configuration
  4. ต้องซ่อน Microsoft Services ก่อน ดังนั้น ติ๊ก Hide all Microsoft Services
  5. กดปุ่ม Disable All เพื่อหยุด Third-party Services ทั้งหมดตอน Restart ถัดไป
  6. เปิดแท็บ Startup คลิกลิงก์ Open Task Manager
  7. Disable Startup Apps ทั้งหมดที่ Enabled ปิด Task Manager กลับไป System Configuration
  8. คลิก Apply และ OK เมื่อปรากฏ Restart Prompt คลิก Restart Now
  9. PC จะ Restart ใน Clean Boot Mode

วิธีที่ 9: ติดตั้ง Windows Update ที่ค้างอยู่

หากยังไม่ติดตั้ง Windows เวอร์ชันล่าสุด อาจเจอ Windows Update Errors ต่างๆ เช่น System error 109: ERROR_BROKEN_PIPE ในวิธีนี้ เราจะเช็ค Windows Update ที่ค้างอยู่ วิธีเริ่ม:

  1. กด Windows + I เปิด Settings Utility
  2. ไป Update and Security เลือก Windows Update
  3. กด Check for Updates รอขณะ Windows เช็คและดาวน์โหลดอัปเดตที่มี
  4. เสร็จแล้ว กด Install
  5. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่า System error 109 ยังแสดงหรือไม่

วิธีที่ 10: ตรวจสอบมัลแวร์

อุปกรณ์ Windows มีโซลูชันแอนตี้ไวรัสในตัว ที่ใช้ระบุและกำจัดมัลแวร์ เรียกว่า Windows Defender วิธีใช้:

  1. คลิกเมนู Start
  2. ในช่องค้นหา พิมพ์ Windows Defender คลิกผลลัพธ์บนสุด
  3. จะถูกขอให้เช็คอัปเดต คลิก Check for updates now
  4. เพื่อสแกน กดปุ่ม Scan
  5. Windows Defender จะเริ่มสแกนอุปกรณ์หามัลแวร์ จะแจ้งเตือนหากพบกิจกรรมหรือกระบวนการอันตราย

สำหรับผลลัพธ์ที่ดีกว่า สามารถใช้ Anti-malware Solution บุคคลที่สามได้ แค่ดาวน์โหลด Antivirus ที่น่าเชื่อถือจากแหล่งที่เชื่อถือได้ หลังติดตั้งแล้ว รัน Complete และ Thorough Malware Scan เพื่อให้แน่ใจว่าไม่มีมัลแวร์ซ่อนอยู่ หลังสแกนเสร็จ Antivirus Suite จะแสดงผลการค้นหา นำไปใช้แก้ไขที่แนะนำ

วิธีที่ 11: ซ่อมแซม/ติดตั้งใหม่ด้วย OS CD

วิธีที่ดีที่สุดซ่อม System Software ยังคงเป็นการติดตั้งใหม่ Repair Reinstall ช่วยเก็บไฟล์ขณะซ่อม OS อย่างไรก็ตาม ต้องแน่ใจว่า Backup ไฟล์หากต้อง Clean/Reinstall จริง ต้องเสียบ Installation Media และ Restart คอมพิวเตอร์

  1. เข้าถึง BIOS กระบวนการแตกต่างตามรุ่นคอมพิวเตอร์ อาจเป็น F1, F2, หรือ Del
  2. เข้าไปแล้ว ไป Boot Section ตั้ง Boot ให้เป็น Installation Disk และ Save Settings
  3. สำหรับ Windows เวอร์ชันก่อน อาจต้องตีคีย์บอร์ดขณะรอคอมพิวเตอร์เข้าถึง Installation Disk
  4. เลือก Repair Utility ก่อน แทน Clean-install OS อาจประหยัดความยุ่งยากมาก แต่หากปัญหายังคงหลัง Reboot ให้ Backup ไฟล์และ Clean Reinstall

วิธีที่ 12: Reset PC

หากทุกวิธีข้างต้นล้มเหลวในการกำจัด Service Exception Error บน Windows 10/11 ถึงเวลาพิจารณาตัวเลือกนิวเคลียร์ คือ Reset PC การ Reset PC จะคืน Windows สู่สถานะ Factory-fresh โดยลบแอปที่ติดตั้งทั้งหมด และแม้เอกสารจะไม่ถูกลบ แต่แนะนำให้บันทึกไว้ที่อื่นก่อน Reset วิธี Reset PC สู่สถานะ Factory-fresh:

  1. ไป Start > Settings > Update & Security > Recovery คลิก Get Started ใต้ Reset this PC option
  2. Prompt จะปรากฏบอกว่ากระบวนการ Reset จะทำงานอย่างไร เลือก Keep my files
  3. คลิก Reset

สรุป

System Errors เกิดจาก Hardware Components ที่ทำงานผิดปกติ โมดูล OS ที่เสียหาย ฯลฯ System Errors กว้างมาก: แต่ละอันอาจเกิดในหลายร้อยตำแหน่งในระบบ และ System error 109: ERROR_BROKEN_PIPE เพียงหนึ่งในนั้น

System error 109: ERROR_BROKEN_PIPE เกิดเมื่อขาดการสื่อสารระหว่าง File Descriptors ของสองกระบวนการที่ทำงานอยู่ อาจเกิดเมื่อ Launch App หรือรัน Process บนคอมพิวเตอร์ System error 109: The pipe has ended มักเกิดจาก Faulty Device Driver หรือ Malware Infection ทำ Full System Scan แล้วรัน Driver Updater Utility ติดตั้ง Driver ใหม่สำหรับระบบ หากไม่ได้ ให้ Restart PC ใน Clean Boot Mode เพื่อตรวจสอบว่า Third-party Software ก่อให้เกิดข้อผิดพลาดหรือไม่ และลบซอฟต์แวร์ที่ขัดแย้ง

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

หากคุณรู้วิธีแก้ไขใดที่ได้ผลกับข้อผิดพลาดนี้ โปรดแชร์ในส่วนความคิดเห็น เพื่อให้เรารวมไว้ในรายการ