ถึง ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows โดยทั่วไปจะเกิดขึ้นเมื่อโปรแกรมถูกถอนการติดตั้งหรือลบออกโดยโปรแกรมป้องกันไวรัส แต่เป็นคีย์รีจิสทรีและงานตามกำหนดการยังคงมีอยู่ในระบบ
โดยส่วนใหญ่แล้วผู้ร้ายที่ทำให้เกิดข้อผิดพลาดนี้สามารถระบุได้ค่อนข้างง่ายเนื่องจากมักกล่าวถึงในหน้าต่างข้อผิดพลาด
อย่างไรก็ตามมีบางกรณีที่ข้อความแสดงข้อผิดพลาดไม่ได้ระบุว่าโปรแกรมใดที่จะตำหนิข้อผิดพลาดนี้ สิ่งนี้มักเกิดขึ้นกับข้อผิดพลาดที่เรียกใช้โดยโฟลเดอร์ที่มีการป้องกัน Windows
RunDLL คืออะไร?
RunDLL เป็นไฟล์ Windows ที่รับผิดชอบในการโหลดและเรียกใช้โมดูล DLL (Dynamic Link Library) โมดูล DLL ทั้งหมดทำงานอย่างใกล้ชิดกับไฟล์ Windows Registry โดยมีเป้าหมายร่วมกันในการเพิ่มความเร็วในการตอบสนองและการจัดการหน่วยความจำ
อย่างไรก็ตามมีบางกรณีที่ไฟล์ ไฟล์ RunDLL ได้รับคำสั่งจากงานที่กำหนดเวลาไว้ให้เรียกใช้ไฟล์ DLL บางไฟล์ แต่ไม่สามารถจัดการเพื่อค้นหาโมดูลที่ต้องการได้ เมื่อใดก็ตามที่เกิดเหตุการณ์นี้ Windows จะเรียกใช้ไฟล์ ข้อผิดพลาด RunDLL .
สิ่งนี้จะเกิดขึ้นเนื่องจากผู้ใช้ลบแอปพลิเคชันที่ใช้ DLL นั้นด้วยตนเอง (โดยไม่ใช้โปรแกรมถอนการติดตั้ง) หรือเนื่องจากโซลูชันด้านความปลอดภัยตรวจพบการติดไวรัสที่เกี่ยวข้องกับแอปพลิเคชันที่ใช้ DLL ที่เรียกว่าและได้ดำเนินการกับแอปพลิเคชันนั้น
หากคุณกำลังดิ้นรนกับข้อผิดพลาด RunDLL เรามีวิธีการบางอย่างที่จะช่วยได้ ด้านล่างนี้คุณมีชุดการแก้ไขที่ผู้ใช้รายอื่นใช้เพื่อแก้ไขข้อผิดพลาด RunDLL ได้สำเร็จ วิธีการต่อไปนี้เรียงลำดับตามความสามารถในการเข้าถึงดังนั้นโปรดปฏิบัติตามลำดับจนกว่าคุณจะได้รับการแก้ไขที่ช่วยแก้ปัญหาในสถานการณ์เฉพาะของคุณได้
วิธีที่ 1: สแกนระบบของคุณด้วย Malwarebytes
เราจะเริ่มต้นด้วยโซลูชันที่เข้าถึงได้ง่ายที่สุด Malwarebytes คือตัวกำจัดมัลแวร์ที่มักจะมีประสิทธิภาพมากกว่าในการกำจัดทุกภัยคุกคามที่เกี่ยวข้องกับปฏิบัติการหลักที่เป็นอันตราย
ผู้ใช้บางรายรายงานว่า Malwarebytes ประสบความสำเร็จในการค้นหาและลบคีย์รีจิสทรีและงานที่กำหนดเวลาไว้ซึ่งเป็นของไวรัสที่ถูกลบออกไปแล้วโดยชุดรักษาความปลอดภัยอื่น ๆ นี่เป็นจุดประสงค์ของเราตั้งแต่นั้นเป็นต้นมา RunDLL ข้อผิดพลาดส่วนใหญ่เกิดจากไฟล์ที่เป็นอันตรายที่หลงเหลืออยู่
ดูว่าปัญหาได้รับการแก้ไขโดยอัตโนมัติหรือไม่หลังจากที่คุณทำการสแกนอย่างละเอียดด้วย Malwarebytes . ในการดำเนินการนี้ให้ติดตั้ง Malwarebytes เรียกใช้การสแกนแบบเต็ม และรีสตาร์ทระบบของคุณในตอนท้าย
หาก Malwarebytes ไม่ได้ลบข้อผิดพลาด RunDLL เมื่อเริ่มต้นให้ย้ายไปที่ วิธีที่ 2 .
วิธีที่ 2: การลบรายการเริ่มต้นด้วยการทำงานอัตโนมัติ
หาก Malwarebytes ไม่สามารถแก้ไขปัญหาได้มีซอฟต์แวร์อีกชิ้นหนึ่งที่จะช่วยให้เราสามารถลบงานที่ตั้งเวลาไว้ซึ่งเรียกใช้ RunDLL ผิดพลาดค่อนข้างง่าย
การทำงานอัตโนมัติสามารถใช้เพื่อลบการรันครั้งเดียวรันคีย์รีจิสทรีและโฟลเดอร์เริ่มต้น เป็นประโยชน์อย่างยิ่งในกรณีของเราเนื่องจากเราสามารถใช้เพื่อลบคีย์รีจิสทรีหรืองานที่กำหนดเวลาไว้ซึ่งเรียกใช้ไฟล์ ข้อผิดพลาด RunDLL .
ทำตามคำแนะนำด้านล่างเพื่อติดตั้งและใช้การทำงานอัตโนมัติเพื่อติดตั้งข้อผิดพลาด RunDll เริ่มต้น:
- เยี่ยมชมลิงค์อย่างเป็นทางการนี้ ( ที่นี่ ) และคลิกที่ ดาวน์โหลด Autoruns และ Autorunsc . เมื่อดาวน์โหลดไฟล์เก็บถาวรแล้วให้ใช้ WinRar หรือ WinZip เพื่อแยกยูทิลิตี้ลงในโฟลเดอร์ที่เข้าถึงได้ง่าย
- เปิดโฟลเดอร์ที่คุณเพิ่งสร้างขึ้นและเปิด ทำงานอัตโนมัติ ปฏิบัติการได้ อดทนรอจนกว่า ทุกอย่าง รายการจะถูกเติมด้วยรายการเริ่มต้น
- เมื่อรายการถูกเติมเต็มแล้วให้กด Ctrl + F เพื่อเปิดฟังก์ชันการค้นหา ในการค้นหาที่เกี่ยวข้องกับ หาอะไร พิมพ์ชื่อของไฟล์ DLL ที่รายงานโดยข้อผิดพลาด RunDLL
บันทึก: ตัวอย่างเช่นหากข้อผิดพลาดระบุว่า “ ข้อผิดพลาด RUNDLL กำลังโหลด C: Documents and Settings * UserName * Local Settings Application Data advPathNet BluetoothcrtLite.dll” , พิมพ์ BluetoothcrtLite.dll ในช่องค้นหา - คลิกขวาที่คีย์เริ่มต้นที่ไฮไลต์แล้วเลือก ลบ เพื่อลบออก เมื่อคุณทำสิ่งนี้แล้วให้กดปุ่ม ค้นหาถัดไป อีกครั้งและลบทุกรายการอื่น ๆ ที่ตรงกับข้อความค้นหาของคุณ
- เมื่อรายการทั้งหมดลดลงแล้วให้ปิด ทำงานอัตโนมัติ และรีสตาร์ทคอมพิวเตอร์ของคุณ
หากคุณยังคงพบข้อผิดพลาดในการเริ่มต้น RunDLL ให้ย้ายไปที่วิธีสุดท้ายที่เราดำเนินการด้วยตนเอง
วิธีที่ 3: ลบข้อผิดพลาด RunDLL เริ่มต้นด้วยตนเอง
หากสองวิธีแรกล้มเหลวคุณมีทางเลือกน้อย แต่ต้องทำสิ่งต่างๆด้วยตนเองผ่าน msconfig . แต่ไม่ต้องกังวลเพราะขั้นตอนต่างๆไม่ได้ใช้เทคนิคมากเกินไป
เราจะเริ่มต้นด้วยการลบทุกรายการรีจิสทรีผ่านทาง Registry Editor . จากนั้นเราจะเปิดตัวกำหนดเวลางานและปิดใช้งานงานตามกำหนดเวลาที่ตั้งโปรแกรมไว้เพื่อเรียกไฟล์ DLL ที่หายไป
คำแนะนำฉบับสมบูรณ์เกี่ยวกับการลบข้อผิดพลาด RunDLL เริ่มต้นด้วยตนเอง:
- กด คีย์ Windows + R บนแป้นพิมพ์ของคุณเพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์“ regedit 'และกด ป้อน เพื่อเปิด Registry Editor .
- ใน Registry Editor , ตี Ctrl + F เพื่อเปิดฟังก์ชันการค้นหา ในกล่องค้นหาพิมพ์ชื่อของชื่อไฟล์ที่กล่าวถึงในข้อผิดพลาด RunDLL และคลิกที่ ค้นหาถัดไป .
บันทึก: โปรดทราบว่าอาจใช้เวลาสักครู่จนกว่าการสแกนจะเสร็จสิ้น - เมื่อการสืบค้นเสร็จสมบูรณ์ให้ลบรายการรีจิสทรีทั้งหมดที่เกี่ยวข้องกับไฟล์ DLL ที่หายไปอย่างเป็นระบบและปิด Registry Editor
- กด คีย์ Win + R อีกครั้งเพื่อเปิดกล่อง Run อื่นพิมพ์“ taskchd.msc 'และกด ป้อน เพื่อเปิด ตัวกำหนดเวลางาน .
- ใน ตัวกำหนดเวลางาน , คลิกที่ ไลบรารี Task Scheduler และเลื่อนดูรายการในแผงตรงกลางสำหรับรายการใด ๆ ที่ตรงกับไฟล์ที่รายงานโดยไฟล์ RunDLL ข้อความผิดพลาด. หากคุณพบให้คลิกขวาที่ไฟล์แล้วเลือก ปิดการใช้งาน . เมื่อปิดใช้งานกระบวนการแล้วคุณสามารถปิดได้อย่างปลอดภัย ตัวกำหนดเวลางาน
- รีบูตคอมพิวเตอร์ของคุณเพื่อดูว่าการแก้ไขได้จัดการเพื่อลบข้อผิดพลาด RunDLL หรือไม่
- ถ้าไม่ลอง การสแกน SFC เนื่องจากจะแทนที่รายการรีจิสทรีที่หายไป
วิธีที่ 4: การล้างไฟล์ชั่วคราว
ในบางกรณีไฟล์ชั่วคราวที่เก็บไว้ในโฟลเดอร์ข้อมูลแอปของคุณอาจทำให้ RunDLL ทำงานไม่ถูกต้อง ดังนั้นในขั้นตอนนี้เราจะล้างไฟล์ชั่วคราว ในการดำเนินการดังกล่าว:
- กด “ Windows” + “ R” เพื่อเปิดไฟล์ “ เรียกใช้พรอมต์”
กดแป้นโลโก้ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
- พิมพ์ที่อยู่ต่อไปนี้แล้วกด “ Enter” เพื่อเปิด
C: Users * ชื่อผู้ใช้ของคุณ * AppData Local Temp
- กด “ Ctrl” + 'ถึง' จากนั้นกด “ Shift” + 'ลบ' เพื่อลบไฟล์ทั้งหมด
- ตรวจสอบดูว่าปัญหายังคงมีอยู่หลังจากนี้หรือไม่
นอกจากนี้คุณสามารถลองทำ ทำการติดตั้งซ่อมแซม และตรวจสอบว่าสามารถแก้ไขปัญหาที่คุณพบได้หรือไม่ หากยังไม่สามารถแก้ไขได้ให้ดำเนินการ ทำความสะอาดติดตั้ง .
อ่าน 4 นาที