วิธีการลบส่วนที่เหลือของการติดตั้งที่ล้มเหลวใน Windows Installer

การปรับปรุงครั้งล่าสุด: 14/07/2025
ผู้แต่ง: ไอแซก
  • โฟลเดอร์ C:\Windows\Installer จัดเก็บไฟล์สำคัญสำหรับการติดตั้งและถอนการติดตั้งแอปพลิเคชัน
  • การลบไฟล์อย่างไม่ระมัดระวังอาจทำให้คุณไม่สามารถถอนการติดตั้งหรืออัปเดตโปรแกรมได้
  • มีวิธีการด้วยมือและเครื่องมือเฉพาะทางในการทำความสะอาดเศษซากจากการติดตั้งที่ล้มเหลวอย่างปลอดภัย

C:\Windows\ตัวติดตั้ง

ในการใช้งานWindows ในชีวิตประจำวัน โดยเฉพาะอย่างยิ่งหากคุณติดตั้งและถอนการติดตั้งโปรแกรมบ่อยๆ คุณมักจะพบร่องรอยของการติดตั้งที่ไม่สมบูรณ์ซึ่งกินพื้นที่และอาจก่อให้เกิดความขัดแย้งในระบบได้ บ่อยครั้งที่เศษซากเหล่านี้ยังคงอยู่ในตำแหน่งสำคัญ เช่นC:\Windows\Installerและถึงแม้ว่าการลบเนื้อหาเหล่านั้นเพื่อเพิ่มพื้นที่ว่างอาจดูน่าดึงดูดใจ แต่การทำเช่นนั้นโดยไม่มีกลยุทธ์ที่เหมาะสมอาจสร้างปัญหามากกว่าแก้ไข

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

โฟลเดอร์ C:\Windows\Installer คืออะไรและมีไว้ทำอะไร?

โฟลเดอร์C:\Windows\Installerทำหน้าที่เป็นที่เก็บไฟล์สำคัญของ Windows สำหรับการติดตั้ง อัปเดต และถอนการติดตั้งโปรแกรมโดยใช้เครื่องมือ Windows Installer ( msiexec.exe ) ไฟล์เหล่านี้มักมีนามสกุล.msiหรือ.mspและมีความสำคัญอย่างยิ่งสำหรับการซ่อมแซมและถอนการติดตั้งแอปพลิเคชันที่ติดตั้งอยู่ในระบบ

นอกจากนี้ ยังมักพบโฟลเดอร์ย่อย เช่น$PatchCache$ซึ่งออกแบบมาเพื่อปรับปรุงประสิทธิภาพของการอัปเดตและแพตช์ต่างๆ แม้ว่าโฟลเดอร์เหล่านี้อาจมีขนาดใหญ่ถึงหลายกิกะไบต์เมื่อเวลา ผ่านไป การลบโฟลเดอร์เหล่านี้โดยไม่เลือกปฏิบัติอาจทำให้บางแอปพลิเคชันไม่สามารถถอนการติดตั้งหรืออัปเดตได้ และทำให้ระบบแสดงข้อผิดพลาดที่เกี่ยวข้องกับไฟล์ต้นฉบับที่หายไป

อันตรายจากการลบไฟล์ออกจากโฟลเดอร์ตัวติดตั้งอย่างไม่สามารถควบคุมได้

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

  • ไม่สามารถถอนการติดตั้ง ซ่อมแซม หรืออัปเดตแอปพลิเคชันบางตัวได้เนื่องจากระบบจะไม่พบไฟล์ที่จำเป็น
  • ข้อผิดพลาดในการติดตั้ง Windowsด้วยรหัสเช่น 1612, 1620, 1635, 1636, 1642, 1706 หรือ 1714 เพื่อป้องกันการดำเนินการบำรุงรักษาพื้นฐาน
  • การสูญเสียเสถียรภาพของระบบ หากส่วนประกอบสำคัญของ Windows หรือแอปพลิเคชันหลักถูกลบออกโดยไม่ได้ตั้งใจ
  Word เปิดเอกสารในโหมดอ่านและไม่อนุญาตให้คุณบันทึก: สาเหตุและวิธีแก้ไข

