ข้อผิดพลาดโฮสต์สคริปต์ Windows: วิธีการแก้ไข

Anonim

ข้อผิดพลาดของ Windows สคริปต์โฮสต์วิธีการแก้ไข

Windows Script Host เป็นองค์ประกอบพิเศษของระบบปฏิบัติการที่ให้คุณเรียกใช้สคริปต์ที่เขียนใน JS (Java Script), VBS (Visual Basic Script) และภาษาอื่น ๆ ด้วยการทำงานที่ไม่ถูกต้องอาจสังเกตความผิดปกติต่าง ๆ ในระหว่างการเริ่มต้น Windows และการดำเนินงาน ข้อผิดพลาดดังกล่าวมักจะไม่สามารถแก้ไขได้โดยการรีบูตอย่างง่ายของระบบหรือกราฟิกเชลล์ วันนี้เราจะพูดถึงสิ่งที่ต้องทำเพื่อแก้ไขปัญหาการทำงานขององค์ประกอบ WSH

แก้ไขข้อผิดพลาดโฮสต์สคริปต์ Windows

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

ข้อผิดพลาดของ Windows สคริปต์โฮสต์ที่เกิดจากข้อผิดพลาดในรหัสสคริปต์

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

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

ข้อผิดพลาดของ Windows Script Host ที่เกิดจากความผิดพลาดในระบบปฏิบัติการ Windows

เหตุผลสำหรับพฤติกรรมดังกล่าวของระบบปฏิบัติการมีดังนี้:

  • จัดแสดงเวลาระบบอย่างไม่ถูกต้อง
  • ความล้มเหลวในการให้บริการของการอัปเดต
  • การติดตั้งการอัปเดตครั้งต่อไปที่ไม่ถูกต้อง
  • แอสเซมบลีที่ไม่มีใบอนุญาต "Windows"

ตัวเลือกที่ 1: เวลาระบบ

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

  1. คลิกที่นาฬิกาที่มุมล่างขวาของหน้าจอและผ่านลิงค์ที่ระบุในภาพหน้าจอ

    ไปที่การตั้งค่าเวลาและวันที่ใน Windows 7

  2. ต่อไปเราไปที่แท็บ "เวลาบนอินเทอร์เน็ต" แล้วคลิกที่ปุ่มเปลี่ยนของพารามิเตอร์ โปรดทราบว่าบัญชีของคุณต้องมีสิทธิ์ผู้ดูแลระบบ

    ไปที่การตั้งค่าเวลาบนอินเทอร์เน็ตใน Windows 7

  3. ในหน้าต่างการตั้งค่าเราตั้งค่าช่องทำเครื่องหมายไปยังช่องทำเครื่องหมายที่ระบุในภาพจากนั้นเลือก Time.windows.com ในรายการแบบหล่นลง "เซิร์ฟเวอร์" แล้วคลิก "อัปเดตทันที"

    การตั้งค่าการซิงโครไนซ์เวลากับ Microsoft Server ใน Windows 7

  4. หากทุกอย่างเรียบร้อยแล้วจารึกที่เหมาะสมจะปรากฏขึ้น ในกรณีที่มีข้อผิดพลาดเกินกว่าเวลารอให้กดปุ่มอัปเดตอีกครั้ง

    ข้อความการซิงโครไนซ์เวลาที่ประสบความสำเร็จกับเซิร์ฟเวอร์ใน Windows 7

ตอนนี้เวลาระบบของคุณจะถูกซิงโครไนซ์อย่างสม่ำเสมอกับเซิร์ฟเวอร์ Microsoft และ Difference Time

ตัวเลือกที่ 2: บริการอัพเดท

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

  1. เราเรียกสตริง "รัน" ด้วยการรวมกันของคีย์ Win + R และในฟิลด์ที่เรียกว่า "เปิด" เขียนคำสั่งที่ให้คุณเข้าถึง Snap ที่เหมาะสม

    services.msc

    ไปที่บริการ System Snap ใน Windows 7 จากแถว

  2. ในรายการเราพบ "Update Center" คลิก PCM และเลือกรายการ "Properties"

    การเปลี่ยนไปใช้ Windows 7 Update Service Properties

  3. ในหน้าต่างที่เปิดขึ้นให้คลิกปุ่ม "หยุด" แล้วตกลง

    Windows 7 Update Service Stop

  4. หลังจากรีบูตเครื่องจะต้องเริ่มต้นโดยอัตโนมัติ มันคุ้มค่าที่จะตรวจสอบว่ามันเป็นแม้ว่ามันจะหยุดนิ่ง แต่เปิดในลักษณะเดียวกัน

    ใช้ศูนย์บริการ Windows 7

