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

การแก้ไขข้อผิดพลาด 'การติดตั้งล้มเหลว' รันไทม์ WebView2 - คำแนะนำทีละขั้นตอน

เมื่อมีปัญหากับการติดตั้ง Microsoft Edge WebView2 Runtime หรือส่วนประกอบ คุณอาจพบข้อผิดพลาดต่อไปนี้:“การติดตั้งล้มเหลว Microsoft Edge WebView2 Runtime ได้รับการติดตั้งสำหรับระบบแล้ว” ซึ่งมักเกิดขึ้นเมื่อพยายามติดตั้ง WebView2 Runtime ด้วยตนเอง สาเหตุที่พบบ่อย ได้แก่:

  • การติดตั้งก่อนหน้านี้ไม่สมบูรณ์หรือเสียหาย
  • ความขัดแย้งของรีจิสทรี
  • สิทธิ์ไม่เพียงพอ
  • ไฟล์การติดตั้งที่เหลือจากความพยายามครั้งก่อน

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

1. เรียกใช้ตัวติดตั้งรันไทม์ WebView2 ในฐานะผู้ดูแลระบบ

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

  1. ไปที่หน้าดาวน์โหลดรันไทม์ WebView2 อย่างเป็นทางการ
  2. คลิกดาวน์โหลด และเลือก ตัวติดตั้ง Evergreen Standalone :
    • เลือก x64 สำหรับระบบ 64 บิต
    • เลือก x86 สำหรับระบบ 32 บิต

  3. หลังจากดาวน์โหลด:
    • ค้นหาไฟล์ตัวติดตั้ง (โดยปกติจะอยู่ในโฟลเดอร์ดาวน์โหลดของคุณ)
    • คลิกขวาที่ไฟล์และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ

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

2. ทำการติดตั้งรันไทม์ WebView2 ใหม่ทั้งหมด

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

  1. กด Windows + R พิมพ์ appwiz.cpl จากนั้นคลิก ตกลง เพื่อเปิดโปรแกรมและคุณสมบัติ
  2. ค้นหา รันไทม์ Microsoft Edge WebView2 ในรายการ คลิกขวาและเลือก ถอนการติดตั้ง (ยืนยันหากได้รับแจ้ง)
  3. เยี่ยมชมหน้าดาวน์โหลด WebView2 อย่างเป็นทางการ
  4. ภายใต้ “ตัวติดตั้ง Evergreen Standalone” ให้ดาวน์โหลด:
    • เวอร์ชัน x64 สำหรับ Windows 64 บิต
    • เวอร์ชัน x86 สำหรับ Windows 32 บิต

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

3. กำหนดค่ารายการรีจิสทรี

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

  1. กด Windows + R พิมพ์ regedit จากนั้นกด Enter (ยืนยันพร้อมท์ UAC หากจำเป็น)
  2. นำทางผ่านรีจิสทรีไปยังเส้นทางที่แน่นอนนี้ (ใช้แถบด้านข้างซ้าย):
    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\Clients
  3. ค้นหาและลบคีย์รีจิสทรีเฉพาะนี้ (คลิกขวา → ลบ):
    {F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}

  4. หลังจากลบแล้ว ให้ติดตั้ง WebView2 Runtime ใหม่โดยใช้วิธีที่ 1

4. ซ่อมแซมการติดตั้งรันไทม์ WebView2

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

  1. กด Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. พิมพ์ appwiz.cpl ในช่องข้อความแล้วคลิก ตกลง หรือกด Enter
  3. ในหน้าต่างโปรแกรมและคุณลักษณะ ให้ค้นหา รันไทม์ Microsoft Edge WebView2 ในรายการโปรแกรมที่ติดตั้ง
  4. คลิกขวาที่มันแล้วเลือก ซ่อมแซม จากเมนูบริบท
  5. ปฏิบัติตามข้อความแจ้งบนหน้าจอเพื่อดำเนินการซ่อมแซมให้เสร็จสิ้น (อาจใช้เวลา 1-2 นาที)
  6. หลังจากการซ่อมแซมเสร็จสิ้น รีสตาร์ทคอมพิวเตอร์ของคุณ เพื่อใช้การเปลี่ยนแปลง

หากคุณปฏิบัติตามวิธีการทั้งหมดที่อธิบายไว้ข้างต้นแล้ว ปัญหาก็ควรได้รับการแก้ไข อย่างไรก็ตาม หากปัญหายังคงมีอยู่แม้จะใช้วิธีแก้ปัญหาทั้งหมดแล้ว ให้ลองติดต่อฝ่ายสนับสนุนของ Microsoft เพื่อขอความช่วยเหลือเพิ่มเติมที่ปรับให้เหมาะกับกรณีเฉพาะของคุณ

เกี่ยวกับผู้เขียน

การแก้ไขข้อผิดพลาด  การติดตั้งล้มเหลว  รันไทม์ WebView2 - คำแนะนำทีละขั้นตอน

ฮัมซา โมฮัมหมัด อันวาร์

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลางที่มุ่งเน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงโดยใช้เทคโนโลยี MERN ชุดทักษะของเขาประกอบด้วยความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง Hamza ยังเป็นมืออาชีพที่ได้รับการรับรองด้านไอทีของ Google ซึ่งเน้นย้ำถึงความสามารถของเขาในด้านการสนับสนุนด้านไอที ในฐานะนักแก้ปัญหาตัวยง เขาสร้างข้อผิดพลาดในคอมพิวเตอร์ขึ้นใหม่เพื่อแก้ไขปัญหาและค้นหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