จะลบข้อมูลอย่างปลอดภัยจาก% SystemDrive% \ Windows \ Installer ได้อย่างไร [ซ้ำ]


10

มีความเป็นไปได้ที่ซ้ำกัน:
ปลอดภัยที่จะลบออกจาก C: \ Windows \ Installer หรือไม่

ไม่ซ้ำ:
ลิงก์ที่กล่าวถึงข้างต้นพูดถึงเกี่ยวกับ Windows XP ฉันกำลังพูดถึง Windows 7 พฤติกรรมของโฟลเดอร์อาจมีการเปลี่ยนแปลงระหว่าง 2 windows และฉันต้องการรับคำตอบเกี่ยวกับระบบ Windows นี้ไม่ใช่ระบบ Windows XP

ฉันจะลบหรือย่อหรือลบอย่างปลอดภัยจากโฟลเดอร์% SystemDrive% \ Windows \ Installer ได้อย่างไร

อย่าบอกให้ฉันไปที่http://support.microsoft.com/kb/290301/en-usเพราะมันใช้ไม่ได้ด้วยเหตุผลต่อไปนี้:

ในขณะที่ยูทิลิตี้การล้างข้อมูลตัวติดตั้ง Windows แก้ไขปัญหาการติดตั้งบางครั้งก็เกิดความเสียหายส่วนประกอบอื่น ๆ ที่ติดตั้งบนคอมพิวเตอร์

ฉันไม่ต้องการย้ายไปไว้ที่อื่น แต่เพื่อลบของออกจากที่นั่น

ฉันยินดีที่จะมีเครื่องมือที่ทำเช่นนั้น แต่ก็ยินดีที่จะเข้าใจตรรกะของไฟล์ที่อยู่ที่นั่น

โปรดอ้างอิง windows 7 (64 บิต) ในคำตอบของคุณ

ขอบคุณ


1
มันไม่ซ้ำกัน OP ถามวิธีไม่CAN
Andre Figueiredo

คำตอบ:


3

หากไดรฟ์ระบบของคุณมีขนาดเล็กด้วยเหตุผลบางอย่าง (การแบ่งพาร์ติชัน SSD ฯลฯ ) ตัวเลือกอื่นคือการย้าย C: \ Windows \ Installer ไปยังไดรฟ์อื่นที่ใหญ่กว่าและแทนที่ต้นฉบับด้วยจังก์ชันไปยังตำแหน่งใหม่

ทุกอย่างควรทำงานต่อไป แต่พาร์ติชันระบบของคุณจะมีพื้นที่ว่างมากขึ้น


1

ใช่มันปลอดภัยที่จะย่อขนาดโฟลเดอร์นั้นฉันทำมาหลายปีแล้วโดยไม่มีปัญหาใด ๆ :-)

สำหรับการลบโฟลเดอร์มันเป็นไปได้แต่สิ่งนี้ไม่อนุญาตให้แก้ไข / ซ่อม / ลบซอฟต์แวร์!


คุณหดตัวอย่างไร ฉันกำลังหดตัวในขณะนี้โดยใช้ตัวเลือกการบีบอัด เมื่อฉันพูดว่าหดตัวฉันพูดเช่นเดียวกับการลบ
Randall Flagg

ดูเธรดปลอดภัยหรือไม่ที่จะลบไฟล์ใน C: \ Windows \ Installer สำหรับรายละเอียดเพิ่มเติมในหัวข้อนี้
เอเดรีย

@ RandallFlagg: ใช่โดยหดฉันคิดเกี่ยวกับตัวเลือกการบีบอัด
Tamara Wijsman

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

@ RandallFlagg: และเครื่องมือจะเป็นไปโดยอัตโนมัติได้อย่างไร เป็นทางเลือกของคุณอย่างสมบูรณ์ในสิ่งที่คุณหดหรือลบ เครื่องมือไม่สามารถระบุสิ่งนี้สำหรับคุณ ...
Tamara Wijsman

1

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

