Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีแก้ไขรหัสข้อผิดพลาด 0x80070643

ในขณะที่ใช้ Microsoft Update กับผลิตภัณฑ์ Windows และ Office ต่างๆ เช่น Windows Server; Windows XP และ Microsoft Office 2003 คุณอาจพบกับ 0x80070643 ข้อผิดพลาด. สิ่งนี้กำลังบอกคุณว่ามีข้อผิดพลาดเกิดขึ้นระหว่างการติดตั้งและมีบางอย่างทำให้ตัวติดตั้ง Windows ปิดลงก่อนที่การติดตั้งจะเสร็จสมบูรณ์ ข้อผิดพลาดนี้สามารถเกิดขึ้นได้เมื่อพยายามอัปเดตโปรแกรมและซอฟต์แวร์ของ Microsoft จำนวนมาก โดยไม่จำกัดเพียงผลิตภัณฑ์หนึ่งหรือสองผลิตภัณฑ์ ข้อผิดพลาดนี้เป็นข้อผิดพลาดทั่วไป ดังนั้นจึงไม่ต้องการวิธีแก้ปัญหาจากผู้เชี่ยวชาญ

รหัสข้อผิดพลาด 0x80070643 เกิดจากอะไร

หากคุณพบข้อผิดพลาดนี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดนี้:

ข้อผิดพลาด 0x80070643:ข้อผิดพลาดร้ายแรงระหว่างการติดตั้ง

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

วิธีการแก้ไขรหัสข้อผิดพลาด 0x80070643

ขั้นตอนที่ 1 – ให้สิทธิ์ผู้ดูแลระบบ

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

คำแนะนำเหล่านี้มีไว้สำหรับระบบ Windows 7/Vista คุณต้องเข้าสู่ระบบในฐานะผู้ดูแลระบบ

  1. คลิกเริ่ม> แผงควบคุม> บัญชีผู้ใช้และความปลอดภัยของครอบครัว> เพิ่มหรือลบบัญชีผู้ใช้
  2. คลิกบัญชีที่คุณต้องการให้สิทธิ์ผู้ดูแลระบบ
  3. ทางด้านซ้ายมือ ให้คลิก “เปลี่ยนประเภทบัญชี”
  4. คลิกปุ่มตัวเลือกข้าง “ผู้ดูแลระบบ”

ในการเปลี่ยนการตั้งค่าบัญชีบนระบบ Windows XP:

  1. คลิก เริ่ม> แผงควบคุม> บัญชีผู้ใช้
  2. คลิก “เปลี่ยนบัญชี” ในช่อง “เลือกงาน”
  3. คลิกบัญชีที่คุณต้องการเปลี่ยน
  4. คลิกเปลี่ยนประเภทบัญชี
  5. เพิ่มสิทธิ์ของผู้ใช้ให้กับผู้ดูแลระบบ

วิธีนี้จะช่วยให้คุณติดตั้งผ่าน Windows Installer โดยที่ระบบไม่ให้คุณเข้าถึงส่วนต่างๆ ของฮาร์ดไดรฟ์

ขั้นตอนที่ 2 – ใช้คำสั่ง SQL เพื่อให้สิทธิ์ผู้ดูแลระบบ

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

  1. เปิด Notepad แล้วพิมพ์:

EXEC sp_grantlogin '\' ไป EXEC sp_addsrvrolemember '\', 'sysadmin' ไป

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

EXEC sp_addsrvrolemember '\', 'sysadmin' ไป

ที่นี่ Server_Name แทนชื่ออินสแตนซ์เซิร์ฟเวอร์ SQL ของคุณและ Login_name บัญชีผู้ใช้หรือบัญชีกลุ่มของคุณ

  • บันทึกไฟล์นี้และเรียกมันว่า “GrantPermission.sql” บนไดรฟ์ C:\
  • เปิดพรอมต์คำสั่งแล้วพิมพ์:“osql -E -i C:\GrantPermission.sql

โปรดทราบว่า คือเซิร์ฟเวอร์ SQL ของคุณและ คือบัญชีผู้ใช้หรือบัญชีกลุ่มที่คุณต้องการให้สิทธิ์

ขั้นตอนที่ 3 – ใช้ Enterprise Manager เพื่อให้สิทธิ์ผู้ดูแลระบบ

นี่เป็นวิธีอื่นนอกเหนือจากวิธีข้างต้น หากคุณไม่ต้องการให้เขียนโค้ดทั้งหมดให้ยุ่งยาก

  1. คลิก เริ่ม> โปรแกรมทั้งหมด> Microsoft SQL Server> Enterprise Manager (คำสั่ง)
  2. ในนี้ ค้นหา Microsoft SQL Servers> กลุ่มเซิร์ฟเวอร์ SQL> (ในเครื่อง)>ความปลอดภัย
  3. คลิกขวาที่ “เข้าสู่ระบบ” และเลือก “เข้าสู่ระบบใหม่”
  4. จะมีแท็บ "ทั่วไป" ใน "คุณสมบัติการเข้าสู่ระบบเซิร์ฟเวอร์ SQL - การเข้าสู่ระบบใหม่" ที่เปิดขึ้น คลิกเลย
  5. เลือกโดเมนของคุณจากรายการโดเมน
  6. เลือกชื่อผู้ใช้/บัญชีกลุ่มที่คุณต้องการใช้
  7. คลิกเพิ่มแล้วตกลง
  8. ตอนนี้ บนแท็บ Server Roles ให้เลือกช่องทำเครื่องหมาย System Administrators ในรายการ Server Roles จากนั้นคลิกปุ่ม OK

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

ขั้นตอนที่ 4 – ล้างข้อมูลรีจิสทรี

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