ในขณะที่ใช้ 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 คุณต้องเข้าสู่ระบบในฐานะผู้ดูแลระบบ
- คลิกเริ่ม> แผงควบคุม> บัญชีผู้ใช้และความปลอดภัยของครอบครัว> เพิ่มหรือลบบัญชีผู้ใช้
- คลิกบัญชีที่คุณต้องการให้สิทธิ์ผู้ดูแลระบบ
- ทางด้านซ้ายมือ ให้คลิก “เปลี่ยนประเภทบัญชี”
- คลิกปุ่มตัวเลือกข้าง “ผู้ดูแลระบบ”
ในการเปลี่ยนการตั้งค่าบัญชีบนระบบ Windows XP:
- คลิก เริ่ม> แผงควบคุม> บัญชีผู้ใช้
- คลิก “เปลี่ยนบัญชี” ในช่อง “เลือกงาน”
- คลิกบัญชีที่คุณต้องการเปลี่ยน
- คลิกเปลี่ยนประเภทบัญชี
- เพิ่มสิทธิ์ของผู้ใช้ให้กับผู้ดูแลระบบ
วิธีนี้จะช่วยให้คุณติดตั้งผ่าน Windows Installer โดยที่ระบบไม่ให้คุณเข้าถึงส่วนต่างๆ ของฮาร์ดไดรฟ์
ขั้นตอนที่ 2 – ใช้คำสั่ง SQL เพื่อให้สิทธิ์ผู้ดูแลระบบ
หากคุณกำลังใช้งานเซิร์ฟเวอร์ คุณอาจต้องการให้สิทธิ์ผู้ดูแลระบบแก่ผู้ใช้บางราย เพื่อให้พวกเขาติดตั้งการอัปเดตได้ คุณสามารถใช้คำสั่ง SQL ซึ่งเป็นตัวย่อสำหรับ Structured Query Language ซึ่งเป็นภาษาคอมพิวเตอร์ฐานข้อมูลสำหรับฐานข้อมูลเชิงสัมพันธ์ ในการสร้างและใช้คำสั่งนี้:
- เปิด 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 “
โปรดทราบว่า
ขั้นตอนที่ 3 – ใช้ Enterprise Manager เพื่อให้สิทธิ์ผู้ดูแลระบบ
นี่เป็นวิธีอื่นนอกเหนือจากวิธีข้างต้น หากคุณไม่ต้องการให้เขียนโค้ดทั้งหมดให้ยุ่งยาก
- คลิก เริ่ม> โปรแกรมทั้งหมด> Microsoft SQL Server> Enterprise Manager (คำสั่ง)
- ในนี้ ค้นหา Microsoft SQL Servers> กลุ่มเซิร์ฟเวอร์ SQL> (ในเครื่อง)>ความปลอดภัย
- คลิกขวาที่ “เข้าสู่ระบบ” และเลือก “เข้าสู่ระบบใหม่”
- จะมีแท็บ "ทั่วไป" ใน "คุณสมบัติการเข้าสู่ระบบเซิร์ฟเวอร์ SQL - การเข้าสู่ระบบใหม่" ที่เปิดขึ้น คลิกเลย
- เลือกโดเมนของคุณจากรายการโดเมน
- เลือกชื่อผู้ใช้/บัญชีกลุ่มที่คุณต้องการใช้
- คลิกเพิ่มแล้วตกลง
- ตอนนี้ บนแท็บ Server Roles ให้เลือกช่องทำเครื่องหมาย System Administrators ในรายการ Server Roles จากนั้นคลิกปุ่ม OK
การดำเนินการนี้จะเพิ่มผู้ใช้ใหม่ที่มีสิทธิ์ของผู้ดูแลระบบ เช่นเดียวกับขั้นตอนสุดท้าย มันจะช่วยให้ผู้ใช้สามารถทำงานใด ๆ ที่พวกเขาต้องการ ดังนั้นโปรดระวังอย่าให้สิทธิ์นี้แก่ใครเลย และลบออกเมื่อคุณกำจัดข้อผิดพลาดแล้ว
ขั้นตอนที่ 4 – ล้างข้อมูลรีจิสทรี
สาเหตุใหญ่ที่จะแสดงข้อผิดพลาด 0x80070643 ขึ้นกับวิธีที่พีซีของคุณใช้ 'รีจิสตรี' เพื่อทำงาน มีคนไม่มากที่รู้เรื่องนี้ แต่ฐานข้อมูลรีจิสทรีเป็นส่วนที่สำคัญที่สุดของระบบ Windows ซึ่งมีการใช้อย่างต่อเนื่องเพื่อช่วยให้พีซีของคุณทำงานได้อย่างราบรื่นและเชื่อถือได้ ทุกครั้งที่คุณใช้พีซี ระบบจะเปิดการตั้งค่ารีจิสทรี 100 รายการเพื่อช่วยให้คอมพิวเตอร์ของคุณเรียกคืนการตั้งค่าต่างๆ ที่ต้องใช้ในการทำงานได้ แต่น่าเสียดายที่การตั้งค่าเหล่านั้นจำนวนมากอาจเสียหายหรือเสียหาย ทำให้คอมพิวเตอร์ของคุณอ่านได้ยาก ไฟล์ที่ต้องการ การใช้เครื่องมือเพิ่มประสิทธิภาพและซ่อมแซมระบบที่เชื่อถือได้จะช่วยคุณแก้ไขปัญหานี้ได้