วิธีแก้ไข Rundll32 หยุดทำงานผิดพลาด

คุณได้รับข้อผิดพลาด“ กระบวนการโฮสต์ Windows ( Rundll32 ) หยุดทำงาน” ในขณะที่ใช้Windows 10หรือไม่? ข้อผิดพลาดนี้ส่วนใหญ่จะปรากฏขึ้นเมื่อคุณพยายามเปิดหรือโต้ตอบกับโปรแกรมเฉพาะ - ดั้งเดิมหรือของบริษัทอื่น - บนคอมพิวเตอร์ของคุณ แต่มันก็สามารถรบกวนคุณแบบสุ่มโดยไม่มีเหตุผลชัดเจน ทำไมสิ่งนี้ถึงเกิดขึ้น?

Windows 10 ใช้ กระบวนการ Rundll32 เพื่อเรียกใช้ (Rundll32)ไฟล์ DLL(DLL) แบบ 32 บิต( ไดนามิกลิงก์ไลบรารี(dynamic-link library) ) ไฟล์เหล่านี้มีฟังก์ชันที่แชร์ข้ามแอปพลิเคชันต่างๆ อย่างไรก็ตาม ซอฟต์แวร์ที่ขัดแย้งกัน การตั้งค่าที่กำหนดค่าไม่ถูกต้อง หรือไฟล์ระบบที่เสียหาย อาจทำให้Rundll32หยุดทำงาน จึงเป็นสาเหตุของข้อผิดพลาด

ข้อผิดพลาด “Rundll32 หยุดทำงาน” ได้สร้าง ปัญหาให้กับผู้ใช้ Windowsมาหลายปีแล้ว แต่มีวิธีแก้ไขหลายประการที่สามารถช่วยคุณกำจัดมันได้ เราขอแนะนำให้ดำเนินการตามวิธีการแก้ไขปัญหาด้านล่างตามลำดับที่ปรากฏ อย่าลังเล(Feel)ที่จะข้ามผู้ที่ไม่ได้ใช้

ปิดการแสดงตัวอย่างภาพขนาดย่อ

คุณทำงานต่อไปในข้อผิดพลาด Rundll32 หยุดทำงานในขณะที่ใช้File Explorerหรือไม่? การปิดการแสดงตัวอย่างภาพขนาดย่อสามารถช่วยได้

1. เปิด File Explorer

2. เลือกแท็บมุมมอง (View )จากนั้นเลือกตัวเลือก(Options)เพื่อเปิดกล่องโต้ตอบตัวเลือกโฟลเดอร์(Folder Options)

3. สลับไปที่แท็บมุมมอง(View )

4. ทำเครื่องหมายที่ช่องถัดจากแสดงไอคอนเสมอ ไม่แสดงภาพขนาด(Always show icons, never thumbnails)ย่อ

5. เลือกApplyจากนั้น เลือก OKเพื่อบันทึกการเปลี่ยนแปลง

เรียกใช้ตัวแก้ไขปัญหาไฟล์และโฟลเดอร์

หากFile Explorerยังคงทิ้ง ข้อความแสดงข้อผิดพลาด Rundll32หยุดทำงาน แม้ว่าจะปิดใช้งานการแสดงตัวอย่างภาพขนาดย่อ ให้ลองเรียกใช้ตัว แก้ไข ปัญหาไฟล์(File)และโฟลเดอร์(Folder Troubleshooter)

1. ดาวน์โหลดFile and Folder Troubleshooterจาก Microsoft

2. เปิดตัว แก้ไขปัญหา ไฟล์(File)และโฟลเดอร์—คุณ(Folder Troubleshooter—you)ไม่จำเป็นต้องติดตั้ง

3. เลือกขั้นสูง(Advanced)ทำเครื่องหมายที่ช่องถัดจากใช้การซ่อมแซมโดยอัตโนมัติ(Apply repairs automatically ) (หากยังไม่ได้เลือก) แล้วเลือกถัด(Next)ไป

4. เลือกตัวเลือกทั้งหมดภายใน หน้าจอ คุณกำลังประสบปัญหาประเภทใด(What kind of problems are you experiencing )และเลือกถัด(Next)ไป

5. ทำตามคำแนะนำบนหน้าจอเพื่อแก้ไขปัญหาที่ตัวแก้ไขปัญหาไฟล์และ(File)โฟลเดอร์ตรวจ พบ(Folder Troubleshooter)

อัปเดต(Update)ติดตั้ง(Reinstall)ใหม่ หรือถอนการติดตั้งโปรแกรม

(Did)ปัญหานี้เกิดขึ้นหลังจากติดตั้งแอปพลิเคชั่นบางตัวในคอมพิวเตอร์ของคุณหรือไม่? ตัวอย่างเช่น โปรแกรมเช่นNeroและK-Lite Codec Packมีประวัติที่ก่อให้เกิดข้อผิดพลาด “ Rundll32หยุดทำงาน”

