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

[แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter

บางผู้ใช้ Windows รายงานว่าแม้แอป HughesNet Usage Meter จะติดตั้งบนระบบได้โดยไม่มีปัญหา แต่ทุกครั้งที่พยายามเข้าถึง Status Meter จะได้ข้อความ 「JavaScript error occurred in the main process (Error Passing Configuration File)」

[แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter

มีหลายสาเหตุที่อาจก่อให้เกิดปัญหา JavaScript error occurred in the main process (Error Passing Configuration File):

  • การติดตั้งเสียหาย — อาจเจอปัญหานี้จากการติดตั้งที่เสียหาย หรือหลังชุดโปรแกรมความปลอดภัยแยกไฟล์หรือการพึ่งพา (dependencies) ของแอป HughesNet Usage Meter ไว้ ในกรณีนี้ สามารถแก้ได้โดยลบแอปปัจจุบันและติดตั้งเวอร์ชันล่าสุดจากเว็บไซต์อย่างเป็นทางการ
  • AppData ไม่สอดคล้อง — หากปัญหาเดิมยังคงอยู่ระหว่างการติดตั้งใหม่ของ HughesNet Usage Meter น่าจะเป็นเพราะไฟล์ชั่วคราวที่เก็บอยู่ในโฟลเดอร์ AppData ในกรณีนี้ การล้างไฟล์ชั่วคราวเหล่านั้นจะแก้ปัญหาได้
  • การติดตั้งสภาพแวดล้อม Java ใหม่ — ผู้ใช้บางส่วนยืนยันว่าปัญหานี้อาจเกิดจากปัญหาของการติดตั้ง Java ปัจจุบัน หากสถานการณ์นี้ตรง สามารถแก้ได้โดยติดตั้งสภาพแวดล้อม JDK ใหม่ทั้งหมด ให้แน่ใจว่าไม่มีความไม่สอดคล้องที่อาจก่อให้เกิดปัญหานี้

วิธีที่ 1: ติดตั้งแอปพลิเคชันใหม่

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

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

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

  1. กด Windows key + R เปิดกล่องโต้ตอบ Run พิมพ์ appwiz.cpl กด Enter เปิดแอป Programs and Features หากมีพรอมป์ UAC (User Account Control) คลิก Yes ให้สิทธิ์แอดมิน[แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter
  2. ในเครื่องมือ Programs and Features เลื่อนหาแอป HughesNet Usage Meter เมื่อเจอ คลิกขวาเลือก Uninstall[แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter
  3. ในหน้าจอลบการติดตั้ง ทำตามคำแนะนำบนหน้าจอให้เสร็จสิ้น เมื่อถามว่าจะลบข้อมูลชั่วคราวหรือไม่ ให้ยินยอม
  4. หลังลบการติดตั้งเสร็จ รีบูตคอมพิวเตอร์ รอการเริ่มต้นเสร็จสิ้น
  5. เมื่อคอมพิวเตอร์บูทกลับมา เข้าถึงลิงก์นี้ (ที่นี่) เพื่อดาวน์โหลดเวอร์ชันล่าสุดของแอป
  6. เมื่อดาวน์โหลดเสร็จ คลิกสองครั้งที่ไฟล์ติดตั้ง คลิก Yes ที่พรอมป์ UAC รอการติดตั้งเสร็จสิ้น[แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter
  7. ทันทีที่ติดตั้งเสร็จ ให้เปิดแอป HughesNet Usage Meter ดูว่ายังเจอ JavaScript Error ขณะพยายามเปิดอินเทอร์เฟซหลักจากเมนูแถบงานหรือไม่

หากยังเจอข้อผิดพลาด 「JavaScript error occurred in the main process」 ให้ลองวิธีถัดไป

วิธีที่ 2: ล้างโฟลเดอร์ AppData

หากวิธีแรกไม่ได้ผล ขั้นตอนถัดไปคือเข้าโฟลเดอร์ AppData ของแอป Usage Meter และล้างเนื้อหา เพื่อให้แน่ใจว่าไม่มีไฟล์ชั่วคราวที่อาจช่วยก่อให้เกิดปัญหา JavaScript Error Passing Configuration File

อย่างไรก็ตาม โฟลเดอร์ที่เก็บข้อมูลชั่วคราวของแอปนี้ซ่อนอยู่โดยค่าเริ่มต้น ต้องทำให้มองเห็นได้ก่อน แต่หลังจากนั้นและล้างเนื้อหาของไดเรกทอรี HughesNet Usage Meter ปัญหาควรจะแก้ไขได้

ทำตามขั้นตอนด้านล่างเพื่อล้างโฟลเดอร์ AppData ของแอป HughesNet Usage Meter:

  1. ตรวจสอบว่า HughesNet Status Meter ปิดสมบูรณ์ (และไม่ทำงานในพื้นหลัง)
  2. เปิด File Explorer (My Computer บนเวอร์ชันเก่า) คลิกแท็บ View จากแถบเมนูด้านบน
  3. เมื่อการตั้งค่า View แสดงแล้ว ตรวจสอบให้แน่ใจว่ากล่อง Hidden Items ถูกติ๊ก
    [แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter
  4. ตอนนี้ที่มองเห็น Hidden Items แล้ว ใช้ File Explorer (My Computer) ไปที่ตำแหน่ง:
    C:\Users\*your User name*\AppData\Roaming\

    หมายเหตุ: *your User name* เป็นเพียงตัวแทน แทนที่ด้วยชื่อเครื่องของคุณเอง

  5. เข้าไปในโฟลเดอร์ Roaming คลิกสองครั้งที่ HughesNet Usage Meter เข้าไปภายใน กด Ctrl + A เลือกทั้งหมด คลิกขวาที่รายการที่เลือก เลือก Delete จากเมนูบริบท[แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter
  6. เปิดแอปพลิเคชัน HughesNet Usage Meter อีกครั้ง ดูว่าปัญหาแก้ไขแล้วหรือไม่

หากข้อความข้อผิดพลาดเดิมยังคงเกิดขึ้น ให้ลองวิธีถัดไป

วิธีที่ 3: ติดตั้งสภาพแวดล้อม Java ใหม่

หากสองวิธีข้างต้นไม่ช่วย น่าจะเป็นเพราะปัญหาที่เผชิญอยู่รากเหงาจากการติดตั้ง Java ที่แอป HughesNet Usage Meter ใช้งานอยู่ ผู้ใช้บางส่วนที่เจอปัญหาเดียวกันยืนยันว่าแก้ได้หลังติดตั้งสภาพแวดล้อม Java ใหม่ทั้งหมด — บ่งชี้ว่าปัญหาเกิดจากความไม่สอดคล้องของการติดตั้ง Java

หากสถานการณ์นี้ตรงกับสถานการณ์ปัจจุบัน ทำตามขั้นตอนด้านล่างเพื่อติดตั้งสภาพแวดล้อม Java ใหม่:

  1. กด Windows key + R เปิดกล่องโต้ตอบ Run พิมพ์ appwiz.cpl กด Enter เข้าถึงเมนู Programs and Features[แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter
  2. ในเมนู Programs and Features เลื่อนหา Java การติดตั้งปัจจุบัน เมื่อเจอ คลิกขวาเลือก Uninstall[แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter
  3. ในหน้าจอลบการติดตั้ง ทำตามคำแนะนำบนหน้าจอให้เสร็จสิ้น แล้วรีสตาร์ทคอมพิวเตอร์ รอการเริ่มต้นเสร็จสิ้น
  4. หลังคอมพิวเตอร์บูทกลับมา เปิดลิงก์นี้ (ที่นี่) จากเบราว์เซอร์ที่ชอบ คลิกปุ่ม Agree and Start free Download[แก้ไข] ข้อผิดพลาด JavaScript ของ HughesNet Usage Meter
  5. เมื่อดาวน์โหลดเสร็จ คลิกสองครั้งที่ติดตั้ง JavaSetup ทำตามพรอมป์บนหน้าจอเพื่อติดตั้ง Java เวอร์ชันล่าสุด
  6. หลังดำเนินการเสร็จ รีสตาร์ทคอมพิวเตอร์ และดูว่าปัญหาแก้ไขแล้วหรือไม่เมื่อเริ่มต้นระบบครั้งต่อไป