Τετάρτη 7 Ιανουαρίου 2009

Διαμόρφωσε Πολλαπλό Μενού Εκκίνησης με επιλογές

Επεξεργάσου ή δημιούργησε ένα μενού εκκίνησης στο οποίο σε αφήνει να διαλέξεις πιο λειτουργικό σύστημα θέλεις να τρέξεις μέσα σε ένα πολλαπλό μενού συστημάτων εκκίνησης, ή να δημιουργήσεις ένα μενού το οποίο σε αφήνει να διαλέξεις μια διαφορετική επιλογή εκκίνησης για το μονό λειτουργικό σου σύστημα αν έχεις μόνο Windows XP εγκατεστημένο.
Αν έχεις εγκαταστήσει ένα άλλο λειτουργικό σύστημα (εκτός από τα Windows XP) στο σύστημά σου, ο υπολογιστής σου εκτελεί ένα πολλαπλό μενού, το οποίο σε αφήνει να διαλέξεις πιο λειτουργικό σύστημα θέλεις να τρέξεις. Το μενού σε αφήνει να επιλέξεις μέσα σε 30 δευτερόλεπτα, και στο μενού σου βγάζει αντίστροφη μέτρηση για το πόσο ακόμα έχεις για να κάνεις την επιλογή των συστημάτων μέσα από το μενού. Μετά από τα 30 δευτερόλεπτα που έχουνε τελειώσει χωρίς την επιλογή σου, αυτόματα κάνει εκκίνηση στο προεπιλεγμένο λειτουργικό σύστημα, το οποίο είναι γενικά το τελευταίο σου εγκατεστημένο λειτουργικό σύστημα.
Μπορείς να διαμορφώσεις ένα τέτοιο πολλαπλό μενού και πως μπορεί ένας υπολογιστής να εκκινήσει κάνοντας επεξεργασία το αρχείο boot.ini, είναι ένα αρχείο συστήματος και κρυφό, το οποίο διαχειρίζεται διάφορες επιλογές στην εκκίνηση, όπως πόση ώρα θα κρατάει ανοιχτό το μενού εκκίνησης , ποιο λειτουργικό σύστημα θα είναι προεπιλεγμένο για την εκκίνηση, όταν θέλεις να αλλάξεις την γρήγορη εικόνα εκκίνησης των Windows XP, και παρόμοια χαρακτηριστικά. Όπως θα δεις και αργότερα, θα έχεις την δυνατότητα να δημιουργήσεις διαφορετικές εκδόσεις του ίδιου λειτουργικού σου συστήματος όταν θα έχεις κάποια προβλήματα εκκίνησης των Windows XP και θα ήθελες να εκκινήσεις σε Safe Mode.
Το αρχείο boot.ini είναι ένα απλό αρχείο κειμένου που βρίσκεται στο C:\ . Όπως είπαμε μπορεί να μην το δεις γιατί είναι κρυφό συστήματος αρχείο και δεν θα μπορέσεις να το επεξεργαστείς γιατί είναι read-only αρχείο. Για να το δεις, τρέξε τον Windows Explorer ή «Ο υπολογιστής μου», διάλεξε Εμφάνιση ->Εργαλεία ->Επιλογές Φακέλων ->Εμφάνιση και τσέκαρε την επιλογή "Εμφάνιση Κρυφών Αρχείων και Φακέλων". Για να μπορέσεις να το επεξεργαστείς, πήγαινε τώρα στην διαδρομή C:\ διάλεξε το και πάτα δεξί-κλικ πάνω του, επέλεξε Ιδιότητες, ξε-τσέκαρε το κουτί με το τικ Μόνο-Ανάγνωση, και πάτα κλικ στο Εντάξει.
Πώς να επεξεργαστείς το αρχείο boot.ini

Για να αρχίσεις να το επεξεργάζεσαι το αρχείο, άνοιξέ το με το Σημειωματάριο ή με όποιο άλλο πρόγραμμα κειμένου έχεις. Βλέποντας το αρχείο boot.ini για τον υπολογιστή σου που έχει για παράδειγμα δύο λειτουργικά συστήματα εγκατεστημένα—Windows XP Home Edition and Windows 2000 Professional:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home
Edition" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional" /fastdetect

