Score:0

วิธีระบุการติดตั้ง MSI ที่กำลังดำเนินการซึ่งแสดงข้อความแสดงข้อผิดพลาด: "กำลังติดตั้งโปรแกรมอื่น"

ธง cn

เรากำลังสร้างการปรับใช้การทำงานอัตโนมัติผ่าน Ansible ซึ่งมี .msi หลายตัวให้ติดตั้ง และเราพบข้อความแสดงข้อผิดพลาดต่อไปนี้แบบสุ่มในระหว่างการปรับใช้ :

กำลังติดตั้งโปรแกรมอื่น โปรดรอจนกว่าการติดตั้งจะเสร็จสมบูรณ์ จากนั้นลองติดตั้งซอฟต์แวร์นี้อีกครั้ง

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

เราไม่ต้องการรีบูตเซิร์ฟเวอร์หรือบังคับปิดการติดตั้งที่กำลังดำเนินการอยู่

ฉันพบโอกาสในการขายบางอย่างเพื่อสำรวจเพื่อระบุว่ากระบวนการใดเป็นสาเหตุของสิ่งนี้

TLDR; ฉันกำลังมองหาวิธีการทำซ้ำที่สอดคล้องกันในการตรวจสอบสิ่งที่ทำให้เกิดข้อผิดพลาดนี้

1) กระบวนการ msiexec.exe

คำตอบทั่วไปสำหรับคำถามนี้ใน Google คือการตรวจสอบตัวจัดการงานสำหรับกระบวนการ msiexec.exe และฆ่ามันก่อนที่จะเริ่มการติดตั้งใหม่ นี่ไม่ใช่ทางเลือกสำหรับกรณีนี้

2) ดูเหมือนจะมี เป็นคีย์รีจิสทรี ที่ระบุว่ามีการติดตั้งอยู่ในระหว่างดำเนินการหรือไม่

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress

แต่ฉันไม่พบร่องรอยของคีย์นี้ในรีจิสทรีของเครื่องที่ใช้ Windows หลายเครื่อง (เราพยายามรีเฟรชคีย์นี้ขณะติดตั้งและถอนการติดตั้ง .msi)

ไม่มีคีย์รีจิสทรี

3) ใน services.msc GUI มีบริการ WindowsInstaller ที่ไม่มีสถานะพัก :

บริการติดตั้ง Windows

บริการนี้ได้เข้าสู่ วิ่ง เมื่อเราทริกเกอร์การติดตั้ง MSI แต่ไม่เคยออกจากสถานะนี้เลยแม้แต่ไม่กี่นาทีหลังจากที่ msi เสร็จสิ้น

4) ในการอัปเดต Windows ที่กำลังดำเนินอยู่

ผู้นำทั่วไปอีกรายพบว่ากำลังดำเนินอยู่ การปรับปรุง Windows กำลังป้องกันการติดตั้ง .msi อื่นๆ

มีวิธีการที่สอดคล้องกันในการตรวจสอบสิ่งนี้โดยอัตโนมัติหรือไม่?

โพสต์คำตอบ

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