ผู้ใช้ Windows บางรายรายงานว่าพบ 'runtime error R634' เมื่อทำงานต่างๆ เช่น เริ่มต้นแอปพลิเคชัน หรือพยายามแก้ไขไฟล์ระบบ ปัญหานี้ได้รับการยืนยันบน Windows 7, Windows 8.1 และ Windows 10/11
บทความนี้จะอธิบายว่า R6034 run time error คืออะไร ทำไมจึงเกิดขึ้น และวิธีแก้ไขบนคอมพิวเตอร์ Windows 10/11 ของคุณ มีแอปพลิเคชันหลายตัวใน Windows 10/11 ที่สามารถเปิดใช้งานได้ก็ต่อเมื่อ "C runtime library" โหลดอย่างถูกต้อง คุณจะได้ runtime error หากมีความไม่ตรงกันใน runtime library เนื่องจากปัญหาซอฟต์แวร์หรือฮาร์ดแวร์
ข้อผิดพลาดรันไทม์ R6034 ค่อนข้างพบได้บ่อยในหมูผู้ใช้ และอาจเกิดขึ้นไม่ว่าคุณจะเปิด ปิด หรือทำงานบนโปรแกรม บูทคอมพิวเตอร์ หรือเล่นเกม ข้อผิดพลาดนี้ยังอาจเกิดขึ้นเมื่อคอมไพเลอร์ของระบบไม่สามารถคอมไพล์แอปพลิเคชันที่ทำงานอยู่ได้
ในกรณีส่วนใหญ่ คุณอาจติดตั้งโปรแกรมที่ทำงานผิดปกติ หรือ Microsoft Visual C++ Redistributable Packages ล้าสมัย ดังนั้น การอัปเดตแพ็กเกจและลบแอปที่ติดตั้งล่าสุดควรแก้ไขปัญหานี้ในกรณีของคุณ หากไม่ใช่ ปัญหาจะซับซ้อนและต้องการวิธีแก้ไขขั้นสูง เช่น การแก้ไขปัญหาความเข้ากันไม่ได้ของฮาร์ดแวร์ ซ่อมแซมไฟล์ระบบที่ผิดปกติ หรือแก้ไขรีจิสทรี
ดังนั้น หากคุณได้รับ runtime error R6034 Windows 10/11 คู่มือนี้ควรช่วยให้คอมพิวเตอร์ของคุณทำงานลื่นไหลอีกครั้ง
R6034 Runtime Error Windows 10/11 คืออะไร?
ข้อผิดพลาดรันไทม์เกี่ยวข้องโดยตรงกับซอฟต์แวร์หรือฮาร์ดแวร์ในระบบของคุณ เมื่อคอมโพเนนต์ฮาร์ดแวร์หรือซอฟต์แวร์เสียหาย อาจบล็อกโปรแกรมบางอย่างไม่ให้ทำงาน และยกข้อผิดพลาด runtime error R6034
Runtime error R6034 windows 10 ปรากฏพร้อมข้อความข้อผิดพลาดต่อไปนี้:
- Error: R6034 Runtime Error! An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more information.
- Runtime error r6034 microsoft visual c++ runtime library C:\windows\explorer.exe
สาเหตุที่พบบ่อยที่สุดของ runtime error R6034 คือการใช้ "C runtime library" โดยไม่มี manifest เนื่องจากวิธีการโหลด C runtime library แบบนี้ไม่ได้รับการสนับสนุน จึงแสดงข้อผิดพลาดนี้ ข้อความข้อผิดพลาดนี้อาจแสดงเมื่อคุณบูท Windows ครั้งแรก หรือหลังใช้ซอฟต์แวร์ที่ต้องการ C runtime library เช่น Visual Basic
C runtime library ไม่สามารถใช้ได้ เพราะต้องการการใช้ manifest แอปพลิเคชันจึงไม่สามารถดำเนินต่อได้โดยไม่มี manifest นี้ ทำให้เกิดข้อผิดพลาดนี้ คุณยังจะสูญเสียข้อมูลในไฟล์ที่คุณกำลังทำงานอยู่ หากข้อผิดพลาดนี้เกิดขึ้น ประเภทปัญหานี้สามารถทำลายประสิทธิภาพของระบบ ทำให้ช้าและไม่สะดวก
ข้อความข้อผิดพลาดนี้อาจปรากฏในหลายสถานการณ์ นี่คือตัวอย่างการเกิดที่พบบ่อย:
- ปัญหานี้อาจปรากฏเมื่อคุณพยายามเปิดหรืออัปเดตแอปพลิเคชัน iTunes
- คุณอาจเห็น runtime error R6034 เมื่อพยายามเข้าถึง Visual Studio หรือโปรเจกต์ที่มีอยู่ หรือเมื่อสร้างโปรเจกต์ใหม่ ในกรณีนี้ ต้นตอของปัญหาเกี่ยวข้องกับโปรแกรมโดยตรง
- ปัญหานี้อาจเกิดขึ้นเมื่อเปิดแอปพลิเคชันใดๆ หรือเข้าถึงคอมโพเนนต์ฮาร์ดแวร์
คุณจะไม่สามารถรันระบบได้อย่างถูกต้องเนื่องจากปัญหานี้ เนื่องจากการพยายามทำจะทำให้เกิด runtime error ข้อความข้อผิดพลาดนี้อาจเป็นอันตรายต่อคอมพิวเตอร์ของคุณมาก ดังนั้น ขอแนะนำให้คุณนำวิธีแก้ไขที่ให้มาไปใช้อย่างถูกต้องและแก้ไขปัญหา runtime ให้เร็วที่สุด แต่ก่อนจะไปที่วิธีแก้ไข มาทำความเข้าใจเพิ่มเติมเกี่ยวกับสิ่งที่กระตุ้น R6034 runtime error
สาเหตุของ R6034 Runtime Error Windows 10/11
ข้อความข้อผิดพลาด R6034 บน Windows อาจเกิดจากหลายปัจจัย รวมถึง:
- Microsoft Visual C++ Redist Packages เสียหาย – การปรากฏของรหัสข้อผิดพลาดนี้อาจมาจากชุด Visual C++ Redist dependencies ที่หายไปหรือผิดปกติ ในสถานการณ์นี้ คุณสามารถแก้ไขปัญหาได้โดยติดตั้งหรือติดตั้งใหม่ Microsoft Visual C++ 2010 Redist package ที่หายไปหรือเสียหาย
- เบราว์เซอร์ล้าสมัย – หากคุณได้รับปัญหานี้เมื่อพยายามเข้าถึงแท็บส่วนขยายหรือแอดอินของเบราว์เซอร์ อาจเป็นเพราะคุณไม่ได้ใช้เวอร์ชันล่าสุด ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยบังคับให้เบราว์เซอร์อัปเดตเป็นเวอร์ชันล่าสุด
- ไฟล์ระบบเสียหาย – ภายใต้เงื่อนไขบางอย่าง คุณคาดว่าจะเห็นปัญหานี้เกิดขึ้นเนื่องจากการเสียหายของไฟล์ระบบ ซึ่งส่งผลต่อโปรโตคอลรันไทม์ที่จำเป็นสำหรับการรันแอปเฉพาะ ในกรณีนี้ คุณควรเริ่มต้นด้วยการรัน SFC และ DISM scans เพื่อพยายามซ่อมแซมการเสียหายของไฟล์ระบบเล็กน้อย คุณยังสามารถใช้ PC Repair Tool เพื่อจัดการกับไฟล์ระบบที่เสียหาย หากไม่พอ คุณจะต้องทำ repair install หรือ clean install
- ขัดแย้งกับ Apple – หากคุณติดตั้ง iTunes บนคอมพิวเตอร์ จำไว้ว่าปัญหานี้อาจเกิดจากปัญหากับไฟล์สนับสนุนของ Apple ตามที่ผู้ใช้ที่กังวลหลายคนรายงาน การติดตั้งระบบนิเวศ Apple ทั้งหมดใหม่ควรแก้ไขปัญหา
- ขัดแย้งกับซอฟต์แวร์สำรองข้อมูลบุคคลที่สาม – คุณคาดว่าจะพบปัญหานี้หากคุณติดตั้งซอฟต์แวร์สำรองข้อมูลบุคคลที่สามมาก่อนซึ่งอาจขัดแย้งกับบริการสำรองข้อมูลในตัว เพื่อแก้ไขความไม่เข้ากันได้นี้ ให้ลบชุดโปรแกรมบุคคลที่สาม
- ไม่มีสิทธิ์แอดมิน – ตามผู้ใช้ Windows หลายราย ปัญหานี้อาจเกิดจากการขาดสิทธิ์การอนุมัติของแอปพลิเคชัน หากคุณอยู่ในสถานการณ์นี้ คุณควรสามารถแก้ไขปัญหาได้อย่างสมบูรณ์โดยบังคับให้โปรแกรมเปิดด้วยสิทธิ์ผู้ดูแลระบบ
หากคุณสังเกตเห็นปัญหานี้ในสถานการณ์ใดก็ตาม คุณสามารถแก้ไขได้โดยใช้วิธีที่ระบุด้านล่าง มาดูวิธีแก้ไขเหล่านี้
วิธีจัดการกับ R6034 Runtime Error
หากคุณได้รับ runtime error R6034 ขณะดำเนินการบน Windows 10/11 พิจารณาวิธีแก้ไขต่อไปนี้ตามลำดับ:
วิธีที่ 1: เริ่มใน Safe Mode
เมื่อคุณเริ่มคอมพิวเตอร์ใน Safe Mode จะรันเฉพาะส่วนประกอบของระบบปฏิบัติการที่จำเป็นสำหรับการทำงาน วิธีเริ่มใน Safe Mode:
- รีสตาร์ทคอมพิวเตอร์ของคุณ
- เมื่อคอมพิวเตอร์บูทขึ้น คุณจะได้รายการฮาร์ดแวร์ของคอมพิวเตอร์ เมื่อคุณเห็นข้อมูลนี้ กดปุ่ม F8 บนคีย์บอร์ดค้างไว้จนได้หน้าจอ Advanced Boot Options
- เลือกตัวเลือก Safe Mode ด้วยปุ่มลูกศร
- กด Enter เพื่อโหลด Safe Mode
เมื่ออยู่ใน Safe mode แล้ว ตรวจสอบว่า error R6034 ยังปรากฏหรือไม่ หากต้องการกลับสู่โหมดปกติ เพียงแค่รีสตาร์ทคอมพิวเตอร์
วิธีที่ 2: ทำ Clean Boot
หาก error R6034 ยังปรากฏใน Safe Mode ให้ทำขั้นตอนถัดไปคือ Clean Boot Clean Boot ไม่แย่ขนาดที่คิด แค่ปิดบริการที่ไม่จำเป็นสำหรับการทำงานของคอมพิวเตอร์ วิธีทำ Clean Boot:
- คลิก Start แล้วพิมพ์ "msconfig" ในช่องค้นหา
- หากต้องการรหัสผ่านผู้ดูแลระบบหรือการยืนยัน ให้พิมพ์รหัสผ่านหรือคลิก Continue
- คลิก Selective Startup ในแท็บ General
- ยกเลิกติ๊ก Load Startup items ใต้ Selective Startup
- เลือก Hide All Microsoft Services ที่แท็บ Services แล้วคลิก Disable All เลือก OK
คุณจะได้รับแจ้งให้รีสตาร์ท ตรวจสอบว่าปัญหาแก้ไขได้หรือไม่โดยการรีสตาร์ทคอมพิวเตอร์ วิธีนี้จะช่วยให้คุณระบุได้ว่าโปรแกรมเฉพาะตัวไหนก่อให้เกิด R6034 runtime error จะใช้เวลาบ้าง แต่ขอให้อดทน หากวิธีนี้ล้มเหลว ไปขั้นตอนถัดไป
วิธีที่ 3: ติดตั้ง Microsoft Visual C++ Redistributable Packages ใหม่
ปัญหา 'runtime error R634' เกือบจะเกิดจากชุดไลบรารี Visual C++ ที่หายไปซึ่งจำเป็นสำหรับการรันงานที่คุณกำลังทำอยู่
นี่เป็นไปได้มากโดยเฉพาะหากคุณมีปัญหาเปิดแอปพลิเคชัน หรือรันสแกนด้วยยูทิลิตี้ที่ติดตั้งไว้
ไม่ได้เป็นไปได้เสมอไปว่าคุณขาดไลบรารี Visual C++ 2010 Redist เมื่อได้ข้อผิดพลาดนี้ อาจเป็นไปได้ว่าคุณมีแพ็กเกจที่เหมาะสมติดตั้งไว้ แต่ถูกไฟล์ระบบทำลาย
วิธีแก้ไข:
- เปิด Control Panel
- คลิก Programs and Features ในหน้าต่างใหม่
- คลิกขวาที่ Microsoft Visual C++ Redistributable (x86) เพื่อเปิด
- ในเมนูบริบท คลิกปุ่ม Change
- เมื่อ Visual Modify Setup ปรากฏ เลือก Repair
ยูทิลิตีี้นี้จะซ่อมแซมไฟล์ Microsoft Visual C++ redistributable รีสตาร์ทคอมพิวเตอร์เมื่อเสร็จสิ้นการซ่อมแซมไฟล์ที่เสียหาย เพื่อดูว่าข้อผิดพลาดรันไทม์แก้ไขได้หรือไม่ หากข้อผิดพลาดยังคงอยู่ ใช้ Control Panel เพื่อถอนการติดตั้ง Microsoft's Visual C++ หลังถอนการติดตั้งโปรแกรมนี้แล้ว ไปที่เว็บไซต์อย่างเป็นทางการและดาวน์โหลด/ติดตั้งเวอร์ชันล่าสุด
วิธีที่ 4: อัปเดตเบราว์เซอร์ของคุณ
หากคุณมีปัญหาทำกิจกรรมเฉพาะในเบราว์เซอร์ (เช่น เปิดแถบแอดอินหรือส่วนขยาย) อาจเป็นเพราะโครงสร้างพื้นฐานของเบราว์เซอร์ล้าสมัย
ผู้ใช้หลายรายที่ประสบปัญหาเดียวกันระบุว่าปัญหาแก้ไขได้สุดท้ายหลังอัปเดตเบราว์เซอร์เป็นบิลด์ล่าสุดที่มี
วิธีการทำแน่นอนจะแตกต่างกันไปจากเบราว์เซอร์หนึ่งไปอีกอันหนึ่ง โดยค่าเริ่มต้น เบราว์เซอร์ส่วนใหญ่ตั้งค่าให้อัปเดตตัวเอง
วิธีอัปเดต Google Chrome:
- เปิด Google Chrome แล้วคลิกปุ่มการดำเนินการในหน้าต่างเบราว์เซอร์ (มุมขวาบนของหน้าจอ)
- เมื่ออยู่ในเมนูบริบทของ Google Chrome ไปที่แท็บย่อย Help แล้ว About Google Chrome
- เบราว์เซอร์ควรเริ่มสแกนหาเวอร์ชันใหม่ทันทีหลังจากที่คุณเข้าสู่แท็บ About Google
- หากพบเวอร์ชันเบราว์เซอร์ใหม่ เบราว์เซอร์จะดาวน์โหลดและติดตั้งอัตโนมัติ
- หลังดำเนินการเสร็จ รีสตาร์ทคอมพิวเตอร์ และลองการดำเนินการที่ก่อให้เกิด 'runtime error R634' เดิม เพื่อตรวจสอบว่าปัญหาแก้ไขได้หรือไม่
หากคุณยังมีปัญหา runtime error R6034 Windows 10/11 เลื่อนลงไปวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 5: รันแอปที่มีปัญหาด้วยสิทธิ์ Admin
เนื่องจากโปรแกรมไม่มีสิทธียงพอที่จะใช้ Visual C++ Runtime dependencies คุณคาดว่าจะได้ runtime error R634 หากคุณเผชิญปัญหานี้ขณะรันโปรแกรมบุคคลที่สามที่ไม่ใช่ส่วนของชุดที่จัดให้โดยค่าเริ่มต้นบน Windows
ผู้ใช้ที่ได้รับผลกระทบหลายรายที่มีปัญหาเดียวกันยืนยันว่าพวกเขาสามารถแก้ไขได้โดยบังคับให้โปรแกรมที่ได้รับผลกระทบเปิดด้วยสิทธิ์ผู้ดูแลระบบ
หากคุณเชื่อว่าสถานการณ์นี้ใช้กับคุณ ปฏิบัติตามขั้นตอนด้านล่างเพื่อเปิดแอปด้วยสิทธิ์แอดมิน:
- เลือก Run as Administrator จากเมนูบริบทที่ปรากฏหลังคลิกขวาที่ executable ที่ก่อให้เกิดปัญหา
- เลือก Yes เพื่อให้สิทธิ์แอดมิน
- ทำซ้ำการดำเนินการที่ก่อให้เกิดปัญหาเดิม หลังจากที่คุณเริ่มโปรแกรมด้วยสิทธิ์ผู้ดูแลระบบสำเร็จ เพื่อตรวจสอบว่าปัญหาแก้ไขได้หรือไม่
หมายเหตุ: หากปัญหา 'runtime error R634' ไม่เกิดขึ้นอีกเมื่อได้รับอนุญาตสิทธิ์แอดมิน ให้ดำเนินการขั้นตอนด้านล่างเพื่อบังคับสิทธิ์แอดมินบน executable ตลอดเวลา
- เลือก Properties จากเมนูบริบทที่ปรากฏหลังคลิกขวาที่ executable ที่ก่อให้เกิดปัญหา
- คลิกแท็บ Compatibility ในหน้าคุณสมบัติของซอฟต์แวร์ที่ได้รับผลกระทบ แล้วติ๊กกล่องข้าง Run this program as administrator ก่อนคลิก Apply เพื่อบันทึกการเปลี่ยนแปลง
หากปัญหายังคงอยู่ ดำเนินการต่อไปวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 6: รัน SFC และ DISM Scans
ข้อผิดพลาด R6034 อาจเกิดขึ้นหากอุปกรณ์ของคุณขาดไฟล์ระบบหลัก หรือถูกทำลายไปในบางวิธี ในกรณีนี้ ให้รันโปรแกรม System File Checker เพื่อระบุและแก้ไขปัญหาพื้นฐาน วิธีรัน SFC scan บนคอมพิวเตอร์ของคุณ:
- เปิด Command Prompt ในโหมดแอดมิน
- ต่อไป พิมพ์ sfc /scannow และกด Enter
- อดทนรอขณะที่กระบวนการสแกนและแก้ไขทำงาน ใช้เวลา 15-20 นาที
หากคุณยังได้รับข้อผิดพลาดรันไทม์ อาจมีปัญหากับ Windows Image เอง คุณสามารถใช้เครื่องมือ DISM เพื่อแก้ไขได้ วิธีทำ:
- เพื่อเปิดกล่องโต้ตอบ Run กด WinKey + R
- ป้อน "cmd" และกดปุ่ม Ctrl + Shift + Enter พร้อมกัน จะเปิดคอนโซลด้วยสิทธิ์ผู้ดูแลระบบ
- พิมพ์คำสั่งต่อไปนี้และกดปุ่ม Enter: Dism /Online /Cleanup-Image /RestoreHealth
ยูทิลิตีนี้ทำงานคล้าย SFC จึงต้องรอจนกว่าจะเสร็จสิ้นการซ่อมแซม Windows Image ที่เสียหาย หลังจากนั้น รีสตาร์ทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลงที่คุณทำไปจนถึงตอนนี้
หากทุกอย่างล้มเหลว:
หากไม่มีวิธีแก้ไขก่อนหน้านี้มีผลในการแก้ไขบั๊กนี้ คุณมี 3 ทางเลือก –
- ทำ System Restore: ตัวเลือกนี้เกี่ยวข้องก็ต่อเมื่อคุณเคยสำรองระบบไว้ก่อนหน้านี้
- ติดตั้ง Windows 10/11 ใหม่แบบ Clean Install: คุณจะไม่สามารถกู้คืนข้อมูลส่วนตัวหรือการตั้งค่าแอปได้ด้วยวิธีนี้
- รีเซ็ตคอมพิวเตอร์: แม้วิธีนี้จะเก็บไฟล์และโฟลเดอร์ทั้งหมดของคุณไว้ แต่ใช้เวลานานมาก ดังนั้น ดำเนินการต่อก็ต่อเมื่อคุณมีเวลาเพียงพอที่จะรีเซ็ตอุปกรณ์กลับสู่สถานะเริ่มต้น
นี่คือวิธีแก้ไขที่มีประสิทธิภาพที่สุดสำหรับ R6034 runtime error บน Windows 7 และ Windows 10/11 เราหวังว่าวิธีเหล่านี้ช่วยให้คุณแก้ไขข้อผิดพลาด R6034 ได้