โปรแกรมตัวติดตั้งจำเป็นต้องมีการเรียกใช้ซ้ำเมื่อคุณต้องการถอนการติดตั้ง (หรือซ่อมแซมหรือปรับแต่งใหม่) การติดตั้งโปรแกรมทั้งหมดของตัวติดตั้งนี้จะต้องมีอยู่รวมทั้งแพ็คเกจที่จะติดตั้ง

โชคดีที่มันแย่ลงเพราะมันไม่ได้โง่พอมาก่อน มีแพ็คเกจที่ติดตั้งซึ่งติดตั้งแพ็คเกจพร้อมติดตั้ง ตัวติดตั้งจะเรียกใช้ตัวติดตั้งอื่นเช่นตัวติดตั้ง MSIs เอง แน่นอนว่าไม่ได้รวมเมื่อมีการติดตั้งตัวบรรจุภัณฑ์ใหม่เข้าไปในตัวติดตั้งแบบ interleaved เพื่อทำการติดตั้งเซ่อชั่วร้ายอย่าง toobar

จริงๆแล้วมันก็แย่กว่านี้เหมือนกันเช่นการติดตั้งระบบย่อยทั้งระบบ OS เพราะระบบย่อยการเขียนโปรแกรมเป็นสิ่งจำเป็นสำหรับวิธีการเขียนโปรแกรมที่พวกเขาใช้ในการสร้างโปรแกรม

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

สิ่งเดียวที่เราไม่มีคือความเสถียร :-) เราเพิ่งมีเลเยอร์ apon ชั้นของความพยายามที่บ้าที่ซ่อมแซมตัวเอง

การลบ "ตัวติดตั้ง" (โปรแกรมติดตั้ง) จะหมายความว่าไม่สามารถถอนการติดตั้งโปรแกรมที่ติดตั้งได้และที่แย่กว่านั้นคือบางโปรแกรมจะไม่ทำการติดตั้งการอัพเกรดหากไม่สามารถถอนการติดตั้งโปรแกรมได้ นอกจากนี้ยังมีทริกเกอร์ "Is Installed" ในรีจิสตรี (ชนิดต่าง ๆ ) ที่จะต้องปิดเพื่อติดตั้งใหม่ (หรือติดตั้งแบบ lapped) รวมถึงรายการรีจิสตรีอื่น ๆ ที่อาจมีผลข้างต้นทั้งหมด

การลบ "การติดตั้ง" (แพ็คเกจการติดตั้ง) จะหมายถึงไม่สามารถถอนการติดตั้งโปรแกรมได้แม้ว่าจะมีโปรแกรมตัวติดตั้งอยู่เนื่องจากแพ็คเกจการติดตั้งนั้นจำเป็นสำหรับการติดตั้ง (รวมรายการรีจิสทรีอีกครั้ง)

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

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

บางครั้งคุณสามารถติดตั้งการติดตั้งเดิมทั้งหมดใหม่อีกครั้ง (ติดตั้งแบบ lapped) เพื่อแทนที่รายการทั้งหมดที่คุณลบ (+ ระเบียบทั้งหมดข้างต้น) จากนั้นการติดตั้งและการถอนการติดตั้งตัวเองจะทำงานอีกครั้ง แต่บ่อยครั้งสิ่งนี้จำเป็นต้องมีการรีเซ็ตรายการใด ๆ ที่อาจทำให้การติดตั้งล้มเหลว (โดยปกติจะอยู่ในรีจิสทรี)

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

หรือ

หากต้องการติดตามการติดตั้งอย่างสมบูรณ์และใช้การสำรองข้อมูลภาพเต็มรูปแบบ วิธีการติดตั้งที่ติดตามของคุณสามารถใช้ในการลบโดยไม่ต้องมีสิ่งนั้นทั้งหมด (ซึ่งไม่ได้ใช้โดยไม่มีการแยก) การสำรองข้อมูลแบบเต็มของคุณสามารถดึงระบบของคุณกลับไปยังตำแหน่งเดิม (ก่อนหรือหลังได้ตามต้องการ)
ฉันพบว่าวิธีนี้มีประสิทธิภาพมากกว่าชั้น apon ของมอสที่เพิ่มขึ้นในสิ่งที่จะไม่เป็นหินกลิ้ง :-) แต่มีความต้องการที่จะรู้ว่าสิ่งที่คุณทำ