Όπως θα δεις, υπάρχουνε δύο κεφάλαια μέσα στο αρχείο του [boot loader] και [operating systems]. Για να αρχίσεις να αλλάζεις ή να τροποποιείς το μενού εκκίνησης , καλά θα είναι να φτιάξεις ένα backup του αρχείου boot.ini, κάντο αντιγραφή και μετονόμασε του με διαφορετικό όνομα όπως boot.ini.bak. Έτσι ώστε άμα έχεις προβλήματα με την εκκίνηση μέσω από Recovery Console να το επαναφέρεις το παλιό backup σε τωρινό.
Ακολουθώντας τις λεπτομέρειες στο πώς να κάνεις επεξεργασία κάθε σημείο κεφαλαίου του αρχείου:

[boot loader]
Σε αυτό το κεφάλαιο διαχειρίζεται το πως θα εκτελείται η εκκίνηση. Αυτό λέει ποιό λειτουργικό σύστημα θα είναι προεπιλεγμένο και πόση ώρα θέλει ένας χρήστης για να κάνει την επιλογή του συστήματος μέσα από το μενού εκκίνησης, αν το μενού εκκίνησης έχει ενεργοποιηθεί. Η τιμή του timeout είναι σε δευτερόλεπτα, και προσδιορίζει πόση ώρα θα δείχνει το μενού αυτό και περιμένει την επιλογή του χρήστη πριν κάνει την εκκίνηση του προ επιλεγμένου λειτουργικού συστήματος. Άμα θέλεις για παράδειγμα να κρατάει το μενού για 15 δευτερόλεπτα, γράψε 15 για την τιμή του timeout. Χρησιμοποίησε την τιμή 0 αν θέλεις να εκκινεί κατευθείαν το προεπιλεγμένο λειτουργικό σύστημα. Άμα θέλεις να μην έχει χρόνο και να περιμένει από τον χρήστη να κάνει την επιλογή του για την εκκίνηση του λειτουργικού συστήματος και να μένει στο μενού εκκίνησης τότε χρησιμοποίησε την τιμή -1. Η default τιμή ορίζει σε ποια καταχώρηση μέσα στο κεφάλαιο [operating system] είναι προεπιλεγμένο λειτουργικό σύστημα. Για να αλλάξεις το προεπιλεγμένο λειτουργικό σύστημα κάνε επεξεργασία την επιλογή, στο παράδειγμά μου, default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
Έτσι άμα το αλλάξεις όταν κάνεις εκκίνηση του υπολογιστή θα φανεί στο μενού επιλογών για 10 δευτερόλεπτα πριν εκτελεστεί το προεπιλεγμένο λειτουργικό σύστημα, και θα είναι αυτή την φορά τα Windows 2000 Professional, όπως παρακάτω φαίνεται το παράδειγμα:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT

[operating system]
Αυτός ο τομέας είναι σχετικά με το ποιο λειτουργικό σύστημα είναι ενεργό σε αυτόν τον υπολογιστή, και με αναλυτικές επιλογές εκκινήσεως για τον κάθε ένα. Windows XP χρησιμοποιεί το Αdvanced RISC Computing (ARC) μονοπάτι για να επιλέγει τη συγκεκριμένη τοποθεσία από το boot partition. Στο παράδειγμά μου,το ARC μονοπάτι είναι:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
Η πρώτη παράμετρος, η οποία αναγνωρίζει τον disk controller, πρέπει να είναι 0. Η δεύτερη παράμετρος, την παράμετρο του disk , πρέπει να είναι και αυτή 0. Η παράμετρος rdisk ορίζει τον αριθμό των δίσκων πάνω στον controller ο οποίος έχει το boot partition. Οι αρίθμηση αρχίζει από το 0. Έτσι άμα έχεις τρεις σκληρούς δίσκους εγκατεστημένους και στον δεύτερο έχεις το boot partition, η επιλογή του είναι rdisk(1). Η παράμετρος του partition αναγνωρίζει τον αριθμό του partition από το boot partition και η αρίθμηση του αρχίζει με τον αριθμό 1. Το τελευταίο κομμάτι, όπως στο παράδειγμά μου είναι \WINDOWS, ορίζει το μονοπάτι στο φακέλου του εγκατεστημένου λειτουργικού συστήματος.
Στα δεξιά του ARC υπάρχει στο παράδειγμα ="Microsoft Windows XP Home Edition" /fastdetect. Οι λέξεις μέσα στα σχόλια θα φανούν στο μενού εκκίνησης για να μπορούμε να ξεχωρίζουμε και να διαμορφώσουμε όπως θέλουμε εμείς για διευκόλυνση μας αποφεύγετε τους ελληνικούς χαρακτήρες. Ο διακόπτης /fastdetect απενεργοποιεί την αναγνώριση των σειριακών και παράλληλων συσκευών, έτσι κάνοντας την εκκίνηση πιο γρήγορη. Η αναγνώριση αυτών των συσκευών δεν είναι αναγκαίο να χρησιμοποιούνται στην αρχή στα Windows XP, γιατί αυτές οι λειτουργίες δουλεύουν πλέον με plug-and-play drivers, και γενικά είναι καλή ιδέα να χρησιμοποιείς τον διακόπτη /fastdetect . Υπάρχουνε και άλλοι διακόπτες για να μπορούν να χρησιμοποιηθούν μέσα στο αρχείο boot.ini .Δείτε παρακάτω στον πίνακα:

Πίνακας
Διακόπτης Τι κάνει ;
/BASEVIDEO Αρχίζουν τα Windows XP χρησιμοποιώντας το τυπικό VGA driver. Πολλές φορές χρησιμοποιήται όταν δεν μπορείς να εκκινήσεις φυσιολογικά επειδή είναι πρόβλημα video driver
/BOOTLOG Καταγράφει πληροφορίες σχετικά με τις διεργασίες της εκκίνησης στο αρχείο ntbtlogl.txt που βρίσκεται στην διαδρομή C:\Windows
/CRASHDEBUG Φορτώνει έναν debugger στην εκκίνηση, και χρησιμοποιείτε και ενεργοποιείτε όταν γίνει crash στο λειτουργικό σύστημα.
/DEBUG Φορτώνει έναν debugger στην εκκίνηση και τρέχει.
/FASTDETECT Απενεργοποιεί την αναγνώριση των σειριακών και παράλληλων συσκευών.
MAXMEM:n Ορίζει το μέγιστο αριθμό της RAM στην οποία τα Windows XP μπορούν να χρησιμοποιήσουνε.
/NOGUIBOOT Δεν επιτρέπει να φορτωθεί των Windows XP η εικόνα splash πάνω στο φόρτωμα της εκκίνησης.
/NODEBUG Σταματάει τον debugger στο να φωρτόνει στην αρχή.
/SAFEBOOT:switch Επιβάλλει την εκκίνηση των Windows XP να γίνει η εκκίνηση του συγκεκριμένου λειτουργικού σε safe mode ή Ασφαλής λειτουργία και ορίζοντας την παράμετρο switch, μπορεί να γίνει με minimal, network, ή minimal(alternate shell). Στην ασφαλή λειτουργία με minimal, τρέχει μόνο τους πιο αναγκαίους drivers για να φορτωθούν στα Windows XP. Στην ασφαλή λειτουργία με network, φωρτόνει πάλι τους πιο αναγκαίους drivers και τους δικτυακούς οδηγούς. Στην ασφαλή λειτουργία με minimal(alternate shell) τους αναγκαίους drivers για να φορτώσουνε τα Windows XP και το command prompt.
/SOS Εμφανίζει τις ονομασίες του κάθε driver ξεχωριστά και δίνει περιγραφές άμα εμφανιστεί κάποιο πρόβλημα στην εκτέλεση εκκίνησης.Ακόμα δίνει πληροφορίες σχετικά με την έκδοση των Windows XP, τον αριθμό του service pack, τον αριθμό των επεξεργαστών CPUs του υπολογιστή, και πόση μνήμη είναι εγκατεστημένη.
Όταν τελειώσετε την επεξεργασία του αρχείου boot.ini, σώστε το και επανεκινήστε τον υπολογιστή σας για να δείτε το αποτέλεσμα.
Στο παράδειγμά μου, άμα θέλουμε να εμφανίζεται το μενού για 45 δευτερόλεπτα, το προεπιλεγμένο λειτουργικό σύστημα να είναι τα Windows 2000, και η εικόνα LOGO των Windows XP να είναι κλειστεί όταν διαλέγουμε Windows XP τότε το αρχείο boot.ini πρέπει να είναι όπως αυτό:

[boot loader]
timeout=45
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home
Edition" /fastdetect /noguiboot
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional" /fastdetect

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

1) εκτέλεση των Windows XP με εμφάνιση διάφορων προβλημάτων εκκίνησης:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Trace Problems XP Home Edition"
/fastdetect /bootlog /sos
2) Εκτέλεση Ασφαλής λειτουργίας με δίκτυο:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Safe Start XP Home Edition" /
fastdetect /safeboot:network

Το αρχείο boot.ini πρέπει να είναι όπως αυτό παρακάτω, και θα είναι με 30 δευτερόλεπτα εμφάνισης μενού και κανονική εκτέλεση των Windows XP ως προεπιλεγμένο:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home
Edition" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Trace Problems XP Home Edition"
/fastdetect /bootlog /sos
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Safe Start XP Home Edition" /
fastdetect /safeboot:network

Registry Guide, Οδηγός για την σωστή επεξεργασία

Τι είναι η Registry

Η Registry είναι μια βάση δεδομένων που χρησιμοποιείται για την αποθήκευση των επιλογών (options) και ρυθμίσεων (settings) για τις εκδόσεις 32 bit των Microsoft Windows, από τα Windows 95 και μετά.
Η Registry περιλαμβάνει πληροφορίες και ρυθμίσεις για το hardware, το software, τους χρήστες και τις προτιμήσεις που αναφέρονται στο PC. Όποτε ένας χρήστης αλλάζει τις ρυθμίσεις του Control Panel ή τις συνδέσεις των αρχείων με προγράμματα εφαρμογής (file Associations), ή την ασφάλεια του συστήματος ή του εγκατεστημένου software οι αλλαγές αυτές ανακλώνται και αποθηκεύονται στη Registry.

Τα φυσικά αρχεία που υλοποιούν την Registry φυλάσσονται διαφορετικά, ανάλογα με την έκδοση των Windows. Για τις εκδόσεις Windows 95 και Windows 98 η registry περιλαμβάνεται σε δύο κρυφά αρχεία στον φάκελο Windows με όνομα: USER.DAT και SYSTEM.DAT. Για την έκδοση Windows Me υπάρχει ένα πρόσθετο αρχείο με όνομα CLASSES.DAT. Τέλος στην έκδοση Windows NT/2000 τα αρχεία φυλάσσονται χωριστά στο φάκελο: %SystemRoot%\System32\Config

Δεν είναι δυνατή η άμεση επεξεργασία αυτών των αρχείων. Το εργαλείο για την τροποποίηση της registry στα Windows 9x & XP λέγεται regedit (πάμε στο Start/Run και πληκτρολογούμε Regedit), ενώ τα Windows NT/2000 δίνουν και το regedt32 που υποστηρίζει επιπλέον τύπους δεδομένων πέραν των βασικών που μας παρέχει το κοινό regedit.

Η δομή της Registry

Η Registry έχει ιεραρχική δομή, που με τη βοήθεια του Regedit μοιάζει αντίστοιχη με τη δομή των φακέλων στο σκληρό δίσκο.
Κάθε κύριο κλαδί (στον Registry Editor δηλώνετε με το σχήμα του φακέλου) καλείται Hive (κυψέλη), και τα Hives περιέχουν κλειδιά (Keys). Κάθε κλειδί μπορεί να περιέχει είτε άλλο κλειδί είτε αξίες(values). Οι αξίες περιέχουν τις πληροφορίες που φυλάσσονται στη Registry. Υπάρχουν τρία είδη αξιών (values): String, Binary και DWORD. Υπάρχουν 5 κύρια κλειδιά, καθένα από τα οποία περιέχει συγκεκριμένο τμήμα από τις πληροφορίες που φυλάσσονται στη Registry. Αυτά είναι:

1. HKEY_CLASSES_ROOT
Αυτό το κλειδί περιέχει τις συσχετίσεις των επεκτάσεων των αρχείων. Για παράδειγμα τα Windows μπορούν και αναγνωρίζουν ένα .doc αρχείο σαν αρχείο του Microsoft Word επειδή υπάρχει ανάλογη καταχώριση σ’ αυτό το κλειδί. Ολόκληρη η βάση δεδομένων των αναγνωρισμένων προεκτάσεων και των προγραμμάτων που αντιστοιχούν σε κάθε μια από αυτές βρίσκεται κάτω από αυτό το κλειδί.
Είναι προτιμότερο να χρησιμοποιούμε το μενού : Tools -> Folder Options από τον Windows Explorer αντί να προσθέτουμε καινούργιες επεκτάσεις σ’ αυτό το κλειδί

2. HKEY_CURRENT_USER
Αυτό το κλειδί κρατά πληροφορίες για το προφίλ του τρέχοντος χρήστη . Κάθε φορά που ένας χρήστης συνδέεται, το προφίλ του χρήστη αντιγράφεται από το HKEY-USERS key στο HKEY_CURRENT_USER key. Αυτό το κλειδί δεν επεξεργάζεται.

3. HKEY_LOCAL_MACHINE
Αυτό το κλειδί περιέχει πληροφορίες για το hardware και για το λογισμικό που είναι εγκατεστημένο στον υπολογιστή. Οι πληροφορίες αυτές χρησιμοποιούνται από όλους τους χρήστες που συνδέονται με το μηχάνημα.
Το κλειδί χωρίζεται σε πέντε επιμέρους κλειδία (subkeys):
· HardWare,
· Security accounts manager (SAM)
· Security
· Software
· System
Τα πρώτα 3 κλειδιά (Hardware, SAM, και Security) δεν τροποποιούνται.
· Το κλειδί Hardware φυλάσσει ρυθμίσεις για τους οδηγούς των συσκευών (device drivers), τα IRQ και λοιπά. Δημιουργείται ξανά σε κάθε εκκίνηση του μηχανήματος.
· Το κλειδί SAM φυλάσσει πληροφορίες για τις ρυθμίσεις ασφάλειας, τους λογαριασμούς των χρηστών και για τα μέλη των group.
· Το κλειδί Security φυλάσσει πληροφορίες για την τοπική ασφάλεια (local security policies) όπως ασφάλεια password (password policy), δικαιώματα χρηστών, ξεκλείδωμα λογαριασμών (account lockout) και λοιπά.
· Το κλειδί Software που απευθύνεται σε όλους τους τοπικούς χρήστες, φυλάσσει πληροφορίες για το εγκατεστημένο λογισμικό.
· Το κλειδί System φυλάσσει πληροφορίες που είναι απαραίτητες για την εκκίνηση (boot) των Windows.

4. HKEY _USERS
Αυτό το κλειδί περιέχει το default προφίλ και τα προφίλ όλων των χρηστών που έχουν συνδεθεί στον υπολογιστή. Τα περιεχόμενα του κλειδιού μπορούν να τροποποιηθούν αλλά με μεγάλη προσοχή.

5. HKEY_CURRENT_CONFIG
Αυτό το κλειδί φυλάσσει πληροφορίες για το χρησιμοποιούμενο υλικό και επιτρέπει την συμβατότητα με παλαιότερες εφαρμογές και οδηγούς συσκευών (device drivers). Οι πληροφορίες που φυλάσσονται εδώ δεν τροποποιούνται.

Τύποι δεδομένων της Registry (values)

Στη συνέχεια περιγράφονται οι τύποι δεδομένων για τις τιμές (values) που υπάρχουν στη Registry.
REG_BINARY: Αυτός ο τύπος φυλάσσει τις τιμές (value) σε δυαδική μορφή. Οι περισσότερες πληροφορίες για το Hardware φυλάσσονται με αυτό τον τύπο που στον RegEdit εμφανίζονται με δεκαεξαδική μορφή.
REG_DWORD: Αυτός ο τύπος αναπαριστά τα δεδομένα με έναν αριθμό τεσσάρων byte και χρησιμοποιείται για τις λογικές τιμές (values) «0 για το ανενεργό 1 για το ενεργό». Πολλές παράμετροι για τα device drivers είναι αυτού του τύπου και παρουσιάζονται σε δυαδική, δεκαεξαδική ή δεκαδική μορφή στον Regedt32 ή σε δεκαεξαδική και δεκαδική μορφή στον Regedit
REG_EXPAND_SZ: Αυτός ο τύπος είναι μια συμβολοσειρά δεδομένων (expandable data string) που περιέχει μια μεταβλητή που θα αντικατασταθεί όταν κληθεί από μια εφαρμογή. Για παράδειγμα για την τιμή (value) η συμβολοσειρά «%SystemRoot%» θα αντικατασταθεί από την ενεργό διεύθυνση του directory που περιέχει τα αρχεία συστήματος των Windows NT. (Αυτός ο τύπος είναι διαθέσιμος μόνο με τη χρήση «προχωρημένου» registry editor όπως είναι ο Regedt32)
REG_MULTI_SZ: Αυτός ο τύπος είναι ένα πολλαπλό string που χρησιμοποιείται για να παρουσιάσει τιμές (values) που περιλαμβάνουν λίστες ή πολλαπλές τιμές. Κάθε εισαγωγή χωρίζεται με τον NULL χαρακτήρα. (Αυτός ο τύπος είναι διαθέσιμος μόνο με τη χρήση «προχωρημένου» registry editor όπως είναι ο Regedt32)
REG_SZ: Αυτός ο τύπος είναι μια συμβολοσειρά που χρησιμοποιείται για την παρουσίαση text values που μπορούν να διαβαστούν από τον άνθρωπο.


Διορθώνοντας τη Registry

Ο Registry Editor (Regedit.exe) που περιέχεται στις περισσότερες εκδόσεις των Windows μας δίνει τη δυνατότητα να δούμε, να αναζητήσουμε και επεξεργαστούμε τα δεδομένα τις Registry. Υπάρχουν διάφοροι τρόποι να ξεκινήσει κάποιος τον Registry Editor, ο πιο απλός είναι από:
Start -> Run και στο πλαίσιο κειμένου γράφουμε regedit και ζητάμε εκτέλεση.
Τα Windows NT/2000 παρέχουν και το πρόγραμμα Regedt32.exe με το οποίο είναι δυνατόν να επεξεργαστούμε επιπλέον τύπους δεδομένων. (Κοίτα προηγούμενη παράγραφο)

Δημιουργώντας Back Up αντίγραφο της Registry

Windows 98

· Αυτόματα τα Windows 98 αυτόματα δημιουργούν ένα back up αντίγραφο της Registry κάθε φορά που ξεκινούν.
· Χειροκίνητα μπορούμε να δημιουργήσουμε ένα αντίγραφο χρησιμοποιώντας το utility Registry Checker τρέχοντας το SCANREGW.EXED από το Start Run μενού. Το ίδιο γίνεται και μέσω του System Information των Windows ή του Office. Εκεί από τα tools (ή εργαλεία, αν έχετε την ελληνική έκδοση) επιλέγουμε την εντολή registry check, οπότε γίνεται ένας έλεγχος του registry και στη συνέχεια δημιουργείται ένα αντίγραφο αυτού.
· Τέλος ένας άλλος τρόπος είναι να δημιουργήσουμε ένα text αρχείο που να περιέχει τις ρυθμίσεις που έχουν γίνει στη Registry. Τρέχουμε το πρόγραμμα regedit από το φάκελο των Windows και από εκεί επιλέγουμε την εντολή export registry file δίνοντας και ένα όνομα στο αρχείο μας. Το αρχείο που δημιουργείται έχει επέκταση .REG και είναι αρχείο text. Μπορούμε να το ανοίξουμε με το notepad και να δούμε τα στοιχεία που περιέχει. Κάνοντας διπλό κλικ πάνω στο αρχείο αυτό ή επιλέγοντας import από το μενού Registry Editor μπορούμε να προσθέσουμε τις ρυθμίσεις που περιέχει στη Registry του συστήματος.
]
Αλλαγές στη Registry

Η δυνατότητα που παρέχει ο Registry Editor, στη δημιουργία text αρχείων (επέκταση .reg) με τις αλλαγές που θέλουμε να γίνουν στις ρυθμίσεις της Registry διευκολύνει πάρα πολύ στην εφαρμογή των ρυθμίσεων από ανθρώπους χωρίς ιδιαίτερες γνώσεις, κάνοντας απλά διπλό κλικ πάνω στο αντίστοιχο αρχείο.

Παραδείγματα:

1. Αλλαγή στο όνομα του Internet Explorer
Το αρχείο change_name.reg περιέχει τις παρακάτω γραμμές που αλλάζουν το όνομα του Internet Explorer

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Window Title"="Εξερευνητής του Διαδυκτίου"

Αντίστοιχα το αρχείο restore_name.reg περιέχει την εντολή που διαγράφει την εγγραφή που αλλάζει το όνομα και έτσι τα πράγματα επανέρχονται στην προηγούμενη κατάσταση.


[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Window Title"=-

2. Απόκρυψη του βέλους παραπομπής από τα εικονίδια των συντομεύσεων


Αρχείο που παράγει την αλλαγή:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile]
"IsShortcut"=-
[HKEY_CLASSES_ROOT\piffile]
"IsShortcut"=-

Αρχείο που επαναφέρει τις αρχικές ρυθμίσεις:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile]
"IsShortcut"=""
[HKEY_CLASSES_ROOT\piffile]
"IsShortcut"=""

3. Κατάργηση της δυνατότητας ρύθμισης των ιδιοτήτων της οθόνης

Αρχείο που δημιουργεί την αλλαγή:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"NoDispCPL"=dword:00000001

Αρχείο που επαναφέρει την αλλαγή:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"NoDispCPL"=dword:00000000

Καθαρισμός της Registry

Πολλά προγράμματα όπως και κάρτες επέκτασης, όταν απεγκαθίστανται «ξεχνούν» να σβήσουν τις αντίστοιχες πληροφορίες στο registry, με αποτέλεσμα το αρχείο αυτό συνεχώς να διογκώνεται! Λόγω μάλιστα του ολοένα και αυξανόμενου μεγέθους του καθυστερεί και ολόκληρη η λειτουργία του υπολογιστή και κυρίως η εκκίνησή του. Ο καθαρισμός της Registry βοηθά στην απομάκρυνση τέτοιων άχρηστων εγγραφών.
Παρατήρηση:
Πάντα πρέπει να έχουμε στο μυαλό μας ότι οι αλλαγές στη Registry μπορεί να αποβούν μοιραίες. Πριν από κάθε αλλαγή πρέπει να φτιάξουμε ένα αντίγραφο του αρχείου αυτού.

Κυκλοφορούν αρκετά προγράμματα που βοηθούν στον «καθαρισμό» της Registry. Στη συνέχεια παρουσιάζονται δύο.

1. Το EasyCleaner, δεν διορθώνει μόνο το αρχείο registry, αλλά ψάχνει για διπλά αρχεία, για άχρηστα αρχεία, καθώς και για χώρο του σκληρού δίσκου, ο οποίος χρησιμοποιείται χωρίς λόγο. Σχετικά με το registry, το πρόγραμμα κάνει κάποιο έλεγχο, βρίσκει τις λάθος γραμμές και μετά σας δίνει την επιλογή είτε να τα σβήσετε όλα ή όποια εσείς θέλετε. Πρόκειται για μια πολύ χρήσιμη εφαρμογή,
2. Στην ίδια κατηγορία προγραμμάτων ανήκει και το CleanReg, που μολονότι είναι εξίσου αποτελεσματικό, δεν είναι το ίδιο εύχρηστο.

Speed Up Windows ViSTa

Μερικές χρήσιμες συμβουλές που χρησιμεύουν στο να αυξήσουμε τις επιδόσεις του λειτουργικού.Χρήσιμεύει κυρίως για αυτούς που δεν διαθέτουν ισχυρό hardware.


Αφαίρεση προαιρετικών στοιχείων


Μετάβαση στο Control Panel -->Programs and Features-->Αριστερά υπάρχει το link
Turn Windows features on or off,
το πατάμε και επιλέγουμε τα στοιχεία που θέλουμε να αφαιρέσουμε.Οτιδήποτε θεωρούμε περιττό αφαιρείται.

Απενεργοπoίηση Υπηρεσιών των Vista

Ο κατάλογος υπηρεσιών εδώ.

Μείωση του αριθμού των auto-start applications


Start-->Run-->msconfig απο την καρτέλα Startup.Αποεπιλογή όλων όσω δεν χρειάζονται.

Απενεργοποίηση των : Automatic backup,Automatic Defrag


Control Panel->Performance information and tools->Advanced Tools->Disk Defragmenter
uncheck το Run on a schedule

Απενεργοποίηση του Windows Defender


Υποθέτωντας ότι είτε χρησιμοποιείτε σουίτα ή ξεχαωριστά antivirus/antispyware

Απενεργοποίηση των visual effects.Απο Properties του Computer.


Για την επεξεργασία της registry προχωρήστε με προσοχή ή αν δεν γνωρίζετε μην τα δοκιμάσετε καθόλου

tip! submitted by johnsons
Επειδη εχω ακουσει πολλα ατομα να λενε οτι τα εικονιδια στην επιφανεια εργασιας ειναι μεγαλα,και αν τα κανεις 32x32 γινονται πολυ μικρα εχω το παρακατω κολπο:

πατωντας στην επιφανεια εργασιας με κατεβασμενα παραθυρα (εαν εχετε καποια ανοιχτα) ctrl και scrollaροντας θα μπορεσετε να μικρυνετε η να μεγαλωσετε τα εικονιδια στο μεγιστο!

ViSTa Tips & Trics

Delay Vista activation



ΚΩΔΙΚΑΣ
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ SL

Βρίσκουμε το παραπάνω κλειδί: Start-->Run και πληκτρολογούμε regedit.

Δεξιά βρίσκουμε το SkipRearm και με δεξί κλικ του δίνουμε τιμή οποιουδήποτε ακέραιου
Ανοίγουμε ένα command prompt με δικαιώματα administrator(Run As)Πληκτρολογούμε μία άπο τις δύο παρακάτω εντολές
slmgr -rearm ή rundll32 slc.dll,SLReArmWindows
Κάντε ένα Restart
Την νέα "ημερομηνία λήξης" μπορείτε να την δείτε με την εντολή slmgr -xpr πάλι μέσα απο το command prompt.
Μπορείτε να φτιάξετε ένα batch file που θα εκτελείτε αυτόματα κάθε 29 μέρες για να μην χρειάζεται να ξανακάνετε όλη αυτή την διαδικασία



Ενεργοποίηση BitLocker για υπολογιστές χωρίς TPM

Start-->Run-->Πληκτρολογούμε gpedit.msc
Μετάβαση στο: Computer Configuration\Administrative Templates\Windows Components\BitLocker Drive Encryption
Διπλό κλικ στο Control Panel Setup: Enable Advanced Startup Options
Κλικ στο enable και επιλογή του Allow BitLocker Without A Compatible TPM checkbox

Πρόσθεση των εντολών Encrypt/Decrypt στο δεξί κλικ

Start-->Run-->regedit και εύρεση του κλειδιού HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Δεξί κλικ και δημιουργούμε ένα νέο 32αbito DWORD με όνομα EncryptionContextMenu και τιμή 1.

Καρφίτσωμα φακέλων στο Start Menu

Start-->Run-->regedit και εύρεση του κλειδιού HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers
Δεξί κλικ και δημιουργούμε ένα νέο key με όνομα {a2a9545d-a0c2-42b4-9708-a0b2badd77c8}.(value δεν βάζουμε)

Τροποποίηση του UAC

Αν θέλετε να κρατήσετε το UAC αλλά σας ενοχλεί το "πάγωμα" της οθόνης τότε μπορείτε να κάνετε το εξής

Start-->Search πληκτρολογούμε security και επιλέγουμε το Local Security Policy
Βρίσκουμε το Local Policies-->Security Options.Βρίσκουμε το User Account Control: Switch to the secure desktop when prompting for elevation
και με διπλό κλικ επιλέγουμε disable

Ενεργοπoίηση του λογαριασμού Administrator/login as Administrator

Ανοίγουμε ένα command prompt με δεξί κλικ-->Run as administrator
Εντολή για ενεργοπίηση:net user administrator /active:yes
Εντολή για απενεργοποίηση:net user administrator /active:no

Resize partitions μέσα απο τα vista