Windows

Κουμπί της γραμμής εργαλείων Virtualization και συμβατότητα αρχείων στα Windows 7

Introduction to Amazon Web Services by Leo Zhadanovsky

Introduction to Amazon Web Services by Leo Zhadanovsky

Πίνακας περιεχομένων:

Anonim

Στα Windows 7 και Windows Vista, εάν ένα πρόγραμμα δεν έχει αυξημένα δικαιώματα για εγγραφή σε C: Program Files ή C: Windows φάκελο, τα Windows αφήνουν το πρόγραμμα να πιστέψει ότι γράφει εκεί, αλλά στην πραγματικότητα ανακατευθύνει την ενέργεια σε Virtual Store κάτω από το κατάστημα AppData στο φάκελο χρήστη.

Συνήθως αρχεία INI, αρχεία δεδομένων,

Εικονικοποίηση αρχείων στα Windows 7

Για παράδειγμα, χρησιμοποιώ το πρόγραμμα περιήγησης Maxthon. Οι φαβοκόνες της προορίζονται να αποθηκευτούν στην ακόλουθη τοποθεσία:

C: Program Files Maxthon2 Favicons

Παρόλα αυτά αποθηκεύονται στον ακόλουθο φάκελο:

C: Users Username AppData Τοπικά VirtualStore Program Files Maxthon2 Favicons

Πλήκτρο γραμμής εργαλείων συμβατότητας

Επομένως, εάν ανοίξετε τον πρώτο φάκελο, θα το δείτε κενό. Αλλά αν κάνετε κλικ στην καρτέλα Αρχεία συμβατότητας , αμέσως ανοίγει ο τελευταίος φάκελος και βλέπετε όλα τα favicons εκεί.

Αυτό καλείται Virtualization αρχείων Είναι ένα από τα χαρακτηριστικά ασφαλείας που δεν είναι εμφανές στα Windows. Η λειτουργία παρέχει μια εφαρμογή ένα εικονικό κατάστημα όπου μπορεί να διαβάζει και να γράφει χωρίς να θέτει σε κίνδυνο το σύστημα. Για παράδειγμα, αν έχετε μια εφαρμογή που προσπαθεί να γράψει στο System32, τότε τα Windows δημιουργούν ένα εικονικό Σύστημα32 στο προφίλ του χρήστη που μπορεί να χρησιμοποιήσει η εφαρμογή.

Ο Internet Explorer που εκτελείται σε Προστατευόμενη λειτουργία χρησιμοποιεί αυτή τη λειτουργία. Τοποθετεί ένα αρχείο στο φάκελο εικονικής εκκίνησης όταν επισκέπτεστε μια ιστοσελίδα και όχι τον πραγματικό φάκελο εκκίνησης έτσι ώστε να μην εκτελείται κατά την επόμενη εκκίνηση.

Αυτό καθιστά δυνατή την εκτέλεση εφαρμογών ως τυπικού χρήστη, ακόμη και όταν η οι εφαρμογές απαιτούν δικαιώματα διαχειριστή. Σε σύντομο χρονικό διάστημα οι ανακατευθύνσεις των Windows γράφουν τέτοια εφαρμογή από συγκεκριμένες ασφαλείς περιοχές στο εικονικό κατάστημα κάτω από το προφίλ του χρήστη. Αυτό είναι κάτι παρόμοιο με το Virtualization του μητρώου.