โพสต์นี้แสดงให้เห็นอย่างสมบูรณ์ว่าทำไมวิธีที่ดีที่สุดไม่ได้ถูกกล่าวถึงหรือนำไปใช้มีบางสิ่งที่คุณไม่ควรเห็น :-)


โปรแกรมติดตั้งทั้งหมดที่ฉันเคยเห็น (ยกเว้นบางที Python) จัดการกับการอัพเกรดอย่างหมดจด นอกจากนี้ยังWindows\Installerใช้โดย MSI (Windows Installer) เท่านั้น เครื่องมืออื่น ๆ ทั้งหมดเพียงแค่ใส่บันทึกการเปลี่ยนแปลงและเรียกใช้งานได้ 'ถอนการติดตั้ง' ในไดเรกทอรีของโปรแกรม
user1686

ใช่ MSIs ในตัวติดตั้ง windows แต่ไม่ใช่ MSIs ทั้งหมดที่เป็นผลิตภัณฑ์ windows หากโปรแกรมติดตั้งทั้งหมดจัดการกับการอัพเกรดอย่างหมดจดเป็นอย่างไรฉันได้อ่านหลายพันเธรดด้วยการติดตั้ง Ketch 22 และฉันไม่คิดว่าผู้ใช้จะถูกตำหนิเมื่อบางครั้งอาจมีเธรดยาวพันคน คุณได้แยกทำงานกับผู้ใช้ Super :-) ใครรู้ว่าพวกเขากำลังทำอะไร หากตัวติดตั้งอื่นทั้งหมด . . จากนั้นคุณยังไม่ได้เห็นและติดตามสิ่งที่ฉันมีเช่นแพ็คเกจแก้ไขวิดีโอ Pro, Office :-) ไดรเวอร์ ATI หรือแพคเกจการ์ด Creative เต็มรูปแบบ
Psycogeek

1

ตามที่ระบุไว้ก่อนหน้าโดย PhsycoGeek คุณต้องมีไฟล์ติดตั้ง มีโปรแกรมฟรีจาก iObit นั่นคือ "UnInstaller" มันใช้งานได้ดีมันทำความสะอาดถังขยะรีจิสตรี้ส่วนใหญ่ที่ทิ้งไว้ข้างหลังโดยการถอนการติดตั้งและช่วยให้คุณลบไฟล์ตัวติดตั้งที่เสียหายหรือการติดตั้งที่เสียหายโดยไม่มีอันตรายที่ชัดเจนต่อไฟล์อื่น ๆ ในไดเรกทอรีย่อย

ดาวน์โหลด "Uninstaller 2.0" จาก iObit และในขณะที่คุณดาวน์โหลดและลองใช้ "Advanced Systemcare 5.0" ทั้งสองฟรีและ Advanced SystemCare เพียง $ 12.97 แต่ใช้งานได้ดีฉันซื้อยูทิลิตี้การล้างข้อมูลอื่น ๆ แล้วลองอีกหลายโปรแกรมและฉันก็รู้สึกว่ามันดีที่สุด ตัวถอนการติดตั้งจะทำการล้างไดเรกทอรีย่อยและปัญหาการติดตั้งอย่างชาญฉลาด

หวังว่ามันจะช่วยได้จิม


1

ใน Windows 7 คุณสามารถอัพเกรด SP ถาวรสิ่งที่จะทำให้โฟลเดอร์มีขนาดเล็กลง (ไม่ตอบคำถามของฉันอย่างแน่นอน แต่จะลดขนาด) โดยใช้คำสั่ง follwing:

dism.exe /Online /Cleanup-Image /spsuperseded

ใน windows vista สามารถทำได้โดยใช้:

vsp1cln.exe

"การดำเนินการเสร็จสมบูรณ์ แต่โฟลเดอร์ยังคงมีขนาดเท่าเดิม ... เว้นแต่จะไม่มีการอัพเกรดเพื่อให้ถาวร
Coops
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.