ด้วยเหตุนี้ จึงควรอย่างยิ่งที่จะระบุไฟล์ที่ไม่จำเป็นอย่างแท้จริงก่อน และก่อนทำการเปลี่ยนแปลงใดๆ ควรทำการสำรองข้อมูลหรือสร้างจุดคืนค่าระบบ ไว้ก่อนเสมอ

วิธีการลบส่วนที่เหลือของการติดตั้งที่ล้มเหลวใน Windows

1. วิธีการด้วยตนเอง

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

ลบการติดตั้ง Windows Installer ที่ค้างอยู่

  1. เปิดตัว ผู้จัดการงาน (Ctrl + Alt + Del) และตรวจสอบกระบวนการที่ใช้งานอยู่ Msiexec.exe.
  2. หากมี ให้เลือกกระบวนการแล้วกด ทำการบ้านให้เสร็จ.
  3. ลองติดตั้งหรือถอนการติดตั้งโปรแกรมที่มีปัญหาอีกครั้ง

ตรวจสอบและทำความสะอาดรายการรีจิสทรี

regedit

การแก้ไขรีจิสทรีเป็นงานที่ยุ่งยาก แต่สามารถช่วยแก้ไขสถานการณ์ที่การติดตั้งติดขัดได้

  1. กด Win + Rเขียน regedit และกด Enter
  2. นำทางไปยังคีย์ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress.
  3. หากมีคีย์ย่อย กำลังดำเนินการ มีอยู่ให้คลิกขวาที่มันแล้วเลือก เอาออก.
  4. ปิดตัวแก้ไขรีจิสทรีและ รีบูตระบบ.

ยกเลิกการลงทะเบียนและลงทะเบียน Windows Installer ใหม่

  1. กด Win + R และเรียกใช้ msiexec / unreg.
  2. เปิดกล่องโต้ตอบ Run อีกครั้งและรัน msiexec / regserver.
  3. ตรวจสอบว่าคุณสามารถติดตั้งได้แล้วหรือไม่ ถอนการติดตั้งโปรแกรม ได้อย่างถูกต้อง

2. เครื่องมือ Windows ดั้งเดิมสำหรับการทำความสะอาด

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

การล้างข้อมูลบนดิสก์

  1. ค้นหาและเรียกใช้เครื่องมือ การล้างข้อมูลบนดิสก์.
  2. เลือก ล้างไฟล์ระบบ เพื่อปลดล็อคตัวเลือกขั้นสูง
  3. ยี่ห้อ อัพเดทการทำความสะอาดจาก windows Update y ไฟล์ติดตั้งชั่วคราว.
  4. กด ยอมรับ และรอให้กระบวนการเสร็จสิ้น

โฟลเดอร์ชั่วคราวที่ว่างเปล่า

  1. กด Win + Rเขียน % ชั่วคราว% และลบทุกอย่างที่คุณพบ (ปลอดภัยแม้ว่าคุณจะข้ามไฟล์ที่กำลังใช้งานอยู่ได้)
  2. ทำซ้ำกับโฟลเดอร์ C: \ Windows \ Temp และเทเนื้อหาออกไป

ลบไฟล์อัปเดตที่รอดำเนินการ

  1. นำทางไปยัง C:\Windows\WinSxS และค้นหาไฟล์ pending.xml.
  2. ลบหรือเปลี่ยนชื่อเพื่อสร้างการตรวจสอบการอัปเดตใหม่
  bootres.dll คืออะไร และจะแก้ไขอย่างไรโดยไม่ทำให้มันเสียหาย

ล้างโฟลเดอร์ SoftwareDistribution

  1. เปิดตัว พรอมต์คำสั่ง ในฐานะผู้ดูแลระบบและเรียกใช้ หยุดสุทธิ wuauserv y บิตหยุดสุทธิ เพื่อหยุดการให้บริการที่เกี่ยวข้อง
  2. ลบเนื้อหาของ C: \ Windows \ SoftwareDistribution.
  3. เริ่มบริการใหม่ด้วย net start wuauserv y บิตเริ่มต้นสุทธิ.

