ในสภาพแวดล้อม Windows แอปพลิเคชันควรแสดงกล่องโต้ตอบและป๊อปอัปให้ผู้ใช้โต้ตอบกับคอมพิวเตอร์ เมื่อ service ที่รันในพื้นหลังพยายามทำอย่างเดียวกัน Windows จะโยน Interactive Services Detection dialog box กล่องโต้ตอบอาจปรากฏทุก 5 นาที บางครั้งหายก่อนอ่านได้ รบกวนมากและหยุดชะงักงานที่ทำอยู่
สามารถปิด service นี้ หรือแก้ไขจากรากเหยื่อเพื่อกำจัดปัญหา
วิธีผ่านชั่วคราว: ปิด Interactive Services Detection
หากป๊อปอัปขึ้นและหายเร็วเกินไปที่จะทำอะไรได้ วิธีนี้อาจเป็นทางออกเดียว ใช้ได้กับ Windows Vista, 7, 8, 10
กด Windows key + R ใน Run พิมพ์ services.msc กด Enter คลิก Yes หากมีคำเตือน UAC

หน้าต่างรายการ services จะปรากฏ ค้นหา Interactive Services Detection ในคอลัมน์ Name หเจอแล้ว คลิกสองครั้ง Interactive Services Detection properties window จะปรากฏ ตรง "Startup type:" เลือก Disabled จากเมนูดรอปดาวน์ คลิก OK

เพื่อทำผ่าน Command Prompt ค้าง Windows Key พิมพ์ cmd Right click บน cmd คลิก Run as Administrator คลิก Yes บน UAC warning message

ในหน้าต่างสีดำ พิมพ์ โค้ดต่อไปนี้และกด Enter
REG add "HKLM\SYSTEM\CurrentControlSet\services\UI0Detect" /v Start /t REG_DWORD /d 4 /f

Restart คอมพิวเตอร์และทดสอบ
Solution 1: ถอนติดตั้งซอฟต์แวร์ที่ก่อให้เกิด Interactive Services Detection
หากติดตั้งแอปพลิเคชันใหม่ล่าสุดและเริ่มได้ข้อผิดพลาดนี้ อาจเป็นตัวก่อให้เกิดความขัดแย้งกับ services
กด Windows key + R พิมพ์ appwiz.cpl ใน run กด Enter

ในรายการโปรแกรม Right click บน program ที่ติดตั้งล่าสุด คลิก Uninstall ทำตามคำแนะนำบนหน้าจอ Restart PC หากแก้ไขได้ แสดงว่าโปรแกรมนั้นคือสาเหตุ ลองติดตั้งใหม่หรือหาเวอร์ชันอัปเดต
เพื่อดูโปรแกรมที่ก่อให้เกิดปัญหาแน่นอน เมื่อ Interactive Services Detection dialog ปรากฏ คลิกปุ่ม "Show Program Details" หาก path ภายใต้ "Program path:" เป็นซอฟต์แวร์ที่ติดตั้ง ให้ลองถอนติดตั้ง หาก path เป็น C:\Windows\System32\spoolsv.exe แสดงว่าเป็น spooler service ก่อให้เกิดปัญหา หากเพิ่มเครื่องพิมพ์ล่าสุด ให้ลบและติดตั้งใหม่
หากเป็นโปรแกรมอื่น แจ้งในส่วนความคิดเห็น เราจะหาวิธีแก้สำหรับโปรแกรมเฉพาะนั้นหลังจากคุณลองวิธีอื่นๆ ด้านล่างแล้ว
Solution 2: กู้คืนการตั้งค่าระบบก่อนหน้า
หาก Windows update หรือการเปลี่ยนแปลงการตั้งค่าระบบก่อให้เกิดปัญหา สามารถกู้คืนการตั้งค่าระบบไปยังวันที่ก่อนหน้าที่ไม่มีปัญหา วิธีนี้ต้องมี System Restore point ที่สร้างไว้ก่อนหน้า
ปิดและบันทึกแอปพลิเคชันทั้งหมด กด Windows Key + R ใน Run พิมพ์ rstrui.exe – And Click OK

ตรวจสอบว่า Restore Point ที่สร้างมีวันที่ก่อนปัญหาเริ่มต้นหรือไม่ หากมี ให้คลิกหนึ่งครั้งเพื่อไฮไลท์ และเลือก Next/Finish สามารถติ๊ก "Show More Restore Points" เพื่อดู points เพิ่มเติม จุดประสงค์คือกู้คืนระบบไปยังเวลาที่ทำงานปกติ การกู้คืนไม่ลบข้อมูลหรือส่งผลต่อไฟล์/โฟลเดอร์ มีผลต่อโปรแกรมและอัปเดตเท่านั้น
Solution 3: รัน System File Checker Scan
System File Checker Scan ใช้ตรวจสอบความสมบูรณ์ของไฟล์ระบบสำคัญทั้งหมดที่ Windows ต้องการ เพื่อทำงานลื่นไหล เปิดเครื่อง และ ตะเพิน F8 ซ้ำๆ (Windows Vista / 7) จนถึง Advanced Troubleshooting Screen
เลือก Safe Mode กด Enter

Windows 8 ดูขั้นตอนที่นี่ Windows 10 ที่นี่
เมื่อล็อกอินเข้าสู่ safe mode แล้ว กด Windows Key + R ใน run พิมพ์คำสั่ง:
%WinDir%\WinSxS\Temp
ลบโฟลเดอร์ PendingDeletes และ PendingRenames หากมีอยู่ คลิก start button พิมพ์ cmd ในผลการค้นหา right click บน cmd คลิก Run as administrator คลิก yes หากมี UAC warning
ในหน้าต่างสีดำ พิมพ์คำสั่งด้านล่างและกด Enter
sfc /scannow
ปล่อยให้สแกนไฟล์ระบบที่เสียหายหรือหายไป และรอจนเสร็จ 100%
หากเสร็จสมบูรณ์ จะได้ข้อความ "Windows Resource Protection did not find any integrity violations" หรือ "Windows Resource Protection found corrupt files and successfully repaired them" หากบอกว่าไม่สามารถซ่อมแซมได้ ให้รันคำสั่งต่อไปนี้
Dism /Online /Cleanup-Image /RestoreHealth
Restart PC และ TEST