Αλλαγών μητρώου σε εκδόσεις του Windows Server 2003 και στα Windows XP Professional x 64 Edition που βασίζονται σε επεξεργαστή 64 x

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 896459 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

Αυτό το άρθρο περιγράφει ορισμένες από τις αλλαγές μητρώου που έχουν γίνει στο x 64 με εκδόσεις του Microsoft Windows Server 2003 και τα Microsoft Windows XP Professional x 64 Edition. Επιπλέον, αυτό το άρθρο περιγράφει τον τρόπο αποθήκευσης πληροφορίες μητρώου για προγράμματα 32-bit και τα προγράμματα 64-bit από το λειτουργικό σύστημα Windows x 64 Edition.

Περισσότερες πληροφορίες

ΣημαντικόΑυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, αντίγραφο ασφαλείας του μητρώου πριν το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο, εάν παρουσιαστεί κάποιο πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows


Οι υπολογιστές που χρησιμοποιούν μια έκδοση x 64 του Microsoft Windows Server 2003 ή Microsoft Windows XP Professional x 64 Edition χρησιμοποιούν μια διάταξη διαφορετικές μητρώου χειρισμού 32-bit και 64-bit προγράμματα. Τις αλλαγές διάταξης του μητρώου στο x 64 Edition εκδόσεις του λειτουργικού συστήματος των Windows, βεβαιωθείτε ότι οι διαδρομές μόνιμη .dll προγραμμάτων, ρυθμίσεις προγράμματος και άλλες τιμές παραμέτρων δεν είναι αντικατασταθεί.

Για να αποτρέψετε τις ρυθμίσεις μητρώου 32-bit να αντικαταστήσουν τις ρυθμίσεις του μητρώου 64-bit, υπολογιστές που λειτουργούν με μια έκδοση x 64 των Windows, αποθήκευση των ρυθμίσεων για τα προγράμματα 32-bit σε ένα νέο υποκατάστημα στο μητρώο. Οι χρήστες δεν παρατηρήσετε αλλαγές κατά την εγκατάσταση του προγράμματος. Η διαδικασία ανακατεύθυνση μητρώου επιτρέπει σε εγκαταστάσεις προγραμμάτων και ρυθμίσεων παραμέτρων προγράμματος πρόσβασης το σωστό δευτερεύον κλειδί μητρώου χωρίς παρέμβαση του χρήστη.

προγράμματα 32-bit και 64-bit προγράμματα που εκτελούνται σε μια έκδοση x 64 των Windows λειτουργούν σε διαφορετικές καταστάσεις λειτουργίας και χρησιμοποιήστε τις ενότητες του μητρώου:
  • Λειτουργία με τοπικές ρυθμίσεις τα προγράμματα 64-bit εκτελούνται σε εγγενή λειτουργία και πρόσβασης κλειδιών και τιμών που είναι αποθηκευμένα στις ακόλουθες δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\SOFTWARE
  • Εκτελέστε προγράμματα 32-bit στο WOW64 λειτουργίας και πρόσβασης κλειδιά και τιμές που είναι αποθηκευμένες στο το παρακάτω δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\Software\WOW6432node

Ανακατεύθυνση του μητρώου

Για να υποστηρίζει τη συνύπαρξη των 32-bit και 64-bit COM δήλωσης και πρόγραμμα μελών, το Υποσύστημα WOW64 παρουσιάζει προγράμματα 32-bit, χρησιμοποιώντας μια άλλη προβολή του μητρώου. Το Υποσύστημα WOW64 χρησιμοποιεί ανακατεύθυνση μητρώου για να διακόπτει τις κλήσεις μητρώου σε επίπεδο bit. Ανακατεύθυνση μητρώου επίσης εξασφαλίζει ότι οι κλήσεις μητρώου απευθύνονται στα υποκαταστήματα σωστά στο μητρώο.

Όταν εγκαθιστάτε ένα νέο πρόγραμμα ή όταν εκτελείτε ένα πρόγραμμα σε έναν υπολογιστή Windows x 64 Edition, μητρώο κλήσεις από την πρόσβαση προγραμμάτων 64-bit του
HKEY_LOCAL_MACHINE\SOFTWARE
δευτερεύον κλειδί μητρώου χωρίς ανακατεύθυνσης. WOW64 διακόπτει τις κλήσεις μητρώου
HKEY_LOCAL_MACHINE\SOFTWARE
που γίνονται από προγράμματα 32-bit και στη συνέχεια τις για να ανακατευθύνει το
HKEY_LOCAL_MACHINE\Software\WOW6432node
δευτερεύον κλειδί. Από ανακατεύθυνση μόνο των κλήσεων πρόγραμμα 32-bit, WOW64 εξασφαλίζει ότι προγράμματα εγγραφής πάντα το κατάλληλο δευτερεύον κλειδί μητρώου. Ανακατεύθυνση μητρώου δεν απαιτούν τροποποίηση του κώδικα προγράμματος και αυτή η διαδικασία είναι διαφανής για το χρήστη.

