mariosalice Δημοσιεύτηκε Σεπτέμβριος 26, 2008 #1 Κοινοποίηση Δημοσιεύτηκε Σεπτέμβριος 26, 2008 Η εμφάνιση των αρχείων στα Vista. Τα βασικά στοιχεία για να ρυθμίσουμε την εμφάνιση των αρχείων στα Vista είναι τρία. - Το παράθυρο “Ιδιότητες Φακέλων” - Το παράθυρο “Επιλογές Φακέλων” - H registry Το παράθυρο “Ιδιότητες Φακέλων” Το παράθυρο “Ιδιότητες Φακέλων” ανοίγει με δεξί κλικ στο φάκελο και “ιδιότητες”. Στην “προσαρμογή”, μπορούμε να επιλέξουμε χειροκίνητα ένα από τα πέντε εξ ορισμού πρότυπα φακέλων (folders type templates), που είναι: - Όλα τα στοιχεία - Έγγραφα - Εικόνες και video - Λεπτομέρειες μουσικής - Εικονίδια μουσικής Στην εικόνα φαίνεται ο τρόπος που ορίζουμε το πρότυπο ενός φακέλου. Το πρότυπο που ορίσαμε χειροκίνητα, καταγράφεται στη registry, στο κλειδί FolderType. Στα Vista ο ορισμός του προτύπου κάθε φακέλου, γίνεται αυτόματα με το auto sniffing και καταγράφεται στο κλειδί SniffedFolderType. Αν διαφέρουν, υπερισχύει το χειροκίνητο πρότυπο. Auto sniffing (Auto Folder Type Recognition) Τα Vista ορίζουν αυτόματα την κατηγορία εμφάνισης του φακέλου, σύμφωνα με το πρώτο αλφαβητικά αρχείο ενός φακέλου, που εμπίπτει σε ένα από τα πέντε πρότυπα. Πώς εντάσσονται τα περιεχόμενα ενός φακέλου σε ένα πρότυπο? Όταν φτιάχνουμε ένα νέο φάκελο, τα Vista ορίζουν τον τύπο του φακέλου σε ένα πρότυπο στην τύχη. Μόλις ανοίξουμε τον άδειο φάκελο, θα δούμε τη χαρακτηριστική εμφάνιση μιας κατηγορίας. Αν αντιγράψουμε ένα αρχείο που έχει αναγνωρίσιμο extension, πχ jamaica.wav, ο φάκελος θα ενταχθεί στην κατηγορία "μουσική". Αν αντιγράψουμε ένα δεύτερο αρχείο εικόνας, πχ flower.jpg τι πρότυπο θα έχει ο φάκελος? Εξαρτάται από την αλφαβητική ταξινόμηση. Επειδή το flower.jpg αρχίζει από F (flower.jpg), που προηγείται του J (jamaica.wav), ο φάκελος θα εμφανίζει τα περιεχόμενα σύμφωνα με τις ρυθμίσεις που έχουμε ορίσει για τη κατηγορία "εικόνες". Δηλαδή το auto sniffing, βλέπει στα περιεχόμενα το πρώτο αρχείο με αναγνωρίσιμο extension και ορίζει το πρότυπο του φακέλου. Την πληροφορία αυτή τη γράφει στη registry. Αν αλλάξουμε το όνομα του φακέλου, το λειτουργικό θα ξαναδιαβάσει τα περιεχόμενα και θα προσθέσει μια νέα καταγραφή στη registry, χωρίς να σβήσει την παλιά. Ακόμα κι αν σβήσουμε το φάκελο, η καταγραφή παραμένει στη registry, που σταδιακά γεμίζει με άχρηστες πληροφορίες. Το παράθυρο ρύθμισης “Επιλογές Φακέλων” Το παράθυρο “Επιλογές Φακέλων” ανοίγει μέσα από ένα φάκελο επιλέγοντας “Οργάνωση - Επιλογές φακέλων και αναζήτησης – Προβολή”. Τα στοιχεία που ενδιαφέρουν στο παράθυρο αυτό είναι - το κουμπί “Εφαρμογή σε φακέλους” στην κατηγορία “Προβολές φακέλων”. - η απομνημόνευση των ρυθμίσεων προβολής για κάθε φάκελο, στην κατηγορία “ρυθμίσεις για προχωρημένους” Το κουμπί “Εφαρμογή σε φακέλους” Πατώντας το κουμπί “Εφαρμογή σε φακέλους”, εφαρμόζουμε την τρέχουσα εμφάνιση, σε όλους του φακέλους που έχουν το ίδιο πρότυπο. Οι αλλαγές που κάνουμε στην κατηγορία “ρυθμίσεις για προχωρημένους”, εφαρμόζονται σε όλους τους φακέλους ανεξαιρέτως και δεν έχουν σχέση με το κουμπί “Εφαρμογή σε φακέλους”. Παράδειγμα. Ανοίγουμε ένα φάκελο μιας συγκεκριμένης κατηγορίας, πχ. Εικόνες και video. Αλλάζουμε την “εμφάνιση” σε “μεσαίες εικόνες” και στην ταξινόμηση προσθέτουμε την ημερομηνία τροποποίησης. Πατάμε το κουμπί “Εφαρμογή σε φακέλους”. Τώρα όλοι οι φάκελοι με πρότυπο “Εικόνες και video”, θα φαίνονται με “μεσαίες εικόνες” και θα μπορούμε να τις ταξινομήσουμε γρήγορα με βάση την ημερομηνία τροποποίησης. Ομοίως, μπορούμε να ρυθμίσουμε και τα πέντε πρότυπα φακέλων. Απομνημόνευση των ρυθμίσεων προβολής Αν το επιλέξουμε, απομνημονεύεται κάθε αλλαγή που κάνουμε στην εμφάνιση ενός φακέλου όταν τον κλείσουμε. Αν δεν το επιλέξουμε, οι αλλαγές που κάνουμε χάνονται και η εμφάνιση εξαρτάται από το πρότυπο που έχουμε σώσει. Η απομνημόνευση των ρυθμίσεων προβολής για κάθε φάκελο ξεχωριστά είναι απενεργοποιημένη εξ ορισμού, δεν μας χρειάζεται και δημιουργεί προβλήματα. Γιατί? Κάθε φορά που αλλάζουμε την εμφάνιση ενός φακέλου (πχ από εικονίδια σε λίστα), οι αλλαγές σώζονται στη registry όταν κλείσουμε το φάκελο. Αυξάνει κατακόρυφα ο αριθμός των διαφορετικών ρυθμίσεων των φακέλων. Όταν ανοίγουμε ένα φάκελο, το λειτουργικό ψάχνει ανάμεσα σε εκατοντάδες ρυθμίσεις, αντί για πέντε που είναι τα πρότυπα. Οι συνεχείς εγγραφές στη registry, επιβαρύνουν το σύστημα και αυξάνουμε την πιθανότητα λανθασμένων εγγραφών. Οι διαφορετικές ρυθμίσεις για κάθε φάκελο, ανεξάρτητα από το πρότυπο, δεν προσφέρουν καλύτερη λειτουργικότητα. Στη φωτογραφία φαίνεται ενεργοποιημένη η επιλογή "απομνημόνευση ρυθμίσεων προβολής για κάθε φάκελο". Πρέπει να την απενεργοποιήσουμε. Αφού έχουμε επιλέξει πώς θέλουμε να φαίνεται μια κατηγορία φακέλων, πατάμε το κουμπί "εφαρμογή σε φακέλους". Η registry Οι καταχωρήσεις που μας ενδιαφέρουν στη registry είναι τα κλειδιά Bags και BagMRU. Τα κλειδιά αυτά θα τα βρούμε στις εξής διαδρομές. HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\ Εδώ το λειτουργικό καταγράφει όλες τις πληροφορίες εμφάνισης των φακέλων για το δικό μας υπολογιστή. HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\ Εδώ καταγράφονται οι πληροφορίες εμφάνισης των φακέλων για τους άλλους υπολογιστές του δικτύου. Τέλος υπάρχουν αντίγραφα σε άλλες θέσεις, όπως στα Vista 64bit, που δημιουργούνται αυτόματα και δεν μας ενδιαφέρουν. Αλλαγές επομένως κάνουμε αποκλειστικά και μόνο στην πρώτη θέση για το δικό μας υπολογιστή και στη δεύτερη για τους υπολογιστές του δικτύου. Το κλειδί BagMRU Στο κλειδί BagMRU καταγράφονται όλοι οι φάκελοι που έχουμε δει, με πληροφορίες για την εμφάνιση τους. Στα Vista, μπορούμε εξ ορισμού να καταχωρήσουμε 400 φακέλους για τον υπολογιστή μας και 5000 για τους άλλους υπολογιστές του δικτύου σε περίπτωση που έχουμε roaming. Αυτά τα νούμερα μπορούμε να τα αλλάξουμε. 1. Για τους φακέλους του υπολογιστή μας πρέπει να τρέξουμε την εντολή (με copy paste στο "start - run") REG ADD "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell" /t REG_DWORD /v "BagMRU Size" /d 1500 όπου 1500 ο αριθμός των φακέλων που έχει ο υπολογιστής μας σε όλους τους δίσκους USB κτλ. και είναι πιθανό να δούμε. Για παράδειγμα, ο φάκελος Windows στα Vista έχει 16.500 φακέλους, αλλά δεν έχουμε λόγο να δούμε πάνω από 50. Ένα νούμερο BagMRU Size 1500 καλύπτει άνετα το 90% των υπολογιστών, ενώ για τεράστιες συλλογές φακέλων με μουσική κτλ θα χρειαστούμε "BagMRU Size" 5.000-10.000. Μπορούμε να δούμε τον αριθμό όλων των φακέλων που έχει ένας φάκελος με διξί κλικ και ιδιότητες. Από όσο γνωρίζω αυτή η εντολή δεν υπάρχει ούτε στη registry, ούτε έχει καταγραφεί ποτέ στο Internet και είναι η κύρια αιτία που δεν λύνονται τα προβλήματα με αύξηση του αριθμού των φακέλων που έχουμε. Αν βάλουμε "BagMRU Size" /d 1 (δεν έχω δοκιμάσει 0), θα αποθηκεύονται στη registry πληροφορίες μόνο για τον φάκελο που βλέπουμε τελευταίο κάθε φορά (όλα τα άλλα θα χάνονται). Ναι μεν θα έχουμε μικρή registry και μικρό αποτύπωμα στη μνήμη, αλλά θα καθυστερεί ο υπολογιστής κάθε φορά που ανοίγουμε ένα νέο φάκελο, γιατί θα διαβάζει κάθε φορά τα περιεχόμενα και θα τα γράφει στη registry. Συνδυάζεται όμως με τις εντολές απενεργοποίησης FolderType και SniffedFolderType (παρακάτω). Σε περίπτωση που επισκεφθούμε σταδιακά περισσότερους φακέλους από το "BagMRU Size" θα σβήνουν οι παλιότερες διαδρομές φακέλων στο κλειδί BagMRU Size και θα μπαίνουν στη θέση τους οι καινούργιες διαδρομές με τα νούμερα "Bag" που είχαν οι παλιοί φάκελοι. Στο κλειδί Bag όμως τα νούμερα θα παραμείνουν ίδια, όπως και οι πληροφορίες εμφάνισης που περιέχουν. Έτσι οι φάκελοι, θα φαίνονται λάθος. Είναι λοιπόν χρήσιμο, να έχουμε αρκετά μεγάλο νούμερο στο BagMRU Size, όσοι και οι φάκελοι που έχουμε στον υπολογιστή μας. 2. Για τους φακέλους των άλλων υπολογιστών του δικτύου πρέπει να τρέξουμε τις εξής εντολές (με copy paste στο "start - run") REG ADD "HKCU\Software\Microsoft\Windows\Shell" /t REG_DWORD /v "BagMRU Size" /d 5000 για roaming, δηλαδή αν η registry αντιγράφεται σε άλλο υπολογιστή του δικτύου και επαναφέρεται όταν ξεκινάμε τον υπολογιστή μας (αυτή η τιμή για 5000 φακέλους υπάρχει εξ ορισμού στη registry των Vista, αλλά σπάνια έχει κάποιος roaming και πάει άχρηστη) REG ADD "HKCU\Software\Microsoft\Windows\ShellNoRoam" /t REG_DWORD /v "BagMRU Size" /d 5000 αν δεν υπάρχει roaming (αυτή η καταχώρηση δεν υπάρχει καθόλου στη registry των Vista) Μπορούμε ελεύθερα να μειώσουμε ή να αυξήσουμε το νούμερο 5000, ανάλογα με τις ανάγκες που έχουμε, αρκεί τα νούμερα για roaming και noroaming να είναι ίδια. Πάντως καλό είναι να μην το παρακάνουμε γιατί αυξάνει πάρα πολύ το μέγεθος της registry, με δυσμενείς επιπτώσεις στην ταχύτητα. Αν αντίθετα βάλουμε μικρές τιμές, πχ για 15 φακέλους, το λειτουργικό θα σβήνει τις παλιότερες ρυθμίσεις και θα κρατάει μόνο τις ρυθμίσεις από τους τελευταίους 15 φακέλους και θα τους δείχνει λάθος. Your view settings or customizations for a folder are lost or incorrect http://support.microsoft.com/kb/813711 Το κλειδί Bags Εδώ εξ ορισμού θα δούμε αριθμούς από το 1 μέχρι το 400 ή λιγότερα. Κάθε αριθμός αντιστοιχεί και σε ένα φάκελο. Δεν μπορούμε να ξεπεράσουμε το νούμερο αυτό, εκτός και αν αυξήσουμε την τιμή "BagMRU Size". Παράδειγμα για τα κλειδιά BagMRU και Bags Οι πληροφορίες για το φάκελο program files στον υπολογιστή μου, βρίσκονται στη διαδρομή. HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU\0\0\3 Το κλειδί Nodeslot, για το φάκελο program files έχει τιμή 108. Ο προηγούμενος φάκελος που ανοίξαμε να δούμε είχε πάρει την τιμή 107 στο κλειδί Nodeslot. Στη διαδρομή HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\108\Shell θα δούμε τα παρακάτω κλειδιά KnownFolderDerivedFolderType FolderType και SniffedFolderType Τα κλειδιά αυτά παίρνουν τιμές, από το γονικό φάκελο, το χειροκίνητο ορισμό του προτύπου του φακέλου και την αυτόματη αναγνώριση περιεχομένων αντίστοιχα. Από αυτές τις πληροφορίες, εξαρτάται το πρότυπο και η εμφάνιση του φακέλου "program files". KnownFolderDerivedFolderType Οι ρυθμίσεις και τα νούμερα που υπάρχουν στο κλειδί αυτό, για κάποια εξ ορισμού πρότυπα φακέλων, τα βρίσκουμε στη registry, στη διαδρομή [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes] Ορισμός ενός προτύπου (FolderType) για όλους τους φακέλους. Μπορούμε να ορίσουμε όλοι οι φάκελοι εξ ορισμού να φαίνονται με το ίδιο πρότυπο (FolderType) NotSpecified με την εντολή (start - run): REG ADD "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell" /t REG_SZ /v FolderType /d NotSpecified Είναι χρήσιμη αν δεν θέλουμε να αποθηκεύονται οι ρυθμίσεις των φακέλων μετά από restart. Ορισμός ενός προτύπου (SniffedFolderType) για όλους τους φακέλους. Μπορούμε να ορίσουμε όλοι οι φάκελοι εξ ορισμού να αναγνωρίζονται αυτόματα με το ίδιο πρότυπο (SniffedFolderType) NotSpecified με την εντολή (start - run): REG ADD "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell" /t REG_SZ /v SniffedFolderType /d NotSpecified Είναι χρήσιμη αν δεν θέλουμε να αναγνωρίζεται αυτόματα το πρότυπο ενός φακέλου και όχι μόνο. Επίσης, αν δεν θέλουμε να αυξήσουμε το "BagMRU Size" είναι απαραίτητη. Για να επαναφέρουμε τη registry όπως ήταν by default, πριν τρέξουμε οποιαδήποτε από τις δύο εντολές (ή και τις δύο) τρέχουμε την εντολή (με start - run): REG DELETE "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders" /f Μπορούμε να συνδυάσουμε τις δύο παραπάνω εντολές με "BagMRU Size" 0 για περισσότερη μνήμη και ταχύτητα, θυσιάζοντας τη λειτουργικότητα. Όλοι οι φάκελοι θα είναι γενικού περιεχομένου ανεξάρτητα αν έχουν μέσα εικόνες ή μουσική και δεν θα σώζονται πληροφορίες προτύπων φακέλων. Διαγραφή των πληροφοριών εμφάνισης Για να διαγράψουμε όλες τις πληροφορίες εμφάνισης, τρέχουμε μια μία τις παρακάτω δύο εντολές (με copy paste στο "start - run") REG DELETE "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags" /fREG DELETE "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU" /f Είναι πολύ χρήσιμη η διαγραφή των υπαρχόντων πληροφοριών εμφάνισης των φακέλων, αν θέλουμε να ξεκινήσουμε καθαρά, όπως σε περίπτωση πολλών διαγραφών φακέλων και χάνονται οι ρυθμίσεις εμφάνισης των φακέλων. Συμπέρασμα Ο καλύτερος τρόπος για να βλέπουμε τους φακέλους, είναι να απενεργοποιήσουμε την "απομνημόνευση ρυθμίσεων προβολής για κάθε φάκελο", να σώσουμε τον τρόπο εμφάνισης των φακέλων κατά κατηγορία, να απενεργοποιήσουμε το sniffing και να ορίζουμε χειροκίνητα την κατηγορία των νέων φακέλων που φτιάχνουμε. Σε περίπτωση που έχουμε τεράστιο αριθμό νέων φακέλων, μπορούμε να ορίσουμε να εφαρμοστεί μια κατηγορία και στους υποφακέλους και να ορίσουμε τον αριθμό των αποθηκεύσεων στη registry ανάλογα με τον αριθμό των φακέλων που έχουμε. Το πλεονέκτημα είναι καλύτερες επιδόσεις και λιγότερα προβλήματα. Enjoy Marios Link to comment Share on other sites More sharing options...
Κωστάκης Σεπτέμβριος 26, 2008 #2 Κοινοποίηση Σεπτέμβριος 26, 2008 sticky :clap::clap: Link to comment Share on other sites More sharing options...
DJD Σεπτέμβριος 26, 2008 #3 Κοινοποίηση Σεπτέμβριος 26, 2008 Sticky it is! Ευχαριστούμε Μάριε Link to comment Share on other sites More sharing options...
mariosalice Σεπτέμβριος 28, 2008 Author #4 Κοινοποίηση Σεπτέμβριος 28, 2008 Ευχαριστώ DJD. Για να λυθεί το πρόβλημα της εμφάνισης των φακέλων στα Vista και πιθανότατα και στα XP ένας πρακτικός τρόπος, με λίγα λόγια, είναι ο εξής.1. Τρέχουμε την παρακάτω εντολή με copy paste στο "start - run"REG ADD "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell" /t REG_DWORD /v "BagMRU Size" /d 2000 Κάνουμε restart. Αν μετά από καιρό διαπιστώσουμε ότι χάνονται ρυθμίσεις, ελέγχουμε αν ο αριθμός στο bags έφτασε τις 2000 και ξανατρέχουμε την εντολή με 5000 αυτή τη φορά.2. Με Start > "Το όνομα του Χρήστη", θα δούμε τους εξής φακέλους (και με δεξί κλικ το πρότυπο που έχει ο καθένας).Όνομα φακέλου - ΠρότυποDocuments - Documents Videos - Pictures and Videos Pictures - Pictures and VideosMusic - Music DetailsDownloads - All ItemsContacts - Contacts3. Σε κάθε ένα από τους πέντε φακέλους ανοίγουμε το παράθυρο “Ιδιότητες Φακέλων”, ελέγχουμε το πρότυπο στην “προσαρμογή”, επιλέγουμε "εφαρμογή του προτύπου σε όλους τους υποφακέλους και σώζουμε την επιλογή.Καλό είναι να δηλώσουμε τα Videos - στο πρότυπο Music Icons και το φάκελο Music ως Music Details. Έτσι θα ρυθμίσουμε και τα έξη πρότυπα (έκτο είναι το contacts).4. Ανοίγουμε τους έξη φακέλους και κάνουμε ότι αλλαγές θέλουμε, στην εμφάνιση. 5. Στο παράθυρο “Ιδιότητες Φακέλων” (Folder options): - Απενεργοποιούμε την "απομνημόνευση ρυθμίσεων προβολής για κάθε φάκελο" (remember each folder's view settings). Μια φορά σε ένα φάκελο αρκεί.- Σε κάθε ένα από τους έξη φακέλους, επιλέγουμε "Εφαρμογή σε φακέλους" (Apply to Folders) Σημείωση.Βλέπουμε ότι δεν υπάρχει φάκελος που να έχει default πρότυπο το Music Icons, ενώ υπάρχει επιπλέον το Contacts.Αν πάμε Υπολογιστής > Δίσκος © > Users > "Το όνομα του Χρήστη", θα δούμε μεν τους ίδιους φακέλους αλλά πιθανόν να έχουν διαφορετικά πρότυπα. Τα Windows είναι πιθανόν να καταγράφουν δύο φορές τον ίδιο φάκελο, ανάλογα με τη διαδρομή που τον ανοίξαμε. Επίσης, για κάθε χρήστη, υπάρχει ένα διαφορετικό αντίγραφο του shell σε ξεχωριστά κλειδιά HKEY_USERS\Sxxxxxxxx_100(0,1,2....)_Classes κτλ. Link to comment Share on other sites More sharing options...
felix Σεπτέμβριος 28, 2008 #5 Κοινοποίηση Σεπτέμβριος 28, 2008 Respekt ...Άψογος Link to comment Share on other sites More sharing options...
mariosalice Σεπτέμβριος 29, 2008 Author #6 Κοινοποίηση Σεπτέμβριος 29, 2008 Ευχαριστώ felix. Αυτό που μου κάνει εντύπωση είναι ότι η Microsoft γνώριζε από καιρό το πρόβλημα αλλά και τη λύση όπως φαίνεται στο λινκ. Αλλά δίνει διαδρομή, που αυξάνει μόνο τον αριθμό bagmru size σε roaming δίκτυο. Φαίνεται ότι όποιος ασχολήθηκε είχε roaming και του δούλεψε αυτή η λύση. Δεν δουλεύει όμως για τους φακέλους που έχουμε σε κοινές εγκαταστάσεις, ούτε σε μη roaming δίκτυο. Έτσι το πρόβλημα πέρασε από τα XP στα Vista και θα περάσει και στα Seven όπως φαίνεται. Η δική μου πρόταση είναι για 2000 φακέλους, παρά το γεγονός ότι η Microsoft προτείνει 5000. Τουλάχιστον ξέρουμε ότι ένα νούμερο bagMRU size στα 5000 δεν θα είναι επιβάρυνση στο σύστημα, αφού το προτείνει η ίδια η Microsoft. Δεν νομίζω όμως ότι χρειάζεται τόσο μεγάλος αριθμός στην πράξη. Τέλος στο ποστ με τίτλο "Στην πράξη", ξέχασα όσους βλέπουν φακέλους σε δίκτυο. Για όσους έχουν δίκτυο χρειάζεται να τρέξουν επιπλέον και τη σχετική εντολή. REG ADD "HKCU\Software\Microsoft\Windows\ShellNoRoam" /t REG_DWORD /v "BagMRU Size" /d 5000 Επειδή ένα δίκτυο μπορεί να έχει πολλούς υπολογιστές, έβαλα το bagMRU size στα 5000, αλλά αυτό εξαρτάται και από τον αριθμό των υπολογιστών που βλέπουμε και από τους φακέλους που έχουμε πρόσβαση. Δύο εικόνες από τη registry. Στην εικόνα αυτή βλέπουμε ένα φάκελο στο bagMRU, όπως δενδριτικά καταγράφεται στη θέση ...shell\BagMRU\2\3\2 (σε πράσινο κύκλο). Ο φάκελος αυτός έχει τρεις υποφακέλους, τους 0,1,2 (σε κόκκινο τετράγωνο). Με διπλό κλικ στο 2 (σε μπλε κύκλο) βλέπουμε ότι πρόκειται για τον φάκελο Foto. Ο φάκελος 2 που είναι σε πράσινο κύκλο, θα φαίνεται σύμφωνα με τις ρυθμίσεις που υπάρχουν στη διαδρομή ...shell\bag\41, όπως φαίνεται στην παρακάτω εικόνα. Στην εικόνα αυτή βλέπουμε τη διαδρομή ...shell\bag\41\Shell. O φάκελος 2 (με πράσινο κύκλο), θα φαίνεται σύμφωνα με το πρότυπο που έχουμε φτιάξει και είναι το νούμερο στο knownfolderDerivedFolderType. Θα το βρούμε στη διαδρομή HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes Στη διαδρομή αυτή βλέπουμε όλα τα πρότυπα που έχουν τα Vista, ενώ οι αλλαγές μας σώζονται στο modifiers. Εδώ έχει παραπάνω ψωμί, γιατί ίσως να μπορούμε με αλλαγές να έχουμε εμφάνιση ανάλογη με αυτή που βλέπουμε στο media player. Δεν έχω ασχοληθεί ακόμα με αυτό το κλειδί. Αλλά η τροποποίηση του, είναι μια καλή ιδέα για ένα επόμενο ποστ. Link to comment Share on other sites More sharing options...
Aligator21 Σεπτέμβριος 29, 2008 #7 Κοινοποίηση Σεπτέμβριος 29, 2008 καταπληκτικός!!!!!!!!!!!! :jump1: Link to comment Share on other sites More sharing options...
mariosalice Μάϊος 23, 2009 Author #8 Κοινοποίηση Μάϊος 23, 2009 ΠΡΟΣΟΧΗ ΓΙΑ VISTA SP2.Έλεγξα το link που ανέφερα στο post 6 και διαπίστωσα ότι η Microsoft έχει διορθώσει τις πληροφορίες σύμφωνα με όσα είχαμε γράψει εδώ.Στα Vista SP2, επίσης έχουν προστεθεί οι καταχωρήσεις, που ορίζουν το BagMRU size στα 5000 και σε roaming και σε κανονική λειτουργία.REG ADD "HKCU\Software\Microsoft\Windows\ShellNoRoam" /t REG_DWORD /v "BagMRU Size" /d 5000REG ADD "HKCU\Software\Microsoft\Windows\Shell" /t REG_DWORD /v "BagMRU Size" /d 5000Έτσι το πρόβλημα έχει λυθεί πλέον και δεν έχει νόημα να προσθέσουμε εμείς τις καταχωρήσεις για τον αριθμό αυτό. Μπορούμε όμως να τον τροποποιήσουμε. Link to comment Share on other sites More sharing options...
mariosalice Μάϊος 23, 2009 Author #9 Κοινοποίηση Μάϊος 23, 2009 Ο λόγος που κοίταξα αυτό το θέμα είναι ότι κάθε φορά που ανοίγουμε να δούμε ένα φάκελο, το λειτουργικό προσθέτει και μια καταχώρηση στη registry, για την εμφάνιση του φακέλου.Αλλά σε δίσκους SSD, αυτό σημαίνει συνεχείς εγγραφές και διαγραφές του αρχείου ntuser.dat.log1 και 2. Σκέφτομαι σοβαρά ότι είναι ανόητο αυτό που γίνεται. Ας τα γράφουν στη μνήμη και όχι στο δίσκο. Ή ας φτιάχνεται μια φορά ένα αρχειάκι μέσα στο φάκελο και μετά να μην αλλάζει. Δεν μπορεί κάθε φορά να γράφεται στο δίσκο ξανά και ξανά ένα μεγάλο αρχείο επειδή απλά βλέπουμε τους φακέλους. Η Microsoft πρέπει να το δει σοβαρά αυτό το θέμα με τους SSD. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.