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

แก้ไข: Only one instance of wusa.exe is allowed to run

ข้อผิดพลาด Windows update ประเภทนี้เกี่ยวข้องกับเวอร์ชัน Windows เก่าส่วนใหญ่ และพบบ่อยที่สุดบน Windows 7 OS การทำอัปเดตบน Windows OS เวอร์ชันเก่ายากกว่าตอนนี้มาก และมีความเสี่ยงได้รับรหัสข้อผิดพลาดสุ่มตลอดเวลา

ข้อผิดพลาด "Only one instance of wusa.exe is allowed to run" สามารถแก้ไขได้หลายวิธี และเกิดขึ้นในสถานการณ์ต่างๆ เช่น การอัปเดต Internet Explorer, การติดตั้ง standalone update ด้วยตนเอง ฯลฯ นั่นคือเหตุผลที่สำคัญที่ต้องติดตามวิธีทั้งหมดและลองทีละอย่างโดยเร็วที่สุด

วิธีแก้ปัญหา 1: ปิดใช้งานแอนติไวรัสบุคคลที่สาม (Disable Your Third-Party Antivirus)

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

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

  1. เปิดหน้าต่างผู้ใช้ McAfee antivirus โดยดับเบิลคลิกที่ไอคอนบนเดสก์ท็อป หรือดับเบิลคลิกที่ไอคอนในมุมขวาล่างของแถบงาน
  2. จากหน้าแรก ให้คลิกที่ Real-Time Scanning ภายใต้ Virus and Spyware protection ซึ่งจะเปิดหน้าต่างใหม่

แก้ไข: Only one instance of wusa.exe is allowed to run

  1. ภายใต้หน้าจอ Real-Time Scanning: On ด้านบนของหน้าต่าง ให้คลิกที่ Turn off และเลือกจำนวนเวลาที่คุณต้องการสูงสุดก่อนจะกด Turn off
  2. ตรวจสอบดูว่าข้อผิดพลาดยังปรากฏอยู่หรือไม่

วิธีแก้ปัญหา 2: ตรวจสอบ Task Manager สำหรับ instance "wusa.exe" อีกตัว

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

  1. ใช้ Ctrl + Shift + Esc เพื่อเปิด Task Manager หรือใช้ Ctrl + Alt + Del และเลือก Task Manager จากเมนู คุณสามารถค้นหาใน Start menu ได้เช่นกัน

แก้ไข: Only one instance of wusa.exe is allowed to run

  1. คลิก More details เพื่อขยาย Task Manager และค้นหา entry wusa.exe ที่แสดงในรายการในแท็บ Processes ของ Task Manager หากคุณเห็นหลาย entry ให้คลิกขวาที่พวกมันและเลือก End task จากเมนูบริบทที่ปรากฏ
  2. คลิก Yes ที่ข้อความที่จะแสดง: "WARNING: Terminating a process can cause undesired results including loss of data and system instability...."

แก้ไข: Only one instance of wusa.exe is allowed to run

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

วิธีแก้ปัญหา 3: ตรวจสอบสถานะของ Windows Installer Service

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

  1. เปิดกล่องโต้ตอบ Run โดยใช้ Windows Key + R พิมพ์ "services.msc" โดยไม่มีเครื่องหมายคำพูดในกล่องโต้ตอบ Run และคลิก OK

แก้ไข: Only one instance of wusa.exe is allowed to run

  1. ค้นหา Windows Installer Service คลิกขวาที่มันและเลือก Properties
  2. ตรวจสอบให้แน่ใจว่าตัวเลือกภายใต้ Startup type ใน Properties ของ Windows Store Services ตั้งเป็น Automatic
  3. หากบริการหยุดอยู่ (คุณสามารถตรวจสอบได้ข้างๆ ข้อความ Service status) คุณสามารถเริ่มมันทันทีโดยคลิกที่ปุ่ม Start

คุณอาจได้รับข้อความข้อผิดพลาดต่อไปนี้เมื่อคลิก Start:

"Windows could not start the Windows Installed Service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process."

หากเกิดขึ้น ให้ปฏิบัติตามคำแนะนำด้านล่างเพื่อแก้ไข

  1. ทำตามขั้นตอน 1-3 จากคำแนะนำข้างต้นเพื่อเปิด Properties ของ Windows Update Service
  2. ไปที่แท็บ Log On และคลิกที่ปุ่ม Browse…

แก้ไข: Only one instance of wusa.exe is allowed to run

  1. ภายใต้กล่อง "Enter the object name to select" ให้พิมพ์ชื่อคอมพิวเตอร์ของคุณและคลิก Check Names และรอจนชื่อได้รับการยืนยัน
  2. คลิก OK เมื่อเสร็จ และพิมพ์รหัสผ่าน administrator ในกล่อง Password เมื่อได้รับแจ้ง

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

  1. คลิกเมนู Start และพิมพ์คำสั่งต่อไปนี้ในมันก่อนกด Enter เพื่อรัน:

%windir%\system32\msiexec /unregserver

แก้ไข: Only one instance of wusa.exe is allowed to run

  1. ตอนนี้คุณเพียงต้องทำซ้ำกระบวนการเดียวกัน แต่ครั้งนี้กับคำสั่งด้านล่าง:

%windir%\system32\msiexec /regserver

  1. ตรวจสอบให้แน่ใจว่าคุณให้สิทธิ์ administrator หากได้รับแจ้ง ตรวจสอบดูว่าปัญหากับ wula.exe ยังปรากฏอยู่หรือไม่

วิธีแก้ปัญหา 4: ติดตั้งอัปเดตด้วยตนเอง (Install the Update Manually)

น่าเสียดายที่บางครั้งวิธีเดียวที่จะแก้ปัญหานี้คือคุณต้องดูแลด้วยตัวเองและติดตั้งอัปเดตด้วยตนเอง หากกระบวนการอัตโนมัติไม่ทำงานสำหรับคุณ โชคดีนะ! กระบวนการติดตั้งซับซ้อนกว่านี้เล็กน้อย แต่มันไม่ยากอะไร และคุณจะได้ PC ที่อัปเดตเต็มที่

  1. ไปที่หน้านี้และค้นหา Servicing Stack Update ล่าสุดสำหรับ Windows 7 ของคุณ เวอร์ชันปัจจุบันจะแสดงเป็นตัวหนา ตรวจสอบให้แน่ใจว่าคุณติดตั้งอัปเดตจากบนลงล่าง และอดทนรอให้เสร็จ

แก้ไข: Only one instance of wusa.exe is allowed to run

  1. อัปเดตเหล่านี้เป็นสิ่งจำเป็นหากคุณต้องการหลีกเลี่ยงการค้นหาอัปเดตใหม่ที่ไม่รู้จบบนคอมพิวเตอร์ของคุณ เพราะอัปเดตเหล่านี้มีเวอร์ชันที่อัปเกรดของ Update Agent ซึ่งหมายความว่าคุณจะไม่ต้องต่อสู้กับอัปเดตในอนาคต
  2. ดาวน์โหลดไฟล์ไปที่คอมพิวเตอร์ ปิดโปรแกรมทั้งหมด รันไฟล์ และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อทำอัปเดตให้เสร็จ ตรวจสอบดูว่าการค้นหาอัปเดตสำเร็จหรือไม่ และว่าข้อผิดพลาด "wusa.exe" ยังปรากฏอยู่หรือไม่