Δευτερεύοντα κλειδιά μητρώου που περιλαμβάνονται στην ανακατεύθυνση

Τα ακόλουθα δευτερεύοντα κλειδιά μητρώου ανακατευθύνονται σε τρέχουσες εκδόσεις του λειτουργικού συστήματος Windows x 64 Edition:
  • HKEY_LOCAL_MACHINE\Software\Classes
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Ole
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc
  • HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
  • HKEY_LOCAL_MACHINE\Software\Microsoft\EventSystem
ΣημαντικόΑνακατεύθυνση του κλειδιού μητρώου ενδέχεται να αλλάξει στις νεότερες εκδόσεις του λειτουργικού συστήματος. Οι προγραμματιστές λογισμικού καλούνται να αποφύγετε τη σύνταξη κώδικα προγράμματος που βασίζεται σε λίστες τεκμηριωθεί προηγουμένως ανακατευθυνόμενη κλειδιών. Αντίθετα, κώδικα θα εγγραφούν για να επαληθεύσετε την κατάσταση ανακατεύθυνσης, πριν να πραγματοποιεί κλήσεις σε 32-bit ή 64-bit λογική προβολή του μητρώου.

Αντανάκλαση του μητρώου

Αντανάκλαση μητρώου παρέχει μια μέθοδο σε πραγματικό χρόνο για τη διατήρηση των 32-bit και 64-bit ενότητες του μητρώου Άνοιγμα ανά πάσα στιγμή. Για παράδειγμα, θεωρήστε ένα πρόγραμμα 32-bit που ονομάζεται τον Hello.exe που ενεργεί ως διακομιστής OLE 32-bit, αλλά που μπορούν να χρησιμεύσουν επίσης αιτήσεις από υπολογιστές-πελάτες 64-bit. Μητρώο αντανάκλαση καθιστά το πρόγραμμα τον Hello.exe για να κρατήσετε ανοιχτό για το χειρισμό κλήσεων δύο πρόγραμμα 32-bit και 64-bit του μητρώου 32-bit και το μητρώο 64-bit.

Αντανάκλαση καθιστά δυνατή την ύπαρξη δύο φυσική αντίγραφα του ίδιου μητρώου για να υποστηρίζει WOW64 λειτουργίες και ταυτόχρονη τοπικές ρυθμίσεις. Τα περισσότερα από τα κλειδιά που εφαρμόζονται είναι κλάση κλειδιά. Κλάση κλειδιά εγγράφονται με μια φιλοσοφία "τελευταία εγγραφή κερδίζει" και ο δείκτης χειρισμού για το κλειδί είναι κλειστή όταν είτε το κλειδί κλάσης 32-bit ή 64-bit είναι γραπτή και να κλείσει.

Η ακόλουθη λίστα περιέχει μερικά παραδείγματα στο πλαίσιο "τελευταία εγγραφή κερδίζει":
  • Αφού εκτελέσετε μια καθαρή εγκατάσταση του λειτουργικού συστήματος Windows x 64 Edition, η έκδοση 64-bit του Wordpad.exe έχει καταχωρηθεί για το χειρισμό αρχείων .doc. Μητρώο κατόπτρου αντιγράφει την καταχώρηση .doc από την ενότητα του μητρώου 64-bit στην ενότητα μητρώου 32-bit.
  • Όταν εγκαθιστάτε μια έκδοση 32-bit του Microsoft Office, Winword.exe είναι καταχωρημένο για να χειριστεί αρχεία .doc στην προβολή μητρώου 32-bit. Το μητρώο ανακλαστήρα αντιγράφει αυτές τις πληροφορίες στην ενότητα μητρώου 64-bit. Επομένως, προγράμματα 32-bit και 64-bit ξεκινήστε την έκδοση 32-bit του Winword.exe για αρχεία .doc.
  • Όταν εγκαθιστάτε την έκδοση 64-bit του Microsoft Office, την έκδοση 64-bit του Winword.exe έχει καταχωρηθεί στην ενότητα μητρώου 64-bit για το χειρισμό αρχείων .doc. Κατόπτρου μητρώου αντιγράφει επίσης αυτές τις πληροφορίες στην ενότητα μητρώου 32-bit, ώστε τα προγράμματα 32-bit και 64-bit ξεκινήστε την έκδοση 64-bit του Winword.exe για αρχεία .doc.