รีเซ็ตโฟลเดอร์ catroot2

  1. นำทางไปยัง C:\Windows\system32\catroot2 และลบโฟลเดอร์นี้ทิ้งไป (ลบเฉพาะโฟลเดอร์ที่ 2 เท่านั้น ไม่ใช่โฟลเดอร์เดิม)
  2. ระบบจะสร้างใหม่โดยอัตโนมัติเมื่อรีบูตครั้งถัดไป

วิธีการลบสิ่งที่เหลือออกด้วยตนเองหลังจากถอนการติดตั้งโปรแกรม

บ่อยครั้งแม้ว่าการถอนการติดตั้งแบบธรรมดาจะดูเหมือนว่าจะได้ผล แต่ร่องรอยต่างๆ ยังคงอยู่ในหลายตำแหน่ง:

  • C: \ Program Files y C: \ Program Files (x86): ตรวจสอบและลบโฟลเดอร์ของโปรแกรมที่ถูกลบออก
  • %appdata%\ท้องถิ่น y %appdata%\โรมมิ่ง: ลบโฟลเดอร์ที่เกี่ยวข้องกับแอปพลิเคชั่นที่ถูกถอนการติดตั้ง
  • C:/วินโดว์/ชั่วคราว: ลบไฟล์ชั่วคราวที่จัดเก็บไว้ระหว่างการทำงานของโปรแกรม
  • Windows Registry: โดยใช้ regeditคุณสามารถค้นหาตั๋วได้ภายใต้ HKEY_USERS/.DEFAULT/ซอฟต์แวร์, HKEY_CURRENT_USER \ Software, HKEY_LOCAL_MACHINE\ซอฟต์แวร์ y HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432 โหนด ที่อ้างอิงถึงโปรแกรมที่ถูกลบไป และลบออกอย่างระมัดระวัง ควรสำรองข้อมูลรีจิสทรีก่อนเสมอ

ยูทิลิตี้ของบริษัทอื่นเพื่อทำความสะอาดโฟลเดอร์ตัวติดตั้งและถอนการติดตั้งอย่างสมบูรณ์

มีโปรแกรมที่ออกแบบมาโดยเฉพาะเพื่อวิเคราะห์โฟลเดอร์ Installer และตรวจสอบว่าไฟล์ใดบ้างที่ไม่เกี่ยวข้องกับรายการรีจิสทรีอีกต่อไปและสามารถลบได้อย่างปลอดภัย หนึ่งในโปรแกรมที่ได้รับความนิยมมากที่สุดคือPatchCleanerเครื่องมือฟรีนี้จะสแกนโฟลเดอร์ Installer และแสดงรายการไฟล์ที่ไม่ได้ใช้งานแล้ว ซึ่งไม่เกี่ยวข้องกับแอปพลิเคชันที่ติดตั้งไว้ ทำให้คุณสามารถย้ายไฟล์เหล่านั้นไปยัง โฟลเดอร์ สำรองหรือลบออกอย่างถาวรได้

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

  • PatchCleaner:การสแกนอย่างรวดเร็วและตัวเลือกในการย้ายไฟล์กำพร้าหรือลบไฟล์เหล่านั้น
  • โปรแกรมถอนการติดตั้ง Revo Pro:การถอนการติดตั้งขั้นสูงและการทำความสะอาดข้อมูลที่เหลืออย่างล้ำลึก
  • CCleaner มืออาชีพ:รวมถึงตัวเลือกในการถอนการติดตั้งและล้างร่องรอยของแอปพลิเคชันโดยสมบูรณ์
  • ถอนการติดตั้งที่แน่นอน y geek Uninstaller:ทางเลือกฟรีสำหรับการถอนการติดตั้งที่สมบูรณ์ยิ่งขึ้นกว่า Windows