หากเป็นเช่นนั้น ให้ลองอัปเดตหรือติดตั้งโปรแกรมใหม่ ในกรณีที่ไม่ได้ผล คุณอาจต้องพิจารณาลบออกจากคอมพิวเตอร์ของคุณ(removing it from your computer)ทั้งหมด

ปิดใช้งานบริการและโปรแกรมเริ่มต้น(Startup Programs)

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

ปิดใช้งานบริการของบุคคลที่สาม – การกำหนดค่าระบบ(Disable Third-Party Services – System Configuration)

1. กดWindows+Rเพื่อเปิดกล่อง Run จากนั้นพิมพ์msconfigแล้วเลือกตกลง(OK)

2. สลับไปที่แท็บบริการ (Services )จากนั้นทำเครื่องหมายที่ช่องถัดจากHide all Microsoft services (ซึ่งจะแสดงเฉพาะบริการของบริษัท อื่น  ) และเลือกDisable all

3. เลือกApplyจากนั้น เลือก OKเพื่อบันทึกการเปลี่ยนแปลง เลือกออกโดยไม่ต้องรีสตาร์ท(Exit without restart )เมื่อได้รับแจ้ง

ปิดการใช้งานโปรแกรมเริ่มต้น – ตัวจัดการงาน(Disable Startup Programs – Task Manager)

1. คลิกขวาที่ทาสก์บาร์และเลือกตัวจัดการ(Task Manager)งาน

2. เลือกรายละเอียด(More Details)เพิ่มเติม

3. สลับไปที่แท็บเริ่มต้น(Startup)

4. เลือกโปรแกรมเริ่มต้นของบริษัทอื่นแล้วเลือกปิด(Disable) การใช้ งาน

5. ปิดตัวจัดการงาน 

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

ย้อนกลับไดรเวอร์เสียง/วิดีโอ

ข้อผิดพลาด Rundll32 หยุดทำงาน สามารถครอบตัดหลังจากอัปเดตไดรเวอร์เสียงหรือวิดีโอ ตัวอย่างเช่น ไดรเวอร์ของRealtek , Sound BlasterและNVIDIAอาจทำให้เกิดปัญหาดังกล่าวได้ในบางกรณี ใช้Device ManagerในWindows 10เพื่อย้อนกลับ

1. คลิกขวาที่ ปุ่ม Startแล้วเลือกDevice Manager

2. ขยาย ตัวควบคุม เสียง  วิดีโอ และเกม(Sound, video and game controllers)

3. คลิกขวาที่ไดรเวอร์เสียงและเลือกProperties

4. สลับไปที่ แท็ บDriverและเลือกRoll Back Driver ทำซ้ำสำหรับไดรเวอร์อื่น ๆ ในรายการ

5. ขยาย ส่วน การ์ดแสดงผล(Display Adapters )ภายในDevice Managerและทำซ้ำขั้นตอนที่3และ4

อัปเดตไดรเวอร์เสียง/วิดีโอ

หากการย้อนกลับไดรเวอร์เสียงและวิดีโอไม่ได้ช่วย (หรือหากคุณไม่สามารถย้อนกลับได้ก่อนหน้านี้) ให้ลองอัปเดตไดรเวอร์เหล่านั้นแทน

1. เปิดตัวจัดการอุปกรณ์

2. ขยาย ตัวควบคุม เสียง  วิดีโอ และเกม(Sound, video and game controllers)

3. คลิกขวาที่ไดรเวอร์เสียงและเลือกUpdate Driver(Update Driver)

4. เลือกค้นหาอัตโนมัติสำหรับไดรเวอร์(Search automatically for drivers)เพื่อสแกนหาและใช้ไดรเวอร์ล่าสุดโดยอัตโนมัติ ทำซ้ำ(Repeat)สำหรับไดรเวอร์อื่น ๆ ในรายการ

5. ขยาย ส่วน การ์ดแสดงผล(Display Adapters)และทำซ้ำขั้นตอนที่3และ4

หรือคุณสามารถดาวน์โหลดไดรเวอร์เสียงหรือวิดีโอล่าสุดได้โดยตรงจากเว็บไซต์ของผู้ผลิตและอัปเดตด้วยตนเอง

อัปเดต Windows 10

Windows 10รุ่นที่ล้าสมัยอาจทำให้เกิดปัญหาได้ทุกประเภท หากคุณไม่ได้อัปเดตคอมพิวเตอร์มาระยะหนึ่งแล้ว ให้ลองทำตอนนี้

1. เปิด เมนู Startพิมพ์windows updateแล้วเลือกOpen

2. เลือกตรวจสอบการอัปเด(Check for updates)

3. ติดตั้งการอัปเดตใด ๆ หากมี

ปิดใช้งานการป้องกันการดำเนินการข้อมูล