ΣημείωσηΟι προγραμματιστές μπορούν να χρησιμοποιήσουν τοRegQueryReflectionKeyσυνάρτηση για να προσδιορίσετε την κατάσταση αντανάκλαση για ένα συγκεκριμένο κλειδί και χρησιμοποιήστε τοRegDisableReflectionKeyσυνάρτηση και τοRegEnableReflectionKeyσυνάρτηση για να απενεργοποιήσετε μέσω προγραμματισμού και να ενεργοποιήσετε την αντανάκλαση του μητρώου για ένα συγκεκριμένο κλειδί.

Κλειδιά μητρώου κοινόχρηστο

Ορισμένα δευτερεύοντα κλειδιά μητρώου περιέχουν σταθερές πληροφορίες που υπάρχει ακόμη και σε ένα μόνο αντίγραφο του μητρώου Παρόλο που αυτά τα κλειδιά που εμφανίζονται στις δύο προβολές μητρώου 32-bit και 64-bit. Αυτό αναφέρεται ως αντανάκλαση του μητρώου.

Σε τρέχουσες εκδόσεις του Τα Windows x 64 Edition λειτουργικά συστήματα, τα ακόλουθα δευτερεύοντα κλειδιά μητρώου είναι κοινόχρηστες σε πρόγραμμα 32-bit και 64-bit και δεν γράφονται με βάση το επίπεδο 32-bit ή 64-bit του προγράμματος ή διαδικασία:
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\SYSTEMCERTIFICATES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\SERVICES
  • HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\HCP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\ENTERPRISECERTIFICATES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSMQ
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\NETWORKCARDS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PROFILELIST
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PERFLIB
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PRINT
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PORTS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\CONTROL PANEL\CURSORS\SCHEMES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\TELEPHONY\LOCATIONS
  • HKEY_LOCAL_MACHINE\SOFTWARE\POLICIES
  • ΠΟΛΙΤΙΚΉ HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\GROUP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\POLICIES
  • ΔΙΑΧΕΊΡΙΣΗ HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\SETUP\OC
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\SOFTWARE\MICROSOFT\SHARED TOOLS\MSINFO
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\SETUP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CTF\TIP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CTF\SYSTEMSHARED
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTSUBSTITUTES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTDPI
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTMAPPER
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\RAS
  • ΥΠΟΓΡΑΦΉ HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DRIVER
  • ΥΠΟΓΡΑΦΉ ΠΡΟΓΡΆΜΜΑΤΟΣ ΟΔΉΓΗΣΗΣ HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\NON
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\CALAIS\CURRENT
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\CALAIS\READERS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\TIME ΖΏΝΗ
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\TRANSACTION ΔΙΑΚΟΜΙΣΤΉ
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DFS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\TERMSERVLICENSING
ΣημαντικόΑντανάκλαση κλειδιού μητρώου ενδέχεται να αλλάξει στις νεότερες εκδόσεις του λειτουργικού συστήματος. Λογισμικό Οι προγραμματιστές καλούνται να αποφύγετε τη σύνταξη κώδικα προγράμματος που βασίζεται σε τεκμηριωθεί προηγουμένως λίστες αντανακλάται κλειδιών. Αντίθετα, κώδικα θα εγγραφούν για να επαληθεύσετε την κατάσταση αντανάκλαση, πριν το πρόγραμμα πραγματοποιεί κλήσεις σε 32-bit ή 64-bit λογική προβολή του μητρώου.

Αλλάζει τον Επεξεργαστή μητρώου

Εκδόσεις 32-bit και 64-bit του Επεξεργαστή μητρώου περιλαμβάνονται x 64 Edition λειτουργικά συστήματα. Για να κατανοήσετε καλύτερα τις ενότητες πρόγραμμα 64-bit και 32-bit του μητρώου σε υπολογιστή Windows x 64 Edition, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους.

Για να ξεκινήσετε την έκδοση 64-bit του Επεξεργαστή μητρώου

  1. Συνδεθείτε στο Windows x 64 Edition υπολογιστή χρησιμοποιώντας ένα λογαριασμό με δικαιώματα διαχειριστή.
  2. Κάντε κλικ στο κουμπίΈναρξη, κάντε κλικ στο κουμπίΕκτέλεση, πληκτρολογήστεRegeditμε τοΆνοιγμαπλαίσιο και, στη συνέχεια, κάντε κλικ στο κουμπίOK.
  3. Στον Επεξεργαστή μητρώου, εντοπίστε και εξετάστε το ακόλουθο δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\Software\WOW6432node

