ฉันจะระบุไฟล์ที่ติดตั้งโดยโปรแกรมติดตั้งเฉพาะบน windows ได้อย่างไร
ฉันจะระบุไฟล์ที่ติดตั้งโดยโปรแกรมติดตั้งเฉพาะบน windows ได้อย่างไร
คำตอบ:
คุณมี 3 ตัวเลือกหลัก:
หมายเหตุ: ตัวเลือก 2 ตัวแรกนั้นมีความอ่อนไหวต่อสิ่งอื่น ๆ ที่เกิดขึ้นกับพีซีของคุณในขณะที่ตัวติดตั้งกำลังทำงาน คุณสามารถจบการบันทึกหรือสังเกตเห็นการเปลี่ยนแปลงที่ไม่ได้ใช้กับโปรแกรมที่คุณใช้ อย่างไรก็ตามพวกเขายังมีข้อได้เปรียบในการที่สามารถทำการบันทึก / ตรวจสอบต่อไปในขณะที่คุณเรียกใช้โปรแกรมเมื่อมันอาจสร้างไฟล์ข้อมูล / รีจิสตรีคีย์เริ่มต้นและกระจายไปทั่วทั้งระบบ
การแยกโปรแกรมติดตั้งช่วยให้คุณเห็นสิ่งที่ควรทำ (และเลิกทำถ้าคุณสามารถแก้ไขตัวถอนการติดตั้งได้) แต่ไม่ใช่ว่าโปรแกรมจะทำอะไรในขณะที่คุณใช้งาน
คุณสามารถใช้ฟรีแวร์ที่ชื่อUniversal Extractorเพื่อแยกทุกอย่างที่มีอยู่ในตัวติดตั้ง จากนั้นคุณสามารถค้นหาไฟล์แต่ละไฟล์ในระบบไฟล์ของคุณ (ไฟล์โปรแกรมเอกสารและการตั้งค่า system32 ฯลฯ ) ค่อนข้างลำบาก แต่มักจะเป็นทางออกที่ง่ายที่สุด
ฉันใช้Sandboxieเพื่อจุดประสงค์นี้ ฉันสร้างแซนด์บ็อกซ์ใหม่และไม่ได้ทำอะไรนอกจากติดตั้งโปรแกรมลงไป จากนั้นคุณสามารถตรวจสอบโฟลเดอร์ของ Sandbox ('C: \ Sandbox' โดยค่าเริ่มต้นฉันเชื่อว่า) เพื่อดูทุกไฟล์ที่มีการแก้ไข
ฉันมักจะต้องการทราบว่าโปรแกรมติดตั้งกำลังทำอะไรเพราะฉันยังไม่ไว้วางใจดังนั้น Sandboxie จึงได้รับประโยชน์เพิ่มเติมจากการล้างโปรแกรมทั้งหมดโดยไม่ทิ้งร่องรอยใด ๆ เพียงแค่ทำลายกล่องทราย
msiexec
อนุญาตให้บันทึกการติดตั้งด้วย / L ตัวเลือก คุณสามารถบันทึกทุกอย่างที่เกิดขึ้นระหว่างการติดตั้งด้วย `/ L * V
c:\Users\Dmytro_Poliarush\Downloads>msiexec /i package.msi /L*V inst.log
จะสะดวกกว่าในการตั้งชื่อไฟล์พร้อม.txt
นามสกุลเพื่อให้คุณสามารถดูได้เมื่อเปิดด้วย notepad
ดูข้อมูลเพิ่มเติมในmsiexec /?
และที่นี่