Google Chrome เป็นหนึ่งในเบราว์เซอร์ที่นิยมใช้กันมากที่สุดในโลก และยังคงอัปเดตคุณลักษณะต่างๆ อย่างสม่ำเสมอ แต่ก็ยังมีปัญหาชุดหนึ่งที่อาจสร้างความรำคาญให้กับผู้ใช้ในบางครั้ง ผู้ใช้หลายคนรายงานว่าเมื่อพยายามเปิดหน้าเว็บ Chrome แจ้งว่าขัดข้องโดยมีข้อความแสดงข้อผิดพลาดว่า
“แย่จัง! เกิดข้อผิดพลาดขณะแสดงหน้าเว็บนี้
รหัสข้อผิดพลาด: STATUS_ACCESS_VIOLATION”
ข้อผิดพลาดเป็นผลมาจาก การจัดการรหัสที่ผิดพลาด และเกิดขึ้นเมื่อหน่วยความจำได้รับการลงทะเบียนจากรหัสโปรแกรมที่ไม่ได้ระบุโดยไม่มีอำนาจที่เหมาะสม อัน รุ่นที่ล้าสมัย ของเบราว์เซอร์หรือ number จำนวนมาก นามสกุล ติดตั้งใน Chrome อาจเป็นอีกสาเหตุหนึ่งของข้อผิดพลาด โดยทั่วไป จะพบข้อผิดพลาดนี้ใน เครื่องมือค้นหาที่ใช้โครเมียม เช่น Google Chrome และ Microsoft Edge
ในบทความนี้ เราได้ระบุการแก้ไขที่ผู้ใช้เคยใช้เพื่อเอาชนะข้อผิดพลาดนี้ ก่อนที่จะดำเนินการแก้ไข ให้ลองวิธีแก้ปัญหาตามรายการด้านล่างซึ่งผู้ใช้บางรายรายงานว่าสามารถแก้ไขข้อผิดพลาดนี้ได้สำเร็จ
วิธีแก้ปัญหา
1. ปิดและ เริ่มต้นใหม่ โครเมียมอีกแล้ว
2. ลอง สดชื่น เบราว์เซอร์หลายครั้ง
3. รีสตาร์ทพีซีของคุณ และตรวจสอบว่าช่วยแก้ปัญหานี้ได้หรือไม่
4. ลองเรียกดูโดยใช้ โหมดไม่ระบุตัวตน ใน Google Chrome เปิด Chrome และคลิกที่จุดสามจุดที่มุมบนขวา เลือก หน้าต่างใหม่ที่ไม่ระบุตัวตน รายการเมนู.
5. ตรวจสอบว่า Google Chrome ทำงานด้วยเวอร์ชันล่าสุดหรือไม่ เวอร์ชั่นอัพเดท updated. เปิด โครเมียม และเปิด การตั้งค่า หน้า. ไปที่ เกี่ยวกับ Chrome และดูว่ามีการอัปเดตหรือเป็นเวอร์ชันล่าสุด
6. ลองล้าง Chrome แคชและคุกกี้. เปิด Chrome แล้วคลิก สามจุด ที่มุมขวาบน เลือก เครื่องมือเพิ่มเติม -> ล้างข้อมูลการท่องเว็บ. ตั้ง ช่วงเวลา ถึง ตลอดเวลา และ ตรวจสอบตัวเลือกทั้งหมด เพื่อล้างข้อมูลการท่องเว็บ
แก้ไข 1 – ปิดใช้งานคุณสมบัติ RendererCodeIntegrity
RendererCodeIntegrity เป็นคุณลักษณะเฉพาะของ Windows 10 ที่ออกแบบมาเพื่อป้องกันไม่ให้โค้ดที่ไม่ได้ลงชื่อสามารถเปลี่ยนวิธีการโหลดหน้าของ Chrome จากรายงานของผู้ใช้พบว่าการปิดใช้งานคุณลักษณะนี้ได้ช่วยให้ผู้ใช้บางคนสามารถเอาชนะข้อผิดพลาดนี้ได้
เปลี่ยนด้วยตนเองโดยใช้ Properties
1. ค้นหา โครเมียม ทางลัดบนเดสก์ท็อปของคุณ คลิกขวาและเลือก คุณสมบัติ.
2. ในกล่องข้อความ เป้าหมาย, เพิ่มช่องว่างและประเภท –disable-features=RendererCodeIntegrity
3. คลิกที่ สมัคร แล้วก็ต่อ ตกลง.
ทางเลือกอื่น – เปลี่ยนโดยใช้ Registry Editor
1. เปิด วิ่ง โดยกด ปุ่ม Windows + R. พิมพ์ regedit ที่จะเปิด ตัวแก้ไขรีจิสทรี.
2. คัดลอกและวางตำแหน่งด้านล่างในแถบนำทาง:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
3. เมื่อคุณไปถึงตำแหน่งด้านบนแล้ว ให้คลิกขวาและเลือก ใหม่ และเลือก ค่า DWORD (32 บิต)
4. ตั้งชื่อรายการที่สร้างเป็น RendererCodeIntegrityEnabled.
5. ดับเบิลคลิกที่รายการที่สร้างขึ้นใหม่และตั้งค่าเป็น 0 ใน ข้อมูลค่า สนาม
รีสตาร์ท Chrome และตรวจสอบว่าช่วยแก้ปัญหาได้หรือไม่
แก้ไข 2 - ตรวจจับ RAM ผิดพลาดโดยการทดสอบหน่วยความจำ
ผู้ใช้ไม่กี่รายระบุว่าพวกเขาสามารถแก้ไขข้อผิดพลาดนี้ได้หลังจากทำการทดสอบหน่วยความจำเพื่อตรวจจับ RAM ที่ผิดพลาดในระบบ
1. เปิด วิ่ง โต้ตอบโดยกด ปุ่ม Windows + R. พิมพ์ mdsched.exe เพื่อเปิด เครื่องมือวินิจฉัยหน่วยความจำของ Windows.
2. ในการตรวจสอบปัญหาหน่วยความจำของระบบ ให้คลิกที่ รีสตาร์ททันทีและตรวจสอบปัญหา. ระบบจะรีสตาร์ททันทีและคุณจะไม่สามารถใช้งานระบบได้ ดังนั้นตรวจสอบให้แน่ใจว่าคุณได้บันทึกงานทั้งหมดของคุณแล้ว
3. รอให้ระบบของคุณทำการทดสอบเสร็จสิ้น ในระหว่างขั้นตอนนี้ คุณจะเห็นแถบความคืบหน้าและข้อความสถานะจะแจ้งให้คุณทราบหากตรวจพบปัญหาใด ๆ ในระหว่างกระบวนการ เมื่อเสร็จแล้วระบบจะ รีบูตอัตโนมัติ และกลับไปที่เดสก์ท็อปของ Windows
4. หากผลการทดสอบไม่ปรากฏขึ้น ให้เปิด ผู้ชมเหตุการณ์ โดยการพิมพ์ เหตุการณ์vwr ใน วิ่ง โต้ตอบ (ปุ่ม Windows + R).
5. นำทางไปยัง บันทึกของ Windows > ระบบ. คุณสามารถดูรายการกิจกรรมจำนวนมากได้ คลิก หา ในบานหน้าต่างด้านขวา
6. พิมพ์ หน่วยความจำการวินิจฉัย ลงในช่องค้นหาแล้วคลิก ค้นหาต่อไป. มันจะแสดงรายละเอียดการสแกนที่แสดงที่ด้านล่างของหน้าต่าง
หากแสดงข้อผิดพลาดใดๆ แสดงว่ามีปัญหากับฮาร์ดแวร์ที่ต้องแก้ไข
แก้ไข 3 – ติดตั้ง Chrome Canary
ผู้ใช้บางคนแนะนำให้ติดตั้ง Chrome Canary ซึ่งเป็นเวอร์ชันสำหรับนักพัฒนา ดาวน์โหลดไฟล์ปฏิบัติการสำหรับ Chrome Canary จากนี้ ลิงค์. ดับเบิลคลิก ไฟล์ที่ดาวน์โหลดมาและทำการติดตั้งให้เสร็จสิ้น
ตอนนี้คุณสามารถเปิด Chrome Canary และตรวจสอบว่าวิธีนี้แก้ไขข้อผิดพลาด STATUS_ACCESS_VIOLATION ได้หรือไม่
แก้ไข 4 - คัดลอกโฟลเดอร์ข้อมูลผู้ใช้ของเบราว์เซอร์ที่ทำงาน
ผู้ใช้บางคนเห็นว่าการคัดลอกโฟลเดอร์ข้อมูลผู้ใช้ของเบราว์เซอร์ที่ใช้งานได้ไปยังโฟลเดอร์ของเบราว์เซอร์ซึ่งทำให้เกิดข้อผิดพลาดจะช่วยแก้ปัญหานี้ได้ ก่อนที่จะลองแก้ไขนี้ ให้ปิด Chrome และตรวจสอบให้แน่ใจว่าคุณได้สิ้นสุดกระบวนการทั้งหมดด้วยชื่อ chrome.exe ใน ผู้จัดการงาน.
1. นำทางไปยัง %LOCALAPPDATA%\Google ใน แถบนำทาง File Explorer.
2. สำเนา โฟลเดอร์ของเบราว์เซอร์ที่ให้ข้อผิดพลาดและ วาง ในตำแหน่งด้านบนและตั้งชื่อเป็น สำรอง.
3. ไปที่ .ของคุณ โฟลเดอร์ของเบราว์เซอร์ที่ใช้งานได้ และ สำเนา ข้อมูลผู้ใช้ โฟลเดอร์ ตัวอย่างเช่น หากเบราว์เซอร์ Chrome มาตรฐานของคุณใช้งานได้ ให้ไปที่โฟลเดอร์นั้นโดยใช้ %LOCALAPPDATA%\Google\Chrome และคัดลอก ข้อมูลผู้ใช้ โฟลเดอร์ในนั้น
4. ย้ายกลับไปที่โฟลเดอร์เบราว์เซอร์ที่คุณได้รับข้อผิดพลาด (นี่คือ Chrome SxS) แปะ สำเนา ข้อมูลผู้ใช้ โฟลเดอร์นี้และแทนที่ไฟล์ทั้งหมด
5. ไปที่ สำรอง โฟลเดอร์ที่สร้างในขั้นตอนที่ 1 ด้านบน นำทาง ข้อมูลผู้ใช้ > Default และคัดลอกบุ๊กมาร์ก คุกกี้ ประวัติและข้อมูลการเข้าสู่ระบบซึ่งจะกู้คืนข้อมูลของคุณ วางในโฟลเดอร์ของเบราว์เซอร์ที่คุณได้รับข้อผิดพลาด
เมื่อคุณทำตามขั้นตอนข้างต้นแล้ว ให้เปิดเบราว์เซอร์ที่แสดงข้อผิดพลาดและตรวจสอบว่าได้รับการแก้ไขแล้วหรือไม่
แก้ไข 5 - เปลี่ยนชื่อไฟล์ปฏิบัติการของเบราว์เซอร์
ผู้ใช้หลายคนได้แก้ไขรหัสข้อผิดพลาดนี้ด้วยการเปลี่ยนชื่อโปรแกรมปฏิบัติการของ Chrome
1. คลิกขวา บน โครเมียม บนเดสก์ท็อปของคุณแล้วคลิกที่ เปิดตำแหน่งไฟล์ ตัวเลือก
2. ใน File Explorer ที่เปิดขึ้นพร้อมกับโฟลเดอร์ที่ Chrome อยู่ ค้นหาไฟล์ปฏิบัติการชื่อ โครเมียม.
3. คลิกขวาและเลือก เปลี่ยนชื่อ เพื่อเปลี่ยนชื่อของปฏิบัติการ เปลี่ยนชื่อเป็นอย่างอื่น เช่น chrome1 หรือ chromeold
4. เมื่อคุณเปลี่ยนชื่อ Chrome executable แล้ว ให้เปิด Google Chrome และเปิดเว็บไซต์และตรวจสอบว่าข้อผิดพลาดยังคงมีอยู่หรือไม่
แก้ไข 6 – ติดตั้ง Chrome ใหม่
ผู้ใช้รายงานว่าการใช้ Chrome เวอร์ชันที่ไม่เสถียรอาจทำให้เกิดปัญหาหลายประการ และวิธีเดียวที่จะแก้ไขได้คือการดาวน์โหลด Google Chrome เวอร์ชันเสถียร
1. กด ปุ่ม Windows + R เพื่อเปิด วิ่ง โต้ตอบ พิมพ์ appwiz.cpl ที่จะเปิด โปรแกรม & คุณสมบัติ.
2. นำทางไปยัง Google Chrome และคลิกที่ ถอนการติดตั้ง ปุ่มที่ด้านบน
3. เมื่อถอนการติดตั้ง Google chrome แล้ว ดาวน์โหลด เวอร์ชันเสถียร ของ Chrome จากเว็บไซต์ทางการ ติดตั้ง และตรวจสอบว่ารหัสข้อผิดพลาดยังคงเกิดขึ้นหรือไม่
แก้ไข 7 – ปิดใช้งานส่วนขยายของ Chrome
ส่วนขยายอาจเป็นสาเหตุหลักประการหนึ่งสำหรับรหัสข้อผิดพลาดนี้ซึ่งเกิดจากการจัดการรหัสผิดพลาด ผู้ใช้บางคนพยายามแก้ไขข้อผิดพลาดนี้โดยปิดใช้งานส่วนขยายของ Chrome ทั้งหมดเนื่องจากไม่ทราบว่าส่วนขยายใดสร้างรหัสข้อผิดพลาด
1. เปิด Google Chrome และพิมพ์ chrome://extensions ในแถบที่อยู่เพื่อดูส่วนขยายทั้งหมดที่ติดตั้งบน Chrome
2. สลับปิด ส่วนขยายทั้งหมดและตรวจสอบว่าเกิดข้อผิดพลาดหรือไม่
3. ในกรณีที่ไม่มีข้อผิดพลาดเกิดขึ้นลอง เปิดใช้งานส่วนขยายเดียว เพื่อค้นหาว่าอันใดทำให้เกิดรหัสข้อผิดพลาด
4. เมื่อคุณระบุส่วนขยายที่มีปัญหาบน Chrome แล้ว ให้ลบออกโดยคลิกที่ ลบ ปุ่มข้างๆ
5. ติดตั้งและ ส่วนขยาย Adblock หากคุณไม่มี Chrome มันจะบล็อกโฆษณาทั้งหมดจากหน้า chrome
แก้ไข 8 – ตั้งค่า Chrome ให้ทำงานด้วยการเข้าถึงของผู้ดูแลระบบ
1. ค้นหา ทางลัดของ Chrome บนเดสก์ท็อปของคุณ คลิกขวาแล้วเลือก คุณสมบัติ.
2. ในหน้าต่างคุณสมบัติ เลือก ทางลัด แท็บและคลิกที่ ขั้นสูง ปุ่มด้านล่าง
3. ตรวจสอบ กล่องข้างๆ เรียกใช้ในฐานะผู้ดูแลระบบ และคลิกที่ ตกลง.
4. ลองใช้ Google Chrome ผ่านทางลัดที่เราเปลี่ยนสิทธิ์การเข้าถึง
5. แทนที่ ทางลัดใด ๆ บนทาสก์บาร์ด้วยอันใหม่ คลิกขวาที่ทางลัดบนทาสก์บาร์แล้วเลือก เลิกตรึงจากแถบงาน.
6. เปิด Google Chrome ด้วยทางลัดบนเดสก์ท็อปที่มีสิทธิ์การเข้าถึงของผู้ดูแลระบบ คลิกขวาที่ไอคอนนี้บนทาสก์บาร์แล้วเลือก ปักหมุดที่แถบงาน.
แก้ไข 9 - ปิดใช้งาน Chrome Sandbox
สภาพแวดล้อมแบบแซนด์บ็อกซ์เป็นแพลตฟอร์มการทดสอบและจัดเตรียมที่ไม่อนุญาตให้โค้ดที่กำลังทดสอบทำการเปลี่ยนแปลงใดๆ กับโค้ดและฐานข้อมูลที่มีอยู่ ผู้ใช้บางคนรายงานว่าบางครั้งคุณลักษณะนี้อาจทำให้ Google Chrome เกิดข้อผิดพลาด
1. คลิกขวาที่ทางลัด Google Chrome บนเดสก์ท็อปและเลือก คุณสมบัติ.
2. เลือก ทางลัด แท็บและพิมพ์ ” – ไม่มีแซนด์บ็อกซ์” (ไม่มีเครื่องหมายคำพูด) หลังเส้นทางไปยังแอปพลิเคชันใน เป้าหมาย กล่องอินพุต อย่าลืมใส่ช่องว่างระหว่างส่วน EXE ของเส้นทางและยัติภังค์แรกใน “–no-sandbox”
3. คลิกที่ สมัคร เพื่อบันทึกการเปลี่ยนแปลงแล้วเปิด ตกลง.
เปิด Google Chrome อีกครั้งโดยปิดแซนด์บ็อกซ์และตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
แก้ไข 10 - ลองใช้เบราว์เซอร์สำรอง
ข้อผิดพลาด STATUS_ACCESS_VIOLATION เป็นปัญหาเฉพาะเบราว์เซอร์ซึ่งส่วนใหญ่เกิดขึ้นในเว็บเบราว์เซอร์ที่ใช้โครเมียม เช่น Google Chrome และ Microsoft Edge หากคุณพบข้อผิดพลาดใน Chrome คุณสามารถลองใช้ Microsoft Edge หรือ Mozilla Firefox และในทางกลับกัน หากข้อผิดพลาดอยู่ใน Microsoft Edge นี่จะต้องเป็นการแก้ไขครั้งสุดท้ายของคุณหากไม่มีวิธีใดที่ได้ผล เนื่องจากคุณต้องรอให้ Google อัปเดต Chrome เพื่อแก้ไขปัญหานี้
ขอบคุณที่อ่าน.
เราหวังว่าบทความนี้จะช่วยคุณแก้ไขรหัสข้อผิดพลาด STATUS_ACCESS_VIOLATION ใน Chrome แสดงความคิดเห็นและแจ้งให้เราทราบหากมีการแก้ไขอื่นๆ ที่เหมาะกับคุณ