ฉันจะติดตามการแก้ไขการติดตั้งของโปรแกรมได้อย่างไร
อะไร อย่างแน่นอน แอพการติดตั้งเหล่านั้นทำอะไรในแถบแสดงความคืบหน้า หากคุณต้องการจับตาดูสิ่งต่างๆคุณจะต้องมีเครื่องมือที่เหมาะสม.
เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มไดรฟ์ชุมชนของเว็บไซต์ถาม - ตอบ.
คำถาม
ผู้อ่าน SuperUser Gregory Moussat ต้องการทราบว่าเกิดอะไรขึ้นหลังซุ้มของผู้ติดตั้ง:
ฉันต้องการทราบว่าตัวติดตั้งบางตัวทำอะไร: ส่วนใหญ่เป็นไฟล์โฟลเดอร์และรายการรีจิสตรีที่เพิ่มลบหรือแก้ไข.
โปรแกรม“ มืออาชีพ” จำนวนมากมีเอกสารไม่ดีจนยากที่จะหาวิธีที่เหมาะสมในการกำหนดค่าอัปเดต ฯลฯ.
InstallRite เป็นโปรแกรมที่สามารถใช้“ snapshot” ก่อนและหลังการติดตั้งโปรแกรมแล้วเปรียบเทียบ snapshots สิ่งนี้จะช่วยให้คุณทราบว่ามีการทำอะไรบ้างและแม้กระทั่งการสร้างตัวถอนการติดตั้งแบบกำหนดเอง น่าเสียดายที่ดูเหมือนว่า InstallRite จะไม่ได้รับการดูแลรักษาและไม่ได้รับการอัปเดตตั้งแต่ปี 2008.
เครื่องมือใดที่ใช้แทน InstallRite?
คำตอบ
ผู้มีส่วนร่วม Synetech เสนอเครื่องมือทางเลือก:
มีหลายอย่างและฉันได้ทดสอบอย่างน้อย 10-12 แต่สิ่งที่ฉันชอบและแนะนำคือ ZSoft Uninstaller มันฟรีและดีในการค้นหาความแตกต่างโดยไม่ทำให้คุณมีความยุ่งเหยิงเหมือนโปรแกรมส่วนใหญ่แม้กระทั่งโปรแกรมเชิงพาณิชย์ก็มักจะทำ.
ฉันยังใช้ PC Magazine ของ InCtrl 5 ซึ่งดีมาก (พอที่จะได้รับการอนุมัติจาก Microsoft) แต่เมื่อหลายปีก่อนพวกเขาหยุดแจกจ่ายโปรแกรมของพวกเขาฟรี แต่เพราะมันเคยเป็นฟรีจึงมีสำเนาจำนวนมาก (โชคไม่ดี ด้วย InCtrl X ที่ใหม่กว่า)
หากคุณสนใจที่จะรับสำเนาของ InCtrl (InCtrl X) ที่ได้รับการแก้ไขแล้วคุณจะได้รับ $ 8 อ่านเพิ่มเติมเกี่ยวกับ InCtrl X ที่นี่.
ผู้ให้ข้อมูลอีกคนหนึ่ง Prahlad Yeri เสนอคำแนะนำเล็กน้อยเกี่ยวกับวิธีตรวจสอบด้วยตนเองว่าแอปพลิเคชันทำอะไร:
สิ่งที่ผู้ติดตั้งทำในรายละเอียดอย่างแท้จริงไม่สามารถทราบได้ยกเว้นบางทีโดยวิศวกรรมย้อนกลับคำแนะนำไบนารี นี่คือสัญญาณบางอย่างที่คุณสามารถตรวจสอบได้:
- ตรวจสอบโฟลเดอร์แอปพลิเคชันในไดเรกทอรีไฟล์โปรแกรมของคุณ มักจะมีรายการมา
C: \ Program Files \ AppXYZ
.- ตรวจสอบโฟลเดอร์ระบบในทำนองเดียวกัน
C: \ Windows \ System32
) แอปของคุณอาจวางไลบรารี (DLL / OCX / TLB) ไว้ที่นี่.- เรียกใช้ CCleaner เพื่อดูว่าได้สร้างรายการรีจิสทรีใด ๆ CCleaner ยังแสดงการเปลี่ยนแปลงอื่น ๆ ที่แอพสามารถทำได้เช่นการลงทะเบียนประเภท MIME เป็นต้น.
- อย่าลืมตรวจสอบ. NET GAC (Global Assembly Cache) มันมีแอสเซมบลี. NET ทั้งหมดที่แอปของคุณอาจลงทะเบียนไว้ในเครื่องของคุณ โดยปกติจะอยู่ในโฟลเดอร์
c: \ windows \ ชุมนุม
- ชัดเจน (แต่บางครั้งชัดเจนถูกมองข้าม!):
- เมนูเริ่มและทางลัดบนเดสก์ท็อป
- ไฟล์ใน
C: \ users \ USER-NAME \ ข้อมูลแอปพลิเคชัน
(CCleaner จะแสดงสิ่งเหล่านี้)- รายการในเมนูเริ่มต้นและ
boot.ini
(วิ่งmsconfig
เพื่อตรวจสอบสิ่งเหล่านี้)
ระหว่างการตรวจสอบสแนปชอตด้วยแอปและการตรวจสอบไฟล์ด้วยตนเองคุณจะครอบคลุมฐานทั้งหมดของคุณ คุณสามารถตรวจสอบการสนทนาเต็มรูปแบบได้ที่ SuperUser ที่นี่ มีเครื่องมือหรือเทคนิคในการเพิ่มลงในรายการหรือไม่? ปิดเสียงในความคิดเห็น.