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

วิธีแก้ไข Runtime Error R6034 บน Windows 10/11: 6 วิธีที่พิสูจน์แล้ว

ผู้ใช้ 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:

  1. รีสตาร์ทคอมพิวเตอร์ของคุณ
  2. เมื่อคอมพิวเตอร์บูทขึ้น คุณจะได้รายการฮาร์ดแวร์ของคอมพิวเตอร์ เมื่อคุณเห็นข้อมูลนี้ กดปุ่ม F8 บนคีย์บอร์ดค้างไว้จนได้หน้าจอ Advanced Boot Options
  3. เลือกตัวเลือก Safe Mode ด้วยปุ่มลูกศร
  4. กด Enter เพื่อโหลด Safe Mode

เมื่ออยู่ใน Safe mode แล้ว ตรวจสอบว่า error R6034 ยังปรากฏหรือไม่ หากต้องการกลับสู่โหมดปกติ เพียงแค่รีสตาร์ทคอมพิวเตอร์

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

หาก error R6034 ยังปรากฏใน Safe Mode ให้ทำขั้นตอนถัดไปคือ Clean Boot Clean Boot ไม่แย่ขนาดที่คิด แค่ปิดบริการที่ไม่จำเป็นสำหรับการทำงานของคอมพิวเตอร์ วิธีทำ Clean Boot:

  1. คลิก Start แล้วพิมพ์ "msconfig" ในช่องค้นหา
  2. หากต้องการรหัสผ่านผู้ดูแลระบบหรือการยืนยัน ให้พิมพ์รหัสผ่านหรือคลิก Continue
  3. คลิก Selective Startup ในแท็บ General
  4. ยกเลิกติ๊ก Load Startup items ใต้ Selective Startup
  5. เลือก 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 เมื่อได้ข้อผิดพลาดนี้ อาจเป็นไปได้ว่าคุณมีแพ็กเกจที่เหมาะสมติดตั้งไว้ แต่ถูกไฟล์ระบบทำลาย

วิธีแก้ไข:

  1. เปิด Control Panel
  2. คลิก Programs and Features ในหน้าต่างใหม่
  3. คลิกขวาที่ Microsoft Visual C++ Redistributable (x86) เพื่อเปิด
  4. ในเมนูบริบท คลิกปุ่ม Change
  5. เมื่อ Visual Modify Setup ปรากฏ เลือก Repair

ยูทิลิตีี้นี้จะซ่อมแซมไฟล์ Microsoft Visual C++ redistributable รีสตาร์ทคอมพิวเตอร์เมื่อเสร็จสิ้นการซ่อมแซมไฟล์ที่เสียหาย เพื่อดูว่าข้อผิดพลาดรันไทม์แก้ไขได้หรือไม่ หากข้อผิดพลาดยังคงอยู่ ใช้ Control Panel เพื่อถอนการติดตั้ง Microsoft's Visual C++ หลังถอนการติดตั้งโปรแกรมนี้แล้ว ไปที่เว็บไซต์อย่างเป็นทางการและดาวน์โหลด/ติดตั้งเวอร์ชันล่าสุด

วิธีที่ 4: อัปเดตเบราว์เซอร์ของคุณ

หากคุณมีปัญหาทำกิจกรรมเฉพาะในเบราว์เซอร์ (เช่น เปิดแถบแอดอินหรือส่วนขยาย) อาจเป็นเพราะโครงสร้างพื้นฐานของเบราว์เซอร์ล้าสมัย

ผู้ใช้หลายรายที่ประสบปัญหาเดียวกันระบุว่าปัญหาแก้ไขได้สุดท้ายหลังอัปเดตเบราว์เซอร์เป็นบิลด์ล่าสุดที่มี

วิธีการทำแน่นอนจะแตกต่างกันไปจากเบราว์เซอร์หนึ่งไปอีกอันหนึ่ง โดยค่าเริ่มต้น เบราว์เซอร์ส่วนใหญ่ตั้งค่าให้อัปเดตตัวเอง