หากข้อผิดพลาดปรากฏต่อหลังจากเสร็จสมบูรณ์คุณต้องทำงานกับการปรับปรุงที่ติดตั้งไว้แล้ว

ตัวเลือกที่ 3: การปรับปรุงที่ติดตั้งไม่ถูกต้อง

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

การกำจัดด้วยตนเอง

  1. เราไปที่ "แผงควบคุม" และค้นหาแอปเพล็ตที่มีชื่อ "โปรแกรมและส่วนประกอบ"

    ไปที่แอปเพล็ตโปรแกรมและส่วนประกอบจากแผงควบคุม Windows 7

  2. ถัดไปไปที่ลิงค์ที่รับผิดชอบในการดูการอัปเดต

    ไปที่การดูการอัปเดตที่ติดตั้งใน Windows 7

  3. เราเรียงลำดับรายการตามวันที่ติดตั้งโดยคลิกที่ส่วนหัวของลำโพงสุดท้ายด้วยจารึก "ติดตั้ง"

    เรียงลำดับการอัพเกรดตามวันที่ติดตั้งใน Windows 7

  4. เลือกการอัปเดตที่ต้องการให้คลิก PCM และเลือก "Delete" เรายังทำกับตำแหน่งที่เหลือจดจำวันที่

    ลบการอัปเดตที่ติดตั้งใน Windows 7

  5. รีบูทคอมพิวเตอร์ของคุณ

ยูทิลิตี้การกู้คืน

  1. หากต้องการไปที่ยูทิลิตี้นี้โดยคลิกที่ปุ่มเมาส์ขวาบนไอคอนคอมพิวเตอร์บนเดสก์ท็อปและเลือกรายการ "Properties"

    การเปลี่ยนเป็นคุณสมบัติของระบบจาก Windows 7 Desktop

  2. ถัดไปไปที่ "การป้องกันระบบ"

    ไปที่การตั้งค่าการป้องกันระบบใน Windows 7

  3. กดปุ่ม "กู้คืน"

    ใช้ยูทิลิตี้การกู้คืนระบบใน Windows 7

  4. ในหน้าต่างที่เปิดยูทิลิตี้ยูทิลิตี้ "ถัดไป"

    ไปที่การเลือกคะแนนการกู้คืนในยูทิลิตี้การกู้คืน Windows 7

  5. เราใส่ถังที่รับผิดชอบในการแสดงจุดกู้คืนเพิ่มเติม คะแนนที่คุณต้องการจะถูกเรียกว่า "จุดสร้างโดยอัตโนมัติ", พิมพ์ - "ระบบ" จากสิ่งเหล่านี้คุณต้องเลือกหนึ่งที่สอดคล้องกับวันที่ของการอัปเดตล่าสุด (หรือหลังจากนั้นความล้มเหลวจะเริ่มขึ้น)

    ค้นหาจุดกู้คืนในยูทิลิตี้ระบบ Windows 7

  6. คลิก "ถัดไป" เรารอจนกว่าระบบจะถูกนำเสนอเพื่อรีบูตและรันการกระทำบน "ย้อนกลับ" ไปยังสถานะก่อนหน้า

    ใช้กระบวนการกู้คืนระบบ Windows 7

  7. โปรดทราบว่าในกรณีนี้โปรแกรมและไดรเวอร์เหล่านั้นที่ติดตั้งหลังจากวันที่นี้สามารถลบออกได้ คุณสามารถค้นหาได้หากเป็นเช่นนั้นคุณสามารถคลิกปุ่ม "ค้นหาซอฟต์แวร์ซอฟต์แวร์"

    การค้นหาที่เกี่ยวข้องกับระบบการกู้คืนของโปรแกรมใน Windows 7

ดูเพิ่มเติม: วิธีการคืนค่า Windows XP, Windows 8, Windows 10

ตัวเลือกที่ 4: หน้าต่างที่ไม่มีใบอนุญาต

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

บทสรุป

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

อ่านเพิ่มเติม