ผู้ใช้ Windows 11 และ Windows 10/11 หลายคนรายงานว่าพบ Runtime Error R6034 ขณะรันแอปหรือโปรแกรมในตัวบางอย่าง หากคุณเจอข้อผิดพลาดนี้เช่นกัน อย่าตกใจ นี่เป็นปัญหาที่พบบ่อยมากซึ่งสามารถแก้ไขได้ผ่านการติดตั้งอัปเดตบางอย่างจาก Microsoft นอกจากการติดตั้งอัปเดต ยังมีวิธีแก้ไขอื่นๆ อีกมากมายที่สามารถลองได้เพื่อแก้ไขปัญหานี้ เราจะค้นหาข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดนี้และวิธีแก้ไขที่เกี่ยวข้องที่นี่
Runtime Error R6034 ใน Windows คืออะไร?
R6034 เป็นข้อผิดพลาดที่อาจเกิดขึ้นเมื่อคุณกำลังรันระบบปฏิบัติการ Windows และคุณได้เปิดแอปพลิเคชันหรือโปรแกรม Windows ใดๆ ข้อผิดพลาดรันไทม์นี้จะแสดงข้อความ "An application has made an attempt to load runtime library incorrectly. Please contact the application supports team for more information."
บางครั้ง คุณอาจเจอข้อผิดพลาดนี้หากคุณกำลังพยายามติดตั้ง Windows รุ่นเก่าบนคอมพิวเตอร์ของคุณ หรือหากมีการไฟฟ้าดับบางอย่างระหว่างการติดตั้ง
R6034 ยังเกิดขึ้นเมื่อโปรแกรมพยายายโหลดแต่ไม่พบไฟล์ DLL ที่จำเป็น เมื่อคุณได้รับ Runtime Error R6034 ใน Windows สิ่งสำคัญคือคุณต้องลบโปรแกรมใดๆ ออกจากโฟลเดอร์ Startup และตรวจสอบอัปเดตก่อนรีสตาร์ทคอมพิวเตอร์ วิธีแก้ไขอื่นๆ ที่คุณสามารถลองได้จะถูกอภิปรายด้านล่าง
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพคอมพิวเตอร์เฉพาะทาง เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปพลิเคชันที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือทำให้ประสิทธิภาพช้าลง
สาเหตุของ Runtime Error R6034 ใน Windows
ด้านล่างคือเหตุผลบางอย่างที่สามารถกระตุ้นให้ Runtime Error R6034 ปรากฏ:
- แพ็กเกจ Microsoft Visual C++ 2010 Redistributable Packages ที่เสียหายหรือหายไป อาจทำให้ข้อผิดพลาดปรากฏ
- คุณไม่มีสิทธิ์เพียงพอในการรันแอปพลิเคชัน
- คุณกำลังประสบการเสียหายของไฟล์ระบบ การเสียหายของไฟล์ระบบอาจรบกวนโปรโตคอลรันไทม์ที่จำเป็นสำหรับการรันแอปบางอย่าง
- มีการขัดแย้งกับโปรแกรมซอฟต์แวร์ของบุคคลที่สาม
- มีการขัดแย้งกับไฟล์สนับสนุนของ Apple หากคุณเพิ่งติดตั้ง iTunes ให้ลองลบการติดตั้งแล้วติดตั้งใหม่เพื่อแก้ไขข้อผิดพลาด
- เกิดการโจมตีมัลแวร์
- มีรายการ Registry ที่เสียหายซึ่งต้องซ่อมแซม
วิธีแก้ไข Runtime Error R6034 ใน Windows
หากคุณอยู่ในสถานการณ์นี้ สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือลองวิธีแก้ไขที่แนะนำด้านล่าง
วิธีแก้ที่ 1: ซ่อมแซมแพ็กเกจ Microsoft Visual C++ Redistributable ที่เสียหาย
Visual C++ Redistributable Packages จำเป็นสำหรับการติดตั้ง Visual Studio พวกมันมีไลบรารีรันไทม์ที่จำเป็นสำหรับการรันแอปพลิเคชันที่พัฒนาด้วย Visual Studio รวมถึงคอมโพเนนต์อย่าง Microsoft Foundation Classes (MFC), ATL และ MFCIATL แพ็กเกจเหล่านี้สามารถติดตั้งแยกจาก IDE หลักของคุณหรือรวมเข้าด้วยกันเมื่อคุณดาวน์โหลดแพ็กเกจติดตั้งจากเว็บไซต์ของ Microsoft
เมื่อมีบางอย่างผิดปกติกับแพ็กเกจ มีโอกาสที่คุณจะเจอ Runtime Error R6034 ใน Windows ดังนั้น หลีกเลี่ยงข้อผิดพลาดโดยทำดังนี้:
- เปิด Control Panel และเลือก Programs and Features
- จากรายการโปรแกรม ค้นหา Microsoft Visual C++ Redistributables คลิกขวาที่มัน
- คลิกปุ่ม Change ในหน้าต่างที่ปรากฏ
- กดปุ่ม Repair
- Windows จะพยายามซ่อมแซม Microsoft Visual C++ Redistributable Packages เมื่อเสร็จแล้ว ให้รีสตาร์ทอุปกรณ์และตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่
วิธีแก้ที่ 2: รันโปรแกรมด้วยสิทธิ์ผู้ดูแลระบบ (Admin Rights)
บางครั้ง สิ่งที่คุณต้องทำเพื่อแก้ไขข้อผิดพลาดคือรันโปรแกรมด้วยสิทธิ์ผู้ดูแลระบบ ทำตามขั้นตอนด้านล่างเพื่อทำเช่นนั้น:
- คลิกขวาที่ไอคอนของแอปพลิเคชันที่คุณต้องการรัน
- เลือก Properties
- ในหน้าต่างที่เปิด ไปที่แท็บ Compatibility
- ให้แน่ใจว่าเปิดใช้งานตัวเลือก Run this program as an administrator
- กดปุ่ม Apply และคลิก OK
- ตอนนี้ รันโปรแกรมใหม่และดูว่าคุณยังประสบข้อผิดพลาดหรือไม่
วิธีแก้ที่ 3: ทำการสแกน System File Checker (SFC)
System File Checker เป็นโปรแกรมที่สแกนคอมพิวเตอร์ของคุณเพื่อหาไฟล์ที่เสียหายหรือหายไปซึ่งทำให้ข้อผิดพลาดรันไทม์ปรากฏ ตอนนี้ ค่าจดได้ว่ากระบวนการรันการสแกนนี้อาจใช้เวลานานและต้องการให้คุณทิ้งคอมพิวเตอร์ไว้นานหลายชั่วโมง ดังนั้นจึงดีที่สุดที่จะรันในโอกาสที่คุณมีเวลาว่างและความอดทน
สำหรับผู้ที่กระตือรือร้นที่จะรู้ว่าระบบของพวกเขาอยู่ในสภาพดี นี่คือขั้นตอนเร็วๆ วิธีใช้ System File Checker:
- เปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ และรันคำสั่งนี้: sfc /scannow
- กด Enter
- รอให้ Windows เสร็จสิ้นการสแกน เมื่อเสร็จแล้ว คุณจะเห็นผลการสแกน
วิธีแก้ที่ 4: รันการสแกน DISM
หากการรันการสแกน SFC ไม่แก้ปัญหา ให้พิจารณารันการสแกน Deployment Image Servicing and Management
DISM ย่อมาจาก Deployment Image Servicing and Management เป็นเครื่องมือบรรทัดคำสั่งที่ใช้บริการ Windows images แบบออฟไลน์ก่อนการปรับใช้ หรือเพื่อซ่อมแซมระบบปฏิบัติการที่ติดตั้งแล้ว DISM สามารถรันได้จากบริบทของการติดตั้ง Windows ที่กำลังทำงาน จากนอก OS (เช่น ผ่าน WinPE) และออนไลน์โดยไม่ต้องบูทเข้าสู่ OS
เพื่อรันการสแกน DISM ทำดังนี้:
- ไปที่เมนู Start
- พิมพ์ cmd ในช่องค้นหา
- คลิกขวาที่ผลลัพธ์อันดับหนึ่งและเลือก Run as Administrator
- พิมพ์คำสั่ง DISM /Online /Cleanup-Image /ScanHealth
- กด Enter
วิธีแก้ที่ 5: ลบการติดตั้งซอฟต์แวร์ที่ติดตั้งล่าสุด
หากคุณเจอข้อผิดพลาดหลังจากติดตั้งโปรแกรมซอฟต์แวร์ ไดรเวอร์ หรือฮาร์ดแวร์ ให้ลองลบการติดตั้งมัน บางกรณี โปรแกรมซอฟต์แวร์และคอมโพเนนต์เหล่านี้รบกวนกระบวนการระบบ ทำให้เกิดข้อผิดพลาดรันไทม์
คุณสามารถลบการติดตั้งโปรแกรมซอฟต์แวร์ได้โดยใช้แอป Settings หรือ Control Panel อย่างไรก็ตาม ผู้เชี่ยวชาญแนะนำให้ลบการติดตั้งอย่างสมบูรณ์เพื่อลบไฟล์ที่เหลือ
เพื่อลบการติดตั้งโปรแกรมที่ติดตั้งล่าสุด ทำดังนี้:
- พิมพ์ control panel ในช่องค้นหาและคลิกที่ผลลัพธ์อันดับหนึ่ง
- เลือก Programs และคลิก Programs and Features
- คลิกขวาที่โปรแกรมที่คุณต้องการลบการติดตั้งและกดปุ่ม Uninstall
- ทำตามคำแนะนำบนหน้าจอ
- เมื่อเสร็จแล้ว รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดยังคงอยู่หรือไม่
วิธีแก้ที่ 6: รัน Windows ใน Safe Mode
Windows Safe Mode เป็นเครื่องมือแก้ไขปัญหาอีกตัวที่ทรงพลังซึ่งช่วยให้คุณแก้คอมพิวเตอร์ได้ เป็นโหมดที่โหลด Windows ด้วยบริการ ไดรเวอร์ และโปรแกรมขั้นต่ำ หมายความว่าคอมพิวเตอร์ควรทำงานช้าลงในโหมดนี้ แต่ก็หมายความว่าคุณไม่น่าจะมีปัญหาที่เกิดจากซอฟต์แวร์ของบุคคลที่สาม
โหมดนี้อาจมีประโยชน์มากหากคุณต้องการแก้ไขปัญฮาร์ดแวร์หรือซอฟต์แวร์ด้วยตัวเองโดยไม่มีปัญหาของคนอื่นมาถูครบกวนงานของคุณ
เพื่อรัน Windows ใน Safe Mode ทำดังนี้:
- กดปุ่ม Windows + I เพื่อเปิดโปรแกรม Settings
- ไปที่ Update and Security และเลือก Recovery
- ไปที่ส่วน Advanced Startup และเลือก Restart Now
- หลังจากอุปกรณ์ของคุณรีสตาร์ท คุณจะเห็นหน้าจอพร้อมข้อความ Choose an Option ไปที่ Troubleshoot และคลิก Advanced Options
- ต่อไป ไปที่ Startup Settings และเลือก Restart
- เมื่อคอมพิวเตอร์ของคุณรีสตาร์ท คุณจะพบรายการตัวเลือก กด F4 เพื่อเริ่ม Windows ใน Safe Mode
วิธีแก้ที่ 7: สแกนคอมพิวเตอร์หาไวรัสหรือมัลแวร์
อินเทอร์เน็ตเป็นสถานที่อันตราย ด้วยผู้คนมากมายบนมัน จะต้องมีบางคนที่อยากทำร้ายคุณ คุณอาจไม่รู้ว่าพวกเขาอยู่นั่นมองหาข้อมูลของคุณจนกว่าจะสายเกินไปและคุณถูกแฮ็กหรือหลอกลวง! นั่นคือเหตุผลที่เราต้องปกป้องตัวเองด้วยซอฟต์แวร์แอนตี้ไวรัส
ดังนั้น ทำให้เป็นนิสัยในการสแกนคอมพิวเตอร์หามัลแวร์หรือไวรัส ไม่เพียงแค่คุณจะป้องกันไม่ให้ปัญหาเกิดขึ้น แต่คุณยังสามารถป้องกันข้อผิดพลาดรันไทม์ที่อาจเป็นผลมาจากการโจมตีมัลแวร์ได้อีกด้วย
สำหรับอุปกรณ์ Windows ของคุณ คุณมีเครื่องมือในตัวที่สามารถใช้สแกนมัลแวร์ได้ เรียกว่า Windows Defender นี่คือวิธีใช้งาน:
- ไปที่ Start และเลือก Settings
- คลิก Update and Security และเลือก Windows Security
- ต่อไป คลิก Virus and Threat Protection
- ไปที่ส่วน Current Threats และกดปุ่ม Quick Scan
- เมื่อการสแกนเสร็จสิ้น ผลลัพธ์จะแสดงบนหน้าจอของคุณ คุณไม่ต้องทำอะไรเพิ่มเติม เพราะ Windows Defender จะกำจัดภัยคุกคามให้คุณ
- หลังจากสแกน ให้รันโปรแกรมที่มีปัญหาใหม่และดูว่าคุณยังมีข้อผิดพลาดรันไทม์หรือไม่
นอกจาก Windows Defender คุณยังสามารถรันชุดแอนตี้ไวรัสของบุคคลที่สามอื่นๆ เพื่อผลลัพธ์ที่ดีกว่าและให้แน่ใจว่าไม่มีภัยคุกคามผ่านระบบของคุณ
วิธีแก้ที่ 8: ทำ System Restore
หากปัญหายังคงอยู่หลังจากลองวิธีแก้ไขข้างต้น ทางออกสุดท้ายคือ System Restore ตัวเลือกนี้ช่วยให้คุณย้อนกลับคอมพิวเตอร์ไปสู่สถานะก่อนที่จะเห็นข้อผิดพลาดรันไทม์
นี่คือวิธีทำ System Restore บนอุปกรณ์ Windows 10/11 ของคุณ:
- กดปุ่ม Start และพิมพ์ control panel ในช่องค้นหา คลิกที่ผลลัพธ์อันดับหนึ่ง
- ไปที่ Recovery และเลือก Open System Restore
- กดปุ่ม Next
- เลือก restore point และคลิก Next
- สุดท้าย คลิก Finish และรีสตาร์ทคอมพิวเตอร์
- ตรวจสอบว่าข้อผิดพลาดรันไทม์ยังแสดงอยู่หรือไม่
สรุป
เมื่อคุณกำลังแก้ไขปัญหากับ Windows มีหลายขั้นตอนที่ต้องทำ อย่างไรก็ตาม คู่มืออย่างนี้จะพร้อมใช้งานเสมอสำหรับผู้ที่ต้องการ
ตอนนี้ หากนี่เป็นครั้งแรกที่คุณประสบ Runtime Error R6034 ใน Windows 11/10 และต้องความช่วยเหลือในการแก้ไข นี่คือสิ่งที่คุณควรทำ: รัน Windows ใน Safe Mode ซ่อมแซมแพ็กเกจ Microsoft Visual C++ Redistributable ทำการสแกนมัลแวร์ (โดยใช้โปรแกรมแอนตี้ไวรัส) รันการสแกน DISM และอีกมากมาย
เราไม่สามารถแสดงวิธีแก้ไขทุกข้อความข้อผิดพลาดของผลิตภัณฑ์ Microsoft บนบล็อกเดียวได้ แต่เราหวังว่าวิธีแก้ไขข้างต้นจะทำให้คอมพิวเตอร์ของคุณกลับมาทำงานได้อีกครั้ง! บอกเราได้ว่ามันทำงานกับคุณหรือไม่โดยแสดงความคิดเห็นด้านล่าง