Data Execution Prevention ( DEP ) เป็นคุณลักษณะของ Windows 10 ที่ตรวจสอบและปกป้องหน่วยความจำระบบจากการโจมตีที่เป็นอันตราย อย่างไรก็ตาม มันสามารถหยุด กระบวนการ Rundll32 ไม่ให้ ทำงานได้อย่างถูกต้อง ตรวจสอบว่าการปิดใช้งานDEPช่วยได้หรือไม่

1. เปิด เมนู Startพิมพ์command promptและเลือกRun as administrator

2. คัดลอกและวางคำสั่งต่อไปนี้ลงในคอนโซลพร้อมรับคำสั่ง ที่ยกระดับ:(Command Prompt)

bcdedit.exe /set {current} nx AlwaysOff 

3. กดEnterเพื่อปิดใช้งาน DEP

(Did)นั่นแก้ไขข้อผิดพลาด“ Rundll32หยุดทำงาน” หรือไม่? ถ้าใช่ คุณอาจต้องการดำเนินการแก้ไขที่เหลือต่อไป เนื่องจากการ ปิดใช้ DEPถือเป็นความเสี่ยงด้านความปลอดภัย

หมายเหตุ:(Note:)หากต้องการเปิดใช้ งาน Data Execution Preventionในภายหลัง ให้เรียกใช้คำสั่งต่อไปนี้ในคอนโซลCommand Prompt ที่ยกระดับขึ้น:(Command Prompt)

bcdedit.exe /set {current} nx AlwaysOn

สแกนหามัลแวร์

โปรแกรมที่เป็นอันตรายสามารถปลอมแปลงเป็น ไฟล์ DLLและทำให้เกิดข้อผิดพลาด "Rundll32 หยุดทำงาน" ลองใช้Windows Securityเพื่อสแกนหามัลแวร์ในคอมพิวเตอร์ของคุณ

1. เปิด เมนู Startพิมพ์windows securityแล้วเลือกOpen

2. เลือกการป้องกันไวรัสและภัย(Virus & threat protection)คุกคาม

3. เลือก ตัวเลือก การสแกน(Scan options)

4. เลือกสแกนแบบ(Full scan)เต็ม จากนั้นเลือกScan now(Scan now)

หากความปลอดภัยของ Windows(Windows Security)ไม่สามารถขุดค้นข้อมูลใดๆ ได้ เราขอแนะนำให้ใช้โปรแกรมกำจัดมัลแวร์โดยเฉพาะ เช่นMalwarebytesเพื่อล้างข้อมูลคอมพิวเตอร์อย่างละเอียด

เรียกใช้ SFC Scan

การ สแกน SFC ( System File Checker ) ช่วยให้คุณสามารถตรวจจับและซ่อมแซมไฟล์ระบบที่เสียหาย ซึ่งทำให้ กระบวนการ Rundll32ทำงานไม่ถูกต้อง

1. เปิด เมนู Startพิมพ์command promptและเลือกRun as administrator

2. ป้อนคำสั่งต่อไปนี้:

sfc /scannow

3. กด  Enter

การ สแกน SFCอาจใช้เวลาหลายนาทีจึงจะเสร็จสมบูรณ์

เรียกใช้ DISM Scan

หากการ สแกน SFCไม่พบและแก้ไขปัญหาใดๆ ให้เรียกใช้ การสแกน DISM ( Deployment Image Servicing and Management ) แทน

1. เปิด เมนู Startพิมพ์command promptจากนั้นเลือกRun as administrator

2. รันคำสั่งต่อไปนี้:

DISM /Online /Cleanup-Image /CheckHealth

3. หากDISMตรวจพบปัญหาในคอมพิวเตอร์ของคุณ ให้เรียกใช้คำสั่งต่อไปนี้ทีละคำสั่ง

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

คุณทำอะไรได้อีก?

หากการแก้ไขข้างต้นไม่สามารถแก้ไขข้อผิดพลาด “กระบวนการโฮสต์ Windows ( Rundll32 ) หยุดทำงาน” คุณอาจต้องทำการรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานของ Windows 10(Windows 10 factory reset)โดยไปที่Start > Settings > Update & Security > Recovery คุณสามารถเลือกได้ว่าจะเก็บหรือลบไฟล์และโปรแกรมของคุณในระหว่างขั้นตอนการรีเซ็ต

คุณสามารถลองติดตั้ง Windows 10 ใหม่อีก(re-installing Windows 10)ครั้ง อาจมีปัญหาพื้นฐานเชิงลึกที่มีเพียงการติดตั้งระบบปฏิบัติการใหม่ทั้งหมดเท่านั้นที่สามารถแก้ไขได้ อย่า(Just)ลืมสร้างการสำรองข้อมูลทั้งหมดของคุณ(complete backup of your data)ไว้ล่วงหน้า



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts