Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

การแก้ไข:ไม่สามารถติดตั้ง SurfaceBaseFwUpdateDriver.dll บน Microsoft Surface

Microsoft Surface Docks ใช้กันอย่างแพร่หลายกับคอมพิวเตอร์ Surface สิ่งเหล่านี้ช่วยปรับปรุงประสิทธิภาพการทำงานโดยรวมของคอมพิวเตอร์ เนื่องจากช่วยให้คุณสามารถเชื่อมต่ออุปกรณ์ต่อพ่วงภายนอกจำนวนมากกับหนังสือ Surface ของคุณ ในตอนนี้ เพื่อใช้ประโยชน์จาก Surface Dock ของคุณ ก่อนอื่นคุณต้องติดตั้งไดรเวอร์ที่จำเป็นสำหรับมัน หรือในบางกรณี ให้อัปเดตไดรเวอร์เหล่านั้น เครื่องมือหนึ่งที่ใช้เพื่อทำให้กระบวนการนี้ง่ายขึ้นคือ Microsoft Surface Dock Updater ที่จะอัปเดตเฟิร์มแวร์ให้คุณโดยอัตโนมัติ อย่างไรก็ตาม ปัญหาหนึ่งที่ผู้ใช้ประสบกับ Microsoft Surface Dock Updater คือ “ล้มเหลวในการติดตั้ง SurfaceBaseFwUpdateDriver.dll ” ข้อความแสดงข้อผิดพลาด

การแก้ไข:ไม่สามารถติดตั้ง SurfaceBaseFwUpdateDriver.dll บน Microsoft Surface

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

ในกรณีที่อุปกรณ์ทั้งสองเหมือนกัน ก็ไม่น่าจะมีปัญหาอะไร อย่างไรก็ตาม ในกรณีที่อุปกรณ์ทั้งสองต่างกัน วิธีนี้ใช้ไม่ได้ผล เหตุผลก็คือเมื่อคุณใช้ Surface Dock กับ Surface Book ของคุณ หนังสือต้องการการอัปเดตเฟิร์มแวร์เพื่อให้สามารถใช้การปรับปรุงทั้งหมดได้ การอัปเดตเฟิร์มแวร์นี้จัดทำโดยเครื่องมือ Surface Dock Updater ซึ่งในกรณีนี้กำลังแสดงข้อความแสดงข้อผิดพลาด ขณะนี้ ยังไม่ทราบสาเหตุของข้อความแสดงข้อผิดพลาด และ Microsoft มักกล่าวโทษฮาร์ดแวร์ที่ผิดพลาดสำหรับปัญหานี้ แต่ก็ไม่เป็นเช่นนั้นเสมอไป

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

วิธีที่ 1:เรียกใช้ Updater เป็น SYSTEM 

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

  1. ก่อนอื่น คุณจะต้องดาวน์โหลด Surface Dock Updater จากที่นี่
  2. หลังจากนั้น คุณจะต้องดาวน์โหลดบางอย่างที่เรียกว่า PsTools จากที่นี่. PsTools นั้นเป็นแพ็คเกจบรรทัดคำสั่งที่มาพร้อมกับเครื่องมือต่างๆ ที่เราจะใช้งานที่นี่
  3. เมื่อคุณดาวน์โหลดแพ็คเกจแล้ว ให้แตกไฟล์ zip ที่ใดก็ได้ที่คุณต้องการ
  4. หลังจากนั้น ให้เปิดพรอมต์คำสั่งที่มีสิทธิ์ของผู้ดูแลระบบโดยไปที่เมนูเริ่ม . ที่นี่ ค้นหา cmd แล้วคลิกขวาที่ผลลัพธ์ จากเมนูแบบเลื่อนลง ให้เลือก เรียกใช้ในฐานะผู้ดูแลระบบ . การแก้ไข:ไม่สามารถติดตั้ง SurfaceBaseFwUpdateDriver.dll บน Microsoft Surface
  5. ในหน้าต่างพรอมต์คำสั่ง ก่อนอื่นคุณต้องไปที่ไดเร็กทอรีที่คุณแตกแพ็กเกจ PsTools ซึ่งสามารถทำได้โดยใช้คำสั่ง cd
  6. หลังจากนั้น ให้พิมพ์คำสั่งต่อไปนี้ในหน้าต่างพรอมต์คำสั่ง:
    psexec -i -s CMD
    การแก้ไข:ไม่สามารถติดตั้ง SurfaceBaseFwUpdateDriver.dll บน Microsoft Surface
  7. นี่จะเป็นการเปิดหน้าต่างพรอมต์คำสั่งใหม่ ในหน้าต่างใหม่ พิมพ์ whoami คำสั่ง
  8. ควรคืนค่า nt authroity/system . การแก้ไข:ไม่สามารถติดตั้ง SurfaceBaseFwUpdateDriver.dll บน Microsoft Surface
  9. ตอนนี้ เมื่อคุณทำเสร็จแล้ว ให้ไปที่ไดเร็กทอรีที่มีเครื่องมือ Surface Dock Updater
  10. ที่นั่น คุณจะต้องรันตัวอัปเดตโดยใช้หน้าต่างพรอมต์คำสั่งใหม่
  11. สามารถทำได้โดยพิมพ์ “./NameOfInstaller.msi ” โดยไม่มีคำพูด อย่าลืมเปลี่ยน NameOfInstaller พร้อมชื่อผู้อัปเดต
  12. ดูว่าสามารถแก้ไขปัญหาได้หรือไม่

วิธีที่ 2:ถอดคีย์บอร์ด

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

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

การแก้ไข:ไม่สามารถติดตั้ง SurfaceBaseFwUpdateDriver.dll บน Microsoft Surface

สุดท้าย ให้เรียกใช้เครื่องมือ Surface Dock Updater อีกครั้ง และดูว่าข้อความแสดงข้อผิดพลาดปรากฏขึ้นอีกหรือไม่

วิธีที่ 3:แก้ไขนโยบายกลุ่ม

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

  1. ก่อนอื่น เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R .
  2. จากนั้น ในกล่องโต้ตอบ Run ให้พิมพ์ gpedit.msc แล้วกด Enter .
  3. การดำเนินการนี้จะแสดงตัวแก้ไขนโยบายกลุ่มภายใน หน้าต่าง. การแก้ไข:ไม่สามารถติดตั้ง SurfaceBaseFwUpdateDriver.dll บน Microsoft Surface
  4. ที่นี่ คุณจะต้องไปที่ Computer Configuration\Administrative Templates\Windows Components\Windows Installer เส้นทาง
  5. จากนั้น ทางด้านขวามือ ให้ค้นหา ห้ามย้อนกลับ นโยบายจากรายการนโยบาย การแก้ไข:ไม่สามารถติดตั้ง SurfaceBaseFwUpdateDriver.dll บน Microsoft Surface
  6. เมื่อพบแล้ว ให้ดับเบิลคลิกที่นโยบายเพื่อแก้ไข
  7. เปลี่ยนจาก ไม่ได้กำหนดค่า เพื่อ เปิดใช้งาน . การแก้ไข:ไม่สามารถติดตั้ง SurfaceBaseFwUpdateDriver.dll บน Microsoft Surface
  8. กด สมัคร แล้วกด ตกลง .
  9. หลังจากนั้น ให้เรียกใช้เครื่องมือ Surface Dock Updater
  10. ดูว่าสามารถแก้ปัญหาได้หรือไม่
  11. หากเป็นเช่นนั้น อย่าลืมเปลี่ยนนโยบายกลับเป็น ไม่ได้กำหนดค่า โดยปฏิบัติตามคำแนะนำข้างต้น