วิธีอัปเดต Google Chrome:

  1. เปิด Google Chrome แล้วคลิกปุ่มการดำเนินการในหน้าต่างเบราว์เซอร์ (มุมขวาบนของหน้าจอ)
  2. เมื่ออยู่ในเมนูบริบทของ Google Chrome ไปที่แท็บย่อย Help แล้ว About Google Chrome
  3. เบราว์เซอร์ควรเริ่มสแกนหาเวอร์ชันใหม่ทันทีหลังจากที่คุณเข้าสู่แท็บ About Google
  4. หากพบเวอร์ชันเบราว์เซอร์ใหม่ เบราว์เซอร์จะดาวน์โหลดและติดตั้งอัตโนมัติ
  5. หลังดำเนินการเสร็จ รีสตาร์ทคอมพิวเตอร์ และลองการดำเนินการที่ก่อให้เกิด 'runtime error R634' เดิม เพื่อตรวจสอบว่าปัญหาแก้ไขได้หรือไม่

หากคุณยังมีปัญหา runtime error R6034 Windows 10/11 เลื่อนลงไปวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 5: รันแอปที่มีปัญหาด้วยสิทธิ์ Admin

เนื่องจากโปรแกรมไม่มีสิทธียงพอที่จะใช้ Visual C++ Runtime dependencies คุณคาดว่าจะได้ runtime error R634 หากคุณเผชิญปัญหานี้ขณะรันโปรแกรมบุคคลที่สามที่ไม่ใช่ส่วนของชุดที่จัดให้โดยค่าเริ่มต้นบน Windows

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

หากคุณเชื่อว่าสถานการณ์นี้ใช้กับคุณ ปฏิบัติตามขั้นตอนด้านล่างเพื่อเปิดแอปด้วยสิทธิ์แอดมิน:

  1. เลือก Run as Administrator จากเมนูบริบทที่ปรากฏหลังคลิกขวาที่ executable ที่ก่อให้เกิดปัญหา
  2. เลือก Yes เพื่อให้สิทธิ์แอดมิน
  3. ทำซ้ำการดำเนินการที่ก่อให้เกิดปัญหาเดิม หลังจากที่คุณเริ่มโปรแกรมด้วยสิทธิ์ผู้ดูแลระบบสำเร็จ เพื่อตรวจสอบว่าปัญหาแก้ไขได้หรือไม่

หมายเหตุ: หากปัญหา 'runtime error R634' ไม่เกิดขึ้นอีกเมื่อได้รับอนุญาตสิทธิ์แอดมิน ให้ดำเนินการขั้นตอนด้านล่างเพื่อบังคับสิทธิ์แอดมินบน executable ตลอดเวลา

  1. เลือก Properties จากเมนูบริบทที่ปรากฏหลังคลิกขวาที่ executable ที่ก่อให้เกิดปัญหา
  2. คลิกแท็บ Compatibility ในหน้าคุณสมบัติของซอฟต์แวร์ที่ได้รับผลกระทบ แล้วติ๊กกล่องข้าง Run this program as administrator ก่อนคลิก Apply เพื่อบันทึกการเปลี่ยนแปลง

หากปัญหายังคงอยู่ ดำเนินการต่อไปวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 6: รัน SFC และ DISM Scans

ข้อผิดพลาด R6034 อาจเกิดขึ้นหากอุปกรณ์ของคุณขาดไฟล์ระบบหลัก หรือถูกทำลายไปในบางวิธี ในกรณีนี้ ให้รันโปรแกรม System File Checker เพื่อระบุและแก้ไขปัญหาพื้นฐาน วิธีรัน SFC scan บนคอมพิวเตอร์ของคุณ:

  1. เปิด Command Prompt ในโหมดแอดมิน
  2. ต่อไป พิมพ์ sfc /scannow และกด Enter
  3. อดทนรอขณะที่กระบวนการสแกนและแก้ไขทำงาน ใช้เวลา 15-20 นาที

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

  1. เพื่อเปิดกล่องโต้ตอบ Run กด WinKey + R
  2. ป้อน "cmd" และกดปุ่ม Ctrl + Shift + Enter พร้อมกัน จะเปิดคอนโซลด้วยสิทธิ์ผู้ดูแลระบบ
  3. พิมพ์คำสั่งต่อไปนี้และกดปุ่ม 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 ได้