Για να ξεκινήσετε την έκδοση 32-bit του Επεξεργαστή μητρώου

Κάντε κλικ στο κουμπίΈναρξη, κάντε κλικ στο κουμπίΕκτέλεση, πληκτρολογήστεγράμμα μονάδας δίσκου όπου εγκαταστήσατε τα Windows x 64 Edition\Windows\syswow64\regedit.exe –mμε τοΆνοιγμαπλαίσιο και, στη συνέχεια, κάντε κλικ στο κουμπίOK. Το–mο διακόπτης σάς επιτρέπει να εκτελείτε πολλές παρουσίες του Επεξεργαστή μητρώου.

ΣημείωσηΌταν συνδέεστε σε ένα Microsoft Windows Server 2003 Service Pack 1 (SP1) ή νεότερης έκδοσης που βασίζεται σε υπολογιστή ή σε Windows x 64 Edition που βασίζεται σε υπολογιστή και χρησιμοποιείτε το πρωτόκολλο απομακρυσμένης επιφάνειας εργασίας (RDP) για να συνδεθείτε με έναν άλλο Windows Server 2003 SP1 ή νεότερη έκδοση που βασίζεται σε υπολογιστή ή υπολογιστή που βασίζεται σε έκδοση x 64 των Windows, μπορείτε να προβάλετε την ενότητα 64-bit του μητρώου στον απομακρυσμένο υπολογιστή. Ωστόσο, για να συνδεθείτε στον υπολογιστή του Microsoft Windows Server 2003 που δεν έχει αναβαθμιστεί με SP1 ή οποιαδήποτε άλλη 32 - bit των Windows, το λειτουργικό σύστημα, μπορείτε να προβάλετε μόνο την ενότητα 32-bit του μητρώου στον απομακρυσμένο υπολογιστή.

Τεχνική υποστήριξη για εκδόσεις των Microsoft Windows που βασίζονται σε επεξεργαστή 64 x

Εάν το υλικό σας συνοδευόταν από ένα Microsoft Windows x 64 edition που είναι ήδη εγκατεστημένο, τον κατασκευαστή του υλικού σας παρέχει τεχνική υποστήριξη και Βοήθεια για την έκδοση x 64 των Windows. Σε αυτήν την περίπτωση, τον κατασκευαστή του υλικού σας παρέχει υποστήριξη επειδή μια έκδοση x 64 των Windows περιλαμβανόταν στο υλικό σας. Κατασκευαστής του υλικού σας ενδέχεται να προσάρμοσε την εγκατάσταση της έκδοσης x 64 των Windows με μοναδικά στοιχεία. Μοναδικά στοιχεία μπορεί να περιλαμβάνουν συγκεκριμένα προγράμματα οδήγησης συσκευών ή προαιρετικές ρυθμίσεις για να μεγιστοποιήσετε τις επιδόσεις του υλικού. Microsoft θα σας παράσχει κάθε δυνατή βοήθεια Εάν χρειάζεστε τεχνική υποστήριξη με μια έκδοση x 64 των Windows. Ωστόσο, ίσως χρειαστεί να επικοινωνήσετε απευθείας με τον κατασκευαστή. Ο κατασκευαστής σας είναι πιο κατάλληλος να υποστηρίξει το λογισμικό που εγκατέστησε τον κατασκευαστή του υλικού. Εάν αγοράσατε ξεχωριστά μια έκδοση x 64 των Windows, όπως το Windows Server 2003 x 64 edition, επικοινωνήστε με τη Microsoft για τεχνική υποστήριξη.

Για πληροφορίες προϊόντος για τα Windows XP Professional x 64 Edition, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://www.Microsoft.com/WindowsXP/64bit/Default.mspx
Για πληροφορίες προϊόντος σχετικά με εκδόσεις του Windows Server 2003 που βασίζονται σε επεξεργαστή 64 x, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://www.Microsoft.com/windowsserver2003/64bit/x64/Default.mspx

Ιδιότητες

Αναγν. άρθρου: 896459 - Τελευταία αναθεώρηση: Κυριακή, 11 Σεπτεμβρίου 2011 - Αναθεώρηση: 4.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Professional x64 Edition
Λέξεις-κλειδιά: 
kbtshoot kbinfo kbmt KB896459 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:896459

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com