विंडोज़ रजिस्ट्री हेरफेर का पता लगाने के लिए सैंडबॉक्स में एक एप्लिकेशन इंस्टॉल करना


9

मैं जानना चाहूंगा कि क्या पता लगाने का कोई तरीका है कि कौन सी रजिस्ट्री सेटिंग्स एक इंस्टॉलर को प्रभावित करती है। वहाँ एक पूर्ण आकार VM चलाने और फिर किसी तरह रजिस्ट्री पित्ती के फोटो की तुलना के अलावा अन्य विकल्प हैं? यदि ये सबसे अच्छा तरीका है, तो कृपया अपने अनुभव साझा करें।

यहां उद्देश्य यह पता लगाना है कि रजिस्ट्री में एक निश्चित प्रोग्राम स्टोर सेटिंग्स में कहां है। स्थापना के दौरान और अन्यथा। यह डेवलपर्स को पूछने के लिए एक अच्छा विचार जैसा लग सकता है, लेकिन मैंने पहले इस स्थिति का सामना किया है (यह नहीं जानते कि रजिस्ट्री में प्रोग्राम स्टोर करना कहां है) और इस समस्या के लिए एक सामान्य दृष्टिकोण खोजना चाहेंगे।


पूर्ण फ़ाइल सिस्टम की संभावित डुप्लिकेट भिन्नता है
करण

जवाबों:


12

मुझे इन छोटे पोर्टेबल अनुप्रयोगों के साथ अच्छे अनुभव थे।
RegFromApp केवल आपके लक्षित एप्लिकेशन द्वारा किए गए परिवर्तनों को दिखाता है

RegFromApp v1.30 ( NirSoft )

RegFromApp आपके द्वारा चयनित एप्लिकेशन द्वारा किए गए रजिस्ट्री परिवर्तनों की निगरानी करता है, और एक मानक RegEdit पंजीकरण फ़ाइल (.reg) बनाता है जिसमें एप्लिकेशन द्वारा किए गए सभी रजिस्ट्री परिवर्तन शामिल होते हैं। जब जरूरत हो तब RegEdit के साथ इन परिवर्तनों को आयात करने के लिए आप .reg फ़ाइल का उपयोग कर सकते हैं।

यहाँ छवि विवरण दर्ज करें

RegShot v1.90

रेगशॉट एक ओपन-सोर्स (एलजीपीएल) रजिस्ट्री है जो उपयोगिता की तुलना करती है जो आपको जल्दी से अपनी रजिस्ट्री का स्नैपशॉट लेने की अनुमति देती है और फिर सिस्टम बदलाव या नया सॉफ्टवेयर उत्पाद स्थापित करने के बाद एक दूसरे के साथ तुलना करती है।

यहाँ छवि विवरण दर्ज करें

मेरे स्वयं के अन्य अनुभव:

  • WhatChanged : बहुत धीमा, एक SSD पर भी
  • MJRegWatcher : यह निर्धारित करने के लिए कि रजिस्ट्री में क्या बदलाव महत्वपूर्ण था और कौन सा नहीं

एक दूसरा तरीका सैंडबॉक्स का उपयोग सैंडबॉक्सडिफ के साथ मिलकर कर रहा है।
यह आपको यह देखने का मौका देता है कि आपके लाइव सिस्टम को छूने से पहले क्या बदला जाएगा।

Sandboxie

सैंडबॉक्स आपके कार्यक्रमों को एक अलग स्थान पर चलाता है जो उन्हें आपके कंप्यूटर में अन्य कार्यक्रमों और डेटा में स्थायी परिवर्तन करने से रोकता है। आप प्रोग्राम निष्पादन के दौरान किए गए सभी परिवर्तनों को भी एक्सेस कर सकते हैं।

SandboxDiff

SandboxDiff 'Sandboxie' (रोनेन त्ज़ूर द्वारा बनाया गया एक अद्भुत अनुप्रयोग) का उपयोग करते समय रजिस्ट्री और फ़ाइलों में परिवर्तन पर नज़र रखने की अनुमति देता है। सैंडबॉक्स वाले (या किसी भी एक्शन सैंडबॉक्स) प्रोग्राम द्वारा बनाई गई / संशोधित की गई सभी रजिस्ट्री प्रविष्टियों और फाइल सिस्टम की निगरानी और सैंडबॉक्सबॉक्स के साथ सूचीबद्ध है। जब उपयोगकर्ता इंस्टॉलर द्वारा रजिस्ट्री और फ़ाइल सिस्टम में किए गए सभी परिवर्तनों को जानने के लिए चाहते हैं (एप्लिकेशन इंस्टॉल करने से पहले) बहुत उपयोगी है।


अच्छा उत्तर। मैं उनकी जाँच करूँगा। आपका बहुत बहुत धन्यवाद!
урослав Рахматуллин

1

आप प्रोसेस एक्सप्लोरर (Microsoft से एक निशुल्क उपकरण) चलाने की कोशिश कर सकते हैं, जिसका उपयोग आप स्थापना के दौरान एक्सेस की जा रही सभी फ़ाइलों और कुंजियों को दिखाने के लिए कर सकते हैं।

बहुत सारी जानकारी प्रस्तुत की जाएगी, लेकिन आप एप्लिकेशन द्वारा फ़िल्टर कर सकते हैं (आपको इंस्टॉल के दौरान चलाए जा रहे एप्लिकेशन को जानना होगा जो setup.exe या msiexec जैसी कुछ हो सकती है)।


मुझे लगता है कि आपका मतलब प्रोसेस मॉनिटर था
डरावना

0

सिस्ट्रेसर पूरी तरह से आप क्या चाहते हैं:

SysTracer एक सिस्टम यूटिलिटी टूल है जो आपके कंप्यूटर को रजिस्ट्री और फाइलों में परिवर्तित (जोड़ा, संशोधित या हटाए गए) डेटा को खोजने और स्कैन करने के लिए स्कैन कर सकता है।

दोनों एक स्वतंत्र और एक भुगतान किया संस्करण है।

http://www.blueproject.ro/systracer

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.