ข้อผิดพลาด JavaScript ที่ไม่ลงรอยกัน: จะแก้ไขได้อย่างไร?

เผยแพร่แล้ว: 2020-08-27

Discord เป็นแพลตฟอร์มการสื่อสารยอดนิยมที่อนุญาตให้ผู้ใช้แชทผ่านรูปภาพ ข้อความ เสียง หรือวิดีโอ มีประโยชน์อย่างยิ่งสำหรับชุมชนเกม แต่การเข้าถึงได้ขยายไปสู่ภาคอื่น ๆ เช่นการศึกษาและธุรกิจ

เช่นเดียวกับโปรแกรมอื่นๆ คุณอาจประสบปัญหาเมื่อใช้แอป Discord ดังนั้น หากคุณพบข้อผิดพลาด Discord JavaScript ขณะพยายามติดตั้งหรือเปิดใช้งาน ไม่ต้องกังวล คุณไม่ได้อยู่คนเดียว ผู้ใช้หลายคนรายงานว่าได้รับข้อผิดพลาด JavaScript ที่ทราบกันดีว่ามีผลกระทบต่อแอป Messenger อื่น ๆ เช่น Skype

ในโพสต์ของเราวันนี้ เราจะแบ่งปันคำแนะนำขั้นสุดท้ายเกี่ยวกับวิธีหยุดรับข้อผิดพลาด JavaScript บน Discord หวังว่าหนึ่งในวิธีแก้ไขปัญหาเหล่านี้จะได้ผล และคุณควรกลับไปใช้โปรแกรมโดยไม่มีปัญหา

เราขอแนะนำให้คุณลองใช้วิธีแก้ปัญหาทีละอย่างจนกว่าคุณจะพบวิธีแก้ปัญหาที่เหมาะกับคุณ

ข้อความ "ข้อผิดพลาด JavaScript เกิดขึ้นในกระบวนการหลัก" หมายความว่าอย่างไร

ข้อความแสดงข้อผิดพลาดของ JavaScript อาจสร้างความรำคาญและน่าหงุดหงิด โดยเฉพาะสำหรับผู้ใช้ทั่วไป โดยปกติ สิ่งนี้จะเกิดขึ้นเมื่อสคริปต์ในหน้าเว็บหรือแอปทำงานไม่ถูกต้อง อาจเป็นเพราะข้อผิดพลาด

ดังที่ได้กล่าวไว้ก่อนหน้านี้ ข้อผิดพลาด Discord JavaScript จะปรากฏขึ้นเมื่อคุณพยายามเปิดแอปหรือขณะใช้งาน โดยปกติ หน้าต่างที่แสดงข้อความ “A JavaScript error เกิดขึ้นในกระบวนการหลัก” จะปรากฏขึ้นหลังจากนั้น

ส่วนอื่นๆ ของข้อความแสดงข้อผิดพลาดจะแสดงขึ้นด้วย โดยแสดงเส้นทางที่ได้รับผลกระทบหรือแหล่งที่มาของปัญหา โดยปกติ ข้อมูลอาจซับซ้อนเกินไปสำหรับผู้ใช้คอมพิวเตอร์ทั่วไปที่จะเข้าใจ แต่มีความสำคัญอย่างมากต่อผู้เชี่ยวชาญด้านเทคโนโลยี

ขออภัย การระบุสาเหตุที่แท้จริงของข้อผิดพลาดนี้ไม่ใช่เรื่องง่าย อย่างไรก็ตาม บางสถานการณ์ที่เป็นไปได้ ได้แก่:

  • เรียกใช้ Discord ด้วยสิทธิ์ของผู้ดูแลระบบ
  • แอพ Discord หรือการตั้งค่าอาจเสียหาย
  • บริการ 'Quality Windows Audio Video Experience' ซึ่งเกี่ยวข้องกับฟังก์ชันหลักของ Discord ถูกปิดใช้งาน

วิธีแก้ไขข้อผิดพลาด Discord JavaScript บน Windows 10

โซลูชันที่ 1: ลบไฟล์ Discord

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

เมื่อไฟล์เหล่านี้เสียหาย โปรแกรมที่เกี่ยวข้องจะไม่ทำงานอย่างถูกต้อง ดังนั้น ขั้นตอนแรกของเราเกี่ยวข้องกับการรีเซ็ตการตั้งค่า Discord โดยการลบโฟลเดอร์ในไดเร็กทอรี “%AppData% และ %LocalAllData%

นี่คือคำแนะนำ:

  1. ออกจาก Discord ในซิสเต็มเทรย์และยุติกระบวนการทั้งหมดที่เกี่ยวข้องกับ Discord ผ่าน Task Manager
  2. ถัดไป เปิด File Explorer เลือก พีซีเครื่องนี้ และไปที่เส้นทาง:
  • C:\Users\<ชื่อผู้ใช้>\AppData\Discord
  1. ถ้าคุณไม่เห็นโฟลเดอร์ AppData ให้คลิกแท็บ มุมมอง บน Ribbon ของ File Explorer แล้วเลือกช่องรายการที่ซ่อนอยู่ การดำเนินการนี้จะเปิดเผยไฟล์และโฟลเดอร์บางส่วนที่ Windows ตั้งใจซ่อนไว้ หรือกดแป้นพิมพ์ลัด Win + R พิมพ์ % AppData% (ไม่มีเครื่องหมายอัญประกาศ) ในกล่อง Run แล้วกด Enter
  2. ตอนนี้ เมื่อคุณพบโฟลเดอร์ Discord ในโฟลเดอร์ AppData แล้ว ให้ดำเนินการลบทิ้ง
  3. จากนั้นเปิดกล่อง Run อีกครั้งโดยใช้ปุ่มลัด Win + R หรือคลิกขวาที่ Start แล้วเลือก Run จากรายการตัวเลือกที่ปรากฏขึ้น
  4. พิมพ์ % LocalAppData% (ไม่มีเครื่องหมายคำพูด) แล้วกด Enter หรือคลิก ตกลง
  5. ค้นหาโฟลเดอร์ Discord และลบออก

เมื่อคุณแน่ใจว่าไฟล์ทั้งหมดที่เชื่อมโยงกับแอพ Discord ถูกลบไปแล้ว ให้ลองเปิดใช้งานเพื่อตรวจสอบว่าใช้งานได้หรือไม่

โซลูชันที่ 2: เรียกใช้ Discord โดยไม่ได้รับอนุญาตจากผู้ดูแลระบบ

โดยทั่วไป โปรแกรมส่วนใหญ่ต้องการสิทธิ์ของผู้ดูแลระบบจึงจะทำงานได้อย่างถูกต้อง อย่างไรก็ตาม ในกรณีของ Discord มันอาจจะตรงกันข้าม ผู้ใช้บางคนรายงานว่าการเรียกใช้ Discord โดยไม่ได้ลงชื่อเข้าใช้โดยใช้บัญชีผู้ดูแลระบบสามารถแก้ไขข้อผิดพลาด "A JavaScript error ที่เกิดขึ้นในกระบวนการหลักของ Discord"

โดยทำตามขั้นตอนง่าย ๆ เหล่านี้:

  1. ค้นหาไอคอน Discord บนเดสก์ท็อปของคุณ คลิกขวาแล้วเปิด "คุณสมบัติ"
  2. ในหน้าต่าง "คุณสมบัติความไม่ลงรอยกัน" เปิดแท็บ "ความเข้ากันได้" และยกเลิกการทำเครื่องหมายที่ช่องถัดจาก "เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ"
  3. คลิก ตกลง > ใช้ เพื่อใช้การเปลี่ยนแปลง และออกจากหน้าต่าง หากคุณพบกล่องโต้ตอบใด ๆ โปรดยืนยันเพื่อให้การเปลี่ยนแปลงมีผล

ตอนนี้ ให้ตรวจสอบว่าคุณยังพบข้อผิดพลาด Discord JavaScript เมื่อคุณพยายามเรียกใช้หรือไม่ หากเป็นเช่นนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

โซลูชันที่ 3: ตั้งค่าประเภทการเริ่มต้นของบริการประสบการณ์วิดีโอเสียงของ Windows ที่มีคุณภาพเป็นอัตโนมัติ

บริการ Windows Audio Video Experience ที่มีคุณภาพช่วยให้แอปพลิเคชั่นสตรีมเสียงและวิดีโอเช่น Discord ทำงานได้อย่างถูกต้อง ดังนั้น หากบริการไม่ทำงาน Discord อาจทำงานเป็นข้อผิดพลาด JavaScript

ตรวจสอบว่าบริการกำลังทำงานอยู่หรือไม่ ถ้าไม่ใช่ ให้ตั้งค่า Startup Type: เป็น Automatic

โดยใช้วิธีดังนี้:

  1. กดทางลัด Win + R พิมพ์ services.msc (ไม่มีเครื่องหมายคำพูด) ในช่อง Run แล้วกด Enter
  2. ค้นหา Quality Windows Audio Video Experience Service จากรายการในหน้าต่าง Services หากต้องการดำเนินการอย่างรวดเร็ว ให้ลองกดตัวอักษร Q บนแป้นพิมพ์ของคุณ
  3. เมื่อคุณพบแล้ว ให้คลิกขวาและเลือก Properties หรือเพียงดับเบิลคลิกเพื่อเปิดหน้าต่างคุณสมบัติ
  4. จากหน้าต่างคุณสมบัติ คุณจะสามารถดูว่าบริการกำลังทำงานอยู่หรือไม่โดยตรวจสอบตัวเลือกสถานะบริการด้านล่างประเภทการเริ่มต้น หากขึ้นว่ากำลังทำงานอยู่ ให้คลิกหยุด จากนั้นคลิกเริ่มเพื่อเรียกใช้อีกครั้ง
  5. อย่าลืมเปลี่ยน Startup Type เป็น Automatic ก่อนใช้การเปลี่ยนแปลง

ตอนนี้ให้เรียกใช้ Discord และตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ หากเป็นเช่นนั้น ให้ตรวจสอบวิธีแก้ไขปัญหาถัดไปด้านล่าง

โซลูชันที่ 4: ตรวจสอบว่าโปรแกรมป้องกันไวรัสของคุณก่อให้เกิดปัญหาหรือไม่

ในบางกรณี โปรแกรมป้องกันไวรัสของคุณอาจกักกันไฟล์บางไฟล์ที่อาจรบกวนการเปิดตัว Discord ในทางกลับกัน โปรแกรมอาจไม่สามารถเข้าถึงไฟล์ได้อีกต่อไป เมื่อสิ่งนี้เกิดขึ้น จะแสดงข้อความแสดงข้อผิดพลาด JavaScript

ในการแก้ไขปัญหานี้ สิ่งที่คุณต้องทำคือเพิ่ม Discord ลงในรายการข้อยกเว้นของโปรแกรมป้องกันไวรัส ในการดำเนินการนี้ ให้เข้าถึงแอปพลิเคชันป้องกันไวรัสของคุณ และตรวจสอบว่าไฟล์ Discord ถูกกักกันหรือไม่ โปรดทราบว่ากระบวนการอาจแตกต่างกันไปตามซอฟต์แวร์ป้องกันไวรัสที่คุณใช้

หากคุณไม่เข้าใจวิธีการทำงาน ให้อ้างอิงกับคู่มือการป้องกันไวรัสของคุณ หากคุณไม่พบไฟล์ใดๆ ที่ถูกบล็อก แสดงว่าปัญหาอยู่ที่อื่น ในกรณีนั้น ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป

โซลูชันที่ 5: ติดตั้ง Discord ใหม่

หากทุกอย่างล้มเหลว การติดตั้ง Discord ใหม่เป็นทางเลือกสุดท้ายของคุณ วิธีนี้ใช้ได้ผลเพราะคุณจะติดตั้งสำเนาใหม่ของโปรแกรม ซึ่งหมายถึงการแทนที่ไฟล์และการตั้งค่าทั้งหมดของ Discord เพื่อให้กระบวนการนี้ประสบความสำเร็จ โปรดลงชื่อเข้าใช้บัญชีผู้ดูแลระบบของคุณ เนื่องจากคุณจะไม่สามารถถอนการติดตั้งโปรแกรมโดยใช้บัญชีที่ไม่ใช่ผู้ดูแลระบบได้

  1. คุณสามารถถอนการติดตั้ง Discord ผ่านแผงควบคุมหรือแอปการตั้งค่า ไปที่เมนู Start ค้นหา Control Panel และเรียกใช้ คุณยังสามารถคลิกไอคอนรูปเฟืองเพื่อเปิดการตั้งค่า
  2. ค้นหา Discord จากรายการโปรแกรมที่ติดตั้งแล้วคลิกถอนการติดตั้ง
  3. คุณควรเห็นวิซาร์ด Discord ซึ่งจะแนะนำคุณตลอดกระบวนการถอนการติดตั้ง คลิกใช่เมื่อได้รับแจ้งให้เลือกว่าคุณต้องการ "ลบ Discord บนคอมพิวเตอร์ของคุณโดยสมบูรณ์" หรือไม่
  4. เมื่อดำเนินการเสร็จสิ้น ให้คลิก เสร็จสิ้น
  5. ขั้นตอนต่อไปคือการติดตั้ง Discord อีกครั้ง นั่นหมายถึงการเยี่ยมชมเว็บไซต์ทางการของ Discord ดาวน์โหลดโปรแกรม และติดตั้งบนคอมพิวเตอร์ของคุณ ทำตามคำแนะนำบนหน้าจอเพื่อให้แน่ใจว่าคุณติดตั้งอย่างถูกต้อง

ในตอนนี้ คุณควรจะสามารถเปิดและใช้โปรแกรมได้โดยไม่เรียกใช้งานข้อผิดพลาด JavaScript

รักษาระบบของคุณให้ปลอดภัยด้วย Auslogics Anti-Malware

ความปลอดภัยออนไลน์ของคุณควรมีความสำคัญสูงสุดทุกครั้งที่คุณออนไลน์ ไม่ว่าจะเป็นการสตรีมวิดีโอโปรด เล่นเกมพีซีออนไลน์ หรือใช้แอปแชท เช่น Discord ที่กล่าวว่าไม่ใช่แอปพลิเคชันป้องกันมัลแวร์ทั้งหมดถูกสร้างขึ้นอย่างเท่าเทียมกัน และคุณต้องการแอปพลิเคชันที่สามารถปกป้องไฟล์ของคุณและทำให้คอมพิวเตอร์ของคุณปลอดภัย

ที่แนะนำ

ปกป้องพีซีจากภัยคุกคามด้วย Anti-Malware

ตรวจสอบพีซีของคุณเพื่อหามัลแวร์ที่แอนตี้ไวรัสของคุณอาจพลาด และรับการคุกคามออกอย่างปลอดภัยด้วย Auslogics Anti-Malware

Auslogics Anti-Malware เป็นผลิตภัณฑ์ของ Auslogics ซึ่งได้รับการรับรอง Microsoft Silver Application Developer
ดาวน์โหลดเดี๋ยวนี้

เราขอแนะนำ Auslogics Anti-Malware ซึ่งเป็นโปรแกรมที่ได้รับความไว้วางใจจากผู้ใช้หลายล้านคนทั่วโลกในการป้องกันมัลแวร์และไวรัสทุกประเภทอย่างต่อเนื่อง ยิ่งไปกว่านั้น ยังตรวจสอบส่วนขยายเบราว์เซอร์ของคุณสำหรับการรั่วไหลของข้อมูล ทำให้คุณสบายใจเมื่อท่องเว็บ

ส่วนที่ดีที่สุดเกี่ยวกับ Auslogics Anti-Malware คือเข้ากันได้กับ Windows Defender ซึ่งเป็นเครื่องมือรักษาความปลอดภัยในตัวสำหรับ Windows 10 ดังนั้นจึงทำหน้าที่ปรับปรุงความปลอดภัยของพีซีของคุณ

โปรแกรมได้รับการออกแบบมาเพื่อตรวจสอบโฟลเดอร์ชั่วคราวสำหรับปัญหาด้านความปลอดภัยและขัดขวางก่อนที่จะส่งผลกระทบต่อคอมพิวเตอร์ของคุณ คุณยังสามารถตั้งค่าการสแกนอัตโนมัติเพื่อให้แน่ใจว่ามีการป้องกันตลอดเวลา โดยสรุปแล้ว การใช้ Auslogics-Anti-Malware ให้การป้องกันที่เหนือชั้นจากอาชญากรไซเบอร์และภัยคุกคามทางไซเบอร์