Πώς να μάθετε ποια έκδοση του Office εγκαθίσταται στον υπολογιστή σας

Ποια έκδοση για να επιλέξετε Το γραφείο της Microsoft. 2016 (32 ή 64 bits)

Περίληψη. Αυτό το άρθρο περιγράφει τα πλεονεκτήματα και τα μειονεκτήματα της ανάπτυξης της έκδοσης 64-bit του γραφείου και υποδεικνύει επίσης γιατί συνιστούμε την έκδοση 32 bit του Office 2013 για τους περισσότερους χρήστες.

Ακροατήριο: Ειδικοί

Αφού όλο και περισσότερο Προσωπικοί υπολογιστές Εργασία λειτουργίας λειτουργικών συστημάτων των Windows 64-bit, οι χρήστες μπαίνουν στον πειρασμό να εγκαταστήσουν την έκδοση 64-bit του Office 2013. Ένα από τα πλεονεκτήματα των ζητημάτων γραφείου 64-bit είναι ότι οι χρήστες μπορούν να συνεργαστούν με μεγαλύτερα σύνολα δεδομένων Excel και έργου. Αλλά υπάρχουν ελλείψεις συμβατότητας, καθώς το πρόσθετο και οι λύσεις για το γραφείο ενδέχεται να μην λειτουργούν. Επομένως 32-bit Έκδοση γραφείου 2013 Συνιστάται για τους περισσότερους χρήστες.

Εγκαταστήστε το γραφείο στο σπίτι;Μάθετε πώς να επιλέξετε μια έκδοση 32- ή 64 bit του Office. Η έκδοση 32-bit του Office 2013 ή το Office 365 Professional Plus έχει οριστεί από προεπιλογή - http://go.microsoft.com/fwlink/p/?linkid\u003d250955

Οι περισσότεροι χρήστες συνιστούμε μια έκδοση 32-bit του Office, καθώς είναι συμβατό με τις περισσότερες άλλες εφαρμογές, ειδικότερα, με πρόσθετους προγραμματιστές τρίτων. Επομένως, η προεπιλεγμένη έκδοση 32 bit του Office 2013 είναι εγκατεστημένη ακόμη και σε 64-bit λειτουργικά συστήματα Παράθυρα. Σε αυτά τα συστήματα, ένας πελάτης γραφείου 32-bit υποστηρίζεται σε μορφή WOW64 (Windows 32-on-Windows-64). Το Wow64 είναι ένας εξομοιωτής ενός περιβάλλοντος 32-bit (x86), παρέχοντας δωρεάν λειτουργία 32-bit Εφαρμογές των Windows Σε συστήματα παραθύρων 64-bit. Αυτό επιτρέπει στους χρήστες να εφαρμόζουν τα υπάρχοντα στοιχεία του Microsoft ActiveX και COM Add-in με ένα σύνολο γραφείου 32-bit.

Τα πλεονεκτήματα των εκδόσεων 64 bit του Office είναι διαθέσιμα μόνο για ορισμένους τύπους χρηστών και φόρτου εργασίας.

Υπάρχουν πολλές περιπτώσεις που θα πρέπει να εξετάσουν τη δυνατότητα ανάπτυξης μιας παραγωγής 64 bit του Office 2013. Εδώ είναι μερικά παραδείγματα:

Οι έμπειροι χρήστες του Excel που εργάζονται με φύλλα Excel μπορούν να επωφεληθούν από τη χρήση έκδοσης 64-bit του Office 2013. Αυτό οφείλεται στο γεγονός ότι το Office 64-bit δεν επιβάλλει αυστηρούς περιορισμούς στο μέγεθος του αρχείου. Στην πραγματικότητα, το μέγεθος του βιβλίου περιορίζεται μόνο σε προσβάσιμη μνήμη και πόρους συστήματος. Από την άλλη πλευρά, το Office 32-bit περιορίζεται σε 2 gigabytes (GB) του χώρου εικονικής διεύθυνσης, το οποίο μοιράζεται το Excel, ένα βιβλίο και υπερκατασκευές που λειτουργούν σε μία διαδικασία. Τα φύλλα μικρότερη από 2 GB στο δίσκο μπορούν να περιέχουν αρκετά δεδομένα για να απαιτήσουν 2 GB ή περισσότερη μνήμη. Για λεπτομέρειες, βλ. Τμήματα Προδιαγραφές και τους περιορισμούς του Excel και των προδιαγραφών και των περιορισμών μοντέλων δεδομένων.

Οι χρήστες του έργου 2013 θα επωφεληθούν επίσης όταν εργάζονται με αρχεία έργου άνω των 2 GB, ειδικά όταν χρησιμοποιούν πολλαπλά έργα σε ένα μεγάλο έργο.

Οι οικοδόμοι λύσεων του Office θα έχουν πρόσβαση στην απελευθέρωση 64 bit του Office 2013 για να δοκιμάσουν και να ενημερώσουν τις δικές σας λύσεις.

Το Office 2013 παρέχει λειτουργίες προστασίας χρησιμοποιώντας την πρόληψη υλικού της εκτέλεσης δεδομένων (DEP). Το DEP είναι ένα σύνολο υλικού και Τεχνολογίες προγραμμάτωνπου πραγματοποιούν πρόσθετους ελέγχους μνήμης για να αποφευχθεί η εκτέλεση κακόβουλος κώδικας στο σύστημα. Σε εγκαταστάσεις 64 bit, το DEP ισχύει πάντα για εφαρμογές γραφείου. Σε εγκαταστάσεις 32 bit, μπορείτε να διαμορφώσετε το DEP χρησιμοποιώντας τις ρυθμίσεις πολιτικής ομάδας.

Πολλοί χρήστες κατά την εγκατάσταση στον προσωπικό σας υπολογιστή του λειτουργικού συστήματος των Windows ειλικρινά αναρωτιούνται τι είδους εκδόσεις πλατφόρμας επιλέξτε - x64 ή x86; Και γενικά, τι σημαίνουν αυτές οι μειώσεις;

Προγράμματα με X64 ή X86: Η διαφορά είναι

Όπως ήδη αναφέρθηκε παραπάνω, κατά κανόνα, συνοδευόμενη από περίεργες συντομογραφίες. Ωστόσο, μπορείτε να τα δείτε και κατά τη λήψη. Διαφορετικά προγράμματαΠοιος συχνά παρέχει το δικαίωμα του χρήστη να επιλέξει μια έκδοση x64 ή x86. Ας προσπαθήσουμε να κατανοήσουμε μαζί όλα τα αριθμητικά μυστήρια. Ας ξεκινήσουμε με το γεγονός ότι στον κόσμο των υπολογιστών υπάρχουν ΔΙΑΦΟΡΕΤΙΚΟΙ ΤΥΠΟΙ Επεξεργαστές που έχουν διαφορετική αρχιτεκτονική. Η έκφραση σχετικά με την κίνηση των επτά παγκόσμιων βημάτων είναι πλέον κατάλληλη για τη βιομηχανία τσιπ υπολογιστών, αλλά οι μεταποιητές άρχισαν να αναπτύσσουν και να βελτιώσουν τους επεξεργαστές την τελευταία δεκαετία.

Από πού προέρχεται

Μόλις στην αρχή της διαδρομής του, οι υπολογιστικές μάρκες επέτρεψαν τον χρήστη να λειτουργήσει
Με ένα λειτουργικό σύστημα και προγράμματα σε βάση 16 bit, αργότερα αναλογικά 32-bit ήρθαν να βοηθήσουν, η πρόοδος έχει ήδη μπορέσει να αγγίξει αρχιτεκτονικές 64-bit και ακόμη και να τα διανείμει σοβαρά στον κόσμο.
Εσείς, αγαπητοί αναγνώστες, είναι απίθανο σήμερα θα βρουν υπολογιστές που υποστηρίζουν προγράμματα 16-bit και οι νέοι υπολογιστές εκδίδονται, κατά κανόνα, με την πιο σύγχρονη αρχιτεκτονική και έχουν ήδη παρασχεθεί με λειτουργικά συστήματα 64 bit.

Pioneer στην ανάπτυξη 64 bit computing chips είναι AMD. Ως εκ τούτου, οι προγραμματιστές λογισμικό Γενικεύοντας τέτοιους επεξεργαστές υπό το συνολικό όνομα "AMD64". Είναι σημαντικό να καταλάβουμε ότι μια τέτοια ονομασία δεν σημαίνει ότι τα παιχνίδια των οποίων τα χαρακτηριστικά του οποίου καθορίζονται από το στοιχείο AMD64 δεν θα ξεκινήσουν στους υπολογιστές που εκτελούν επεξεργαστές συγγραφέων Intel 64 bit.

Στην περιγραφόμενη περίπτωση, μιλάμε για τη συνήθη γενίκευση, η οποία κατόρθωσε να τεθεί σταθερά στην πράξη. Οι μειώσεις του X64 ή X86 αντιστοιχούν στην διαφορετική αρχιτεκτονική επεξεργαστή - 64 ή 32, αντίστοιχα. Αν μιλάμε για τη χρήση αυτών των ονομασιών σε σύγχρονα λειτουργικά συστήματα, τότε υποδηλώνουν το κομμάτι.

Πώς να βρείτε το X64 ή X86 OS εγκατεστημένο σε υπολογιστή;

Συχνά οι χρήστες προσπαθούν να προσδιορίσουν ποιο κομμάτι ή, με άλλα λόγια, ο τύπος λειτουργικού συστήματος εγκαθίσταται στον υπολογιστή τους μέσα επί του παρόντος. Για να λύσετε την καθορισμένη εργασία, πρέπει να φέρετε το δρομέα του ποντικιού στο εικονίδιο του υπολογιστή στην επιφάνεια εργασίας (Standard for Windows System) και κάντε κλικ σε αυτό αφού το δεξί κουμπί.

Στη συνέχεια στο άνοιγμα κατάλογος συμφραζόμενων Θα πρέπει να επιλέξετε "Ιδιότητες". Μετά τις ενέργειες που έγιναν προτού να ανοίξετε το παράθυρο με πλήρης λίστα Τα χαρακτηριστικά του υπολογιστή σας, καθώς και το εγκατεστημένο λειτουργικό σύστημα. Έτσι, μπορείτε να δείτε ένα από τα ζεύγη επιλογών: λειτουργικό σύστημα 32-bit ή 64-bit.

Ένας τέτοιος σκληρός τρόπος με τον οποίο καταλάβαμε πώς να ελέγξουμε, θα πρέπει να εγκατασταθούν τα προγράμματα X86 ή X64. Στη συνέχεια, πρέπει να ειπωθεί ότι το χαρακτηριστικό των προγραμμάτων 64 bit περικλείεται στην απίστευτη απόδοση τους, αλλά από την άλλη πλευρά, είναι πολύ απαιτητικές σε σχέση με τη μνήμη. Εδώ είναι η επιβεβαίωση των κανόνων που όλα είναι καλά με τη μετριοπάθεια: Εγκατάσταση του λειτουργικού συστήματος 64-bit σε ένα αδύναμο φορητό υπολογιστή με ένα gigabyte ζεύγος μνήμης RAM και ένας κλασσικός επεξεργαστής 32-bit είναι ένα σφάλμα, ωστόσο, από την άλλη πλευρά, Τα προγράμματα και τα συστήματα 32-bit δεν είναι δυνάμεις να δουν πάνω από 3 GB μνήμης RAM. Εάν η διάθεσή σας έχει έναν προσωπικό υπολογιστή, η μνήμη RAM από την οποία είναι 4 ή περισσότερες gigabytes, μπορείτε να εγκαταστήσετε με ασφάλεια μια πλατφόρμα Windows 64-bit, αντίστοιχα, τα προγράμματα πρέπει επίσης να είναι 64-bit. Προγράμματα αυτού του τύπου Χρήση των διαθέσιμων πόρων στον υπολογιστή στο μέγιστο, στην πραγματικότητα, η πραγματική ερώτηση είναι ότι καλύτερα - τα Windows X86 ή X64 δεν είναι αρκετά σωστά διαμορφωμένα, καθώς και οι δύο πλατφόρμες είναι καλές και η επιλογή είναι απαραίτητη καθορίζεται από το διαμόρφωση των μεμονωμένων υπολογιστών.



Windows X64: Υποβρύχια πέτρες

Επί του παρόντος, λόγω της ανεπιτυχής ορισμένων θεμάτων, οι προγραμματιστές και οι μηχανικοί ολόκληρου του κόσμου αγωνίζονται, συνέβη αυτό στην πιο τέλεια πλατφόρμα των Windows X64, εκτός από τα πολλά αναμφισβήτητα πλεονεκτήματα που μιλήσαμε
Πάνω, υπάρχουν ορισμένες ελλείψεις που δεν πρέπει να ξεχαστούν. Ας ξεκινήσουμε με το γεγονός ότι αν χρησιμοποιήσετε τον υπολογιστή σας για μεγάλο χρονικό διάστημα και έχετε μια σειρά από στοιχεία που δεν έχουν συνοψιστεί για πολλά χρόνια, είναι πιθανό ότι με τη μετάβαση στην έκδοση 64 bit του λειτουργικού συστήματος για να βρείτε Οι οδηγοί για τις καθορισμένες συσκευές μπορεί να είναι αρκετά προβληματικές. Το γεγονός είναι ότι οι προγραμματιστές όλων των ειδών gadgets δεν είναι πολύ εύκολα να απελευθερώσουν ενημερώσεις για προϊόντα που αφαιρέθηκαν από την παραγωγή, προσπαθώντας έτσι να τονώσουν τους πελάτες να αποκτήσουν μια νέα τεχνική. Και εδώ υπάρχουν λίγοι άνθρωποι ακούν το επιχείρημα ότι ο σαρωτής ή ο εκτυπωτής σας είναι καλύτερος από όλους στον κόσμο.

Έχουμε ήδη σημειώσει ότι τα Windows X64 καταναλώνουν περισσότερους πόρους, αλλά πρέπει να ειπωθεί ότι όλα τα προγράμματα για το μέσο 64-bit αρχίζουν να "επιθυμούν περισσότερα". Τέλος, εάν αποφασίσετε να δημιουργήσετε μη υπογραφεί, απαιτεί ορισμένες πρόσθετες ενέργειες.

Σε άλλες κλίμακες, υπάρχει πρόσβαση σε όλους τους πόρους που είναι εγκατεστημένοι στον υπολογιστή RAM. Εάν διαθέτετε τα Windows X64, ακόμη και μερικά προγράμματα 32 bit μπορούν να χρησιμοποιήσουν πρόσβαση σε 4 GB μνήμης RAM, όπως το παιχνίδι "Stalker" και "Gothic". Για σύγκριση: σε ένα λειτουργικό σύστημα 32 bit, το παιχνίδι και το πρόγραμμα έχει πρόσβαση πρόσβαση σε 2 GB μνήμης και σε εξαιρετικά σπάνιες περιπτώσεις - έως 3 GB.

Μερικοί συγγραφείς υποστηρίζουν ότι, ανεξάρτητα από την πλατφόρμα - x64 ή x86 - επιλέξτε έναν χρήστη, η ταχύτητα των προγραμμάτων θα παραμείνει σε ένα επίπεδο. Είναι πολύ δύσκολο να αντικρούσουμε εντελώς αυτή τη γνώμη, για τους δείκτες απόδοσης εξαρτώνται από διάφορες περιστάσεις και παράγοντες, αλλά η πρακτική έχει αποδειχθεί ότι τα προγράμματα επεξεργασίας ήχου και βίντεο, καθώς και τα αρχεία και ορισμένα επαγγελματικά προγράμματα αρχίζουν να συμπεριφέρονται πολύ περισσότερο ενεργός.

Εάν με ένα δίλημμα "x86 ή x64: τι να θέσει" τελικά αποφασίσατε το αργότερο, αλλά δεν θέλετε να συμμετάσχετε με παλιά καλά προγράμματα, θα πρέπει να γνωρίζετε ότι το 99 τοις εκατό εφαρμογών 32-bit χωρίς να μειώσετε την απόδοση και τα προβλήματα που λειτουργούν ένα περιβάλλον 64-bit. Όσον αφορά τις επιδόσεις στα παιχνίδια, εξαρτάται κυρίως από τους δείκτες του οδηγού βίντεο.


P.s: Όλα όσα δεν είχαν χρόνο να αναφέρουμε παραπάνω

Γνωρίζουμε ήδη ακριβώς πώς να ορίσετε το x86 ή το x64, αλλά παρέμεινε ένας αριθμός τριχοειδών, οι οποίοι πρέπει επίσης να αναφερθούν. Για παράδειγμα, έχουμε ήδη μάθει σχεδόν όλα σχετικά με την απαλλαγή, εκτός από τον ορισμό αυτού του όρου, οπότε παρατηρούμε ότι η απόρριψη ονομάζεται ικανότητα να χειρίζεται μια ορισμένη ποσότητα πληροφοριών που μετράται σε bits.


Ακατέργαστο σύνορο

Είναι ενδιαφέρον ότι η αρχιτεκτονική 64-bit έχει επίσης τα όριά της σχετικά με την αντίληψη μνήμη τυχαίας προσπέλασης: Το X64 δεν μπορεί να δει περισσότερα από 192 GB μνήμης RAM. Μια άλλη περίεργη στιγμή: Φυσικός όγκος εφαρμογών 64-bit ως
Ο κανόνας είναι 20-40% περισσότερο από 32-bit ανάλογα, αλλά δεν είναι απαραίτητο να τρέχετε αμέσως για έναν νέο σκληρό δίσκο, επειδή αυτός ο κανόνας δεν ισχύει για υλικά ψυχαγωγίας όπως βίντεο (ταινίες) ή μουσική.



Αριθμός αμφιβολιών - 4

Ξεχωριστά, θα πρέπει να συζητηθεί με τη μοίρα ενός υπολογιστή με 4 gigabytes ram. Αυτό είναι το πράγμα: αφενός, 32-bit os βλέπουν μόνο 3 gb μνήμης και η επιλογή υπέρ 64x φαίνεται προφανής, αλλά μην ξεχνάτε ότι τα Windows X64 είναι εύκολο να αναγκαστούν να εργαστούν, θα χρειαστούν δύο φορές Περισσότερα RAMαπό την 32-bit "αδελφή" και η νίκη σε αυτή την περίπτωση φαίνεται πολύ διφορούμενη. Σε τέτοιες συνθήκες, η επιλογή πρέπει να καθορίζεται από τη μαθηματική καταμέτρηση, αλλά από τις ανάγκες σας και τα καθήκοντα που σκοπεύετε να τοποθετήσετε μπροστά στον υπολογιστή. Και μην περιμένετε εξωτερικά αποτελέσματα, επειδή από την άποψη του σχεδιασμού 32 και τα λειτουργικά συστήματα 64-bit είναι πανομοιότυπα.

Νέα από την Adobe.

Εάν είστε καλλιτέχνης ή σχεδιαστής, φροντίστε για εσάς ή παρακαλώ η πρόσφατη δήλωση της Adobe ότι όλες οι σύγχρονες εφαρμογές Adobe CS5 θα είναι 64-bit. Με άλλα λόγια, το Dreamweaver CS5, το Photoshop CS5 και οι παρόμοιες εφαρμογές θα είναι σε θέση να ξεκινήσουν αποκλειστικά στο σύστημα 64 bit. Η πλατφόρμα 32-bit απλά δεν αναγνωρίζει.



Όλα αποδείχτηκαν απλά

Έτσι καταλάβαμε πώς να μάθετε, x64 ή x86 το σύστημα που έχετε εγκαταστήσει και ποια επιλογή να επιλέξετε. Όπως μπορείτε να δείτε, όλα αποδείχθηκαν πολύ δύσκολα και πήραν μόνο λίγα λεπτά του χρόνου σας. Είναι σημαντικό να καταλάβουμε ότι στην περίπτωση αυτή οι διαφορές είναι αποκλειστικά εσωτερικές και προσδιορίζουν με τη μέγιστη ακρίβεια που θέλετε από έναν προσωπικό υπολογιστή που είναι για εσάς - ένα εργαλείο εργασίας ή ένας φίλος που σας δίνει ψυχαγωγία. Εάν ο υπολογιστής έχει ρυθμιστεί καλά, οι ικανότητές του συγκαλούνται.

Περίληψη. Για τους χρήστες που εργάζονται με δεδομένα 2 GB και πολλά άλλα, μια έκδοση 64-bit του Microsoft Office 2010 είναι τώρα διαθέσιμη. Αυτό το άρθρο καλύπτει τη συμβατότητα των 32-bit και τις νέες εκδόσεις 64 bit, καθώς και τις παλαιές εφαρμογές και λύσεις γραφείου 32 bit για αυτούς (7 τυπωμένες σελίδες).

Εφαρμόζεται σε: Excel 2010 | Γραφείο 2007 | Γραφείο 2010 | Ανοιχτό XML | PowerPoint 2010 | SharePoint Server 2010 | VBA | Visual Basic για εφαρμογές 7.0 (VBA 7.0) Word 2010.

Σε αυτό το άρθρο

Εισαγωγή στη βάση δεδομένων του VBA 7
Συμβατότητα των διασυνδέσεων API
Ερωτήσεις και απαντήσεις
συμπέρασμα
Επιπρόσθετοι πόροι

    Εισαγωγή σε εκδόσεις 32 και 64-bit του Microsoft Office 2010

    Σύγκριση συστημάτων 32-bit με 64-bit

    Εισαγωγή στη βάση δεδομένων του VBA 7

    Συμβατότητα των στοιχείων ελέγχου του ActiveX και την πλήρη COM

    Συμβατότητα των διασυνδέσεων API

    Χρησιμοποιώντας τα χαρακτηριστικά συλλογής υπό όρους

    Ερωτήσεις και απαντήσεις

    συμπέρασμα

    Επιπρόσθετοι πόροι

Εισαγωγή σε εκδόσεις 32 και 64-bit του Microsoft Office 2010

Το σύστημα Microsoft Office 2010 είναι διαθέσιμο σε εκδόσεις 32 και 64-bit. Η έκδοση 64-bit σάς επιτρέπει να εργάζεστε με πολλές μεγάλες ποσότητες δεδομένων. Αυτό είναι ιδιαίτερα αισθητό όταν εργάζεστε με μεγάλους αριθμούς μέσα Microsoft Excel. 2010.

Με την έκδοση της νέας έκδοσης 64 bit του Microsoft Office 2010 που εκδόθηκε μια νέα έκδοση Η Microsoft Visual Basic για εφαρμογές (VBA), γνωστή ως Microsoft Visual Basic για εφαρμογές 7.0 (VBA 7), η οποία μπορεί να λειτουργήσει με εφαρμογές 32 και 64 bit. Πρέπει να σημειωθεί ότι οι αλλαγές που περιγράφονται σε αυτό το άρθρο ισχύουν μόνο στην έκδοση 64-bit του Microsoft Office 2010. Η χρήση της έκδοσης 32 bit του Office 2010 σας επιτρέπει να εφαρμόζετε λύσεις ενσωματωμένες σε προηγούμενες εκδόσεις του Microsoft Office χωρίς αλλαγή.

Σημείωση

Με την τυπική εγκατάσταση του Office 2010, έχει εγκατασταθεί μια έκδοση 32 bit, ακόμη και σε συστήματα 64 bit. Ακολουθηστε φανερός Επιλέξτε την εγκατάσταση της έκδοσης 64 bit του Office 2010.

Στο VBA 7, ενημερώστε τους φορείς εκμετάλλευσης της υπάρχουσας διασύνδεσης των Windows API (δηλώστε τους χειριστές) να συνεργαστείτε με μια έκδοση 64 bit. Επιπλέον, θα πρέπει να ενημερώσετε τους δείκτες διευθύνσεων και τους περιγραφείς παραθύρων στους τύπους που ορίζονται από τον χρήστη, τα οποία χρησιμοποιούνται σε αυτούς τους χειριστές. Αυτό περιγράφεται λεπτομερέστερα σε αυτό το άρθρο, όπως και τα ζητήματα συμβατότητας της έκδοσης 32 και 64 bit του Office 2010 και πιθανές λύσεις.

Σύγκριση συστημάτων 32-bit με 64-bit

Οι εφαρμογές που δημιουργήθηκαν χρησιμοποιώντας την έκδοση 64 bit του Office 2010 ενδέχεται να αναφέρονται σε μεγάλους χώρους διευθύνσεων και έτσι να χρησιμοποιούν περισσότερη φυσική μνήμη, η οποία μειώνει το κόστος των μετακινούμενων δεδομένων στη φυσική μνήμη και από αυτό.

Εκτός από τις αναφορές σε ορισμένους χώρους (που ονομάζονται δείκτες) στη φυσική μνήμη που χρησιμοποιεί η εφαρμογή για την αποθήκευση δεδομένων ή φορέων λογισμικού, οι διευθύνσεις μπορούν επίσης να χρησιμοποιηθούν για αναφορά σε αναγνωριστικά παραθύρων (που ονομάζονται περιγραφείς). Ανάλογα με το αν χρησιμοποιείται ένα σύστημα 32-bit ή 64 bit, προσδιορίζεται το μέγεθος των δεικτών και περιγραφικών στοιχείων (σε bytes).

Όταν ξεκινάτε υπάρχουσες λύσεις με έκδοση 64 bit του Office 2010, υπάρχουν δύο κύρια προβλήματα.

    Οι δικές σας διαδικασίες 64-bit στο Office 2010 δεν μπορούν να φορτώσουν δυαδικά αρχεία 32-bit. Αυτό συμβαίνει όταν χρησιμοποιείτε υπάρχοντες έλεγχοι των Microsoft ActiveX και ADD-ON.

    Το VBA που προηγουμένως δεν είχε τύπο δεδομένων δείκτη και επομένως οι προγραμματιστές χρησιμοποίησαν μεταβλητές 32-bit για την αποθήκευση δεικτών και περιγραφών. Τώρα, όταν χρησιμοποιείτε δηλώσεις δηλώσεων, αυτές οι μεταβλητές ενεργοποιούνται τιμές 64-bit που επιστρέφονται από τις κλήσεις διασύνδεσης API.

Εισαγωγή στη βάση δεδομένων του VBA 7

Το VBA 7 είναι Νέα βάση Κωδικός που αντικαθιστά την προηγούμενη έκδοση του VBA. Η γλώσσα VBA 7 υπάρχει για εκδόσεις 32 bit και 64 bit του Office 2010. Παρέχει δύο όρους συγκέντρωσης συλλογής: VBA7 και WIN64. Η σταθερά VBA7 παρέχει τη συμβατότητα προς τα πίσω του κώδικα, ελέγχοντας εάν η εφαρμογή VBA 7 χρησιμοποιεί ή η προηγούμενη έκδοση του VBA. Η σταθερά Win64 χρησιμοποιείται για να ελέγξει αν ο κώδικας εκτελείται ως 32-bit ή 64-bit. Η χρήση και των δύο αυτών των σταθερών συλλογής εμφανίζεται αργότερα σε αυτό το άρθρο.

Για ορισμένες εξαιρέσεις που δόθηκαν αργότερα σε αυτό το άρθρο, θα λειτουργήσουν μακροεντολές στο έγγραφο (συμπεριλαμβανομένων των βιβλίων και παρουσιάσεων) που λειτουργούν στην έκδοση 32 bit της εφαρμογής και κατά τη φόρτωση του εγγράφου στην έκδοση 64 bit.

Συμβατότητα των στοιχείων ελέγχου του ActiveX και την πλήρη COM

Τα υπάρχοντα στοιχεία ελέγχου ActiveX 32-bit, τόσο από τη Microsoft και από άλλους κατασκευαστές ασυμβίβαστοι με την έκδοση 64 bit του Office 2010. Για τα αντικείμενα ActiveX και COM και COM, υπάρχουν τρεις πιθανές λύσεις.

    Εάν υπάρχει ένας πηγαίος κώδικας, μπορείτε να δημιουργήσετε μια έκδοση 64-bit.

    Μπορείτε να ανατρέξετε στον κατασκευαστή για να λάβετε την ενημερωμένη έκδοση.

    Μπορείτε να αναζητήσετε μια εναλλακτική λύση.

Στην έκδοση 64-bit του Office 2010, είναι αδύνατο να κατεβάσετε δυαδικά αρχεία 32-bit, πράγμα που σημαίνει ότι τα τυπικά στοιχεία ελέγχου MscComctl (TabStrip, Tolbar, StatusBar, ProgressBar, TreeView, Listviews, Imagelist, Slider, Imagecombox) και MSCComcT2 Controls (Κινούμενα σχέδια, Underwn, MonthView, DateTimePicker, Flatscrolllbar). Αυτοί οι έλεγχοι εγκαταστήθηκαν με προηγούμενη εκδόσεις της Microsoft. Γραφείο και εγκαθίσταται με έκδοση 32 bit του Office 2010. Θα πρέπει να βρεθεί μια εναλλακτική λύση υφιστάμενες λύσεις VBA για το Microsoft Office, το οποίο χρησιμοποιεί αυτούς τους ελέγχους κατά τη μεταφορά κώδικα στην έκδοση 64-bit του Office 2010. Στην έκδοση 64 bit του Office 2010, δεν παρέχονται 64 bit εκδόσεις τυποποιημένων ελέγχων.

Συμβατότητα των διασυνδέσεων API

Οι βιβλιοθήκες συνδυασμού και τύπου VBA παρέχουν πολλές λειτουργίες για τη δημιουργία εφαρμογών του Microsoft Office. Ωστόσο, μερικές φορές θα πρέπει να αλληλεπιδράσετε απευθείας με το λειτουργικό σύστημα και άλλα εξαρτήματα του υπολογιστή, για παράδειγμα, κατά τη διαχείριση της μνήμης ή των διαδικασιών, όταν εργάζεστε με διεπαφή χρήστη (παράθυρα και χειριστήρια) ή όταν αλλάζετε Μητρώο Windows. Σε αυτές τις περιπτώσεις, είναι καλύτερο να χρησιμοποιηθούν εξωτερικές λειτουργίες Βιβλιοθήκες DLL. Στο VBA, αυτό είναι δυνατό χρησιμοποιώντας τις κλήσεις API χρησιμοποιώντας τους χειριστές δηλώσεων.

Σημείωση

Η Microsoft παρέχει ένα αρχείο Win32Api.txt που περιέχει 1.500 δήλωση χειριστές και εργαλείο για την αντιγραφή και την εισαγωγή του χειριστή δηλώσεων στον κώδικα. Αλλά αυτοί οι φορείς εκμετάλλευσης προορίζονται για συστήματα 32-bit και πρέπει να μετατραπούν σε χειριστές 64 bit χρησιμοποιώντας τις πληροφορίες που παρουσιάζονται αργότερα σε αυτό το άρθρο. Η σύνταξη των υφιστάμενων δηλώσεων δηλώσεων στην έκδοση VBA 64 bit θα είναι αδύνατη μέχρι να επισημανθούν ως ασφαλή για αυτό χρησιμοποιώντας το χαρακτηριστικό Ptrsafe. Παραδείγματα τέτοιων μετασχηματισμών μπορούν να βρεθούν στον ιστότοπο του ειδικού MVP στο Excel Jan Karel Pieterse στη διεύθυνση http://www.jkp-ads.com/articles/apideslarlations.asp.

Στον Οδηγός χρήσης του άρθρου για τον επιθεωρητή συμβατότητας συμβατότητας του Microsoft Office, ένα χρήσιμο εργαλείο για τον έλεγχο της χρήσης (εάν είναι απαραίτητο) Περιγράφεται το χαρακτηριστικό PTRSAFE και ο αντίστοιχος τύπος τιμής επιστροφής στη σύνταξη του χειριστή δήλωσης για τη διεπαφή API.

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

Δημόσια / Ιδιωτική Δήλωση Υποσύνολο Subname lib "libname" ψευδώνυμο "Aliasname" (Λίστα επιχειρήματος) Δημόσια / Ιδιωτική Δήλωση Λειτουργία Λειτουργία Χώρος LIB "LIBNAME" Alias \u200b\u200b"AliasName" (Λίστα επιχειρήματος) ως τύπος

Η λειτουργία Subname ή Fundryname αντικαθίσταται από το πραγματικό όνομα της διαδικασίας στο αρχείο DLL και αντιπροσωπεύει το όνομα που χρησιμοποιείται κατά την κλήση της διαδικασίας στον κωδικό VBA. Μπορείτε επίσης να καθορίσετε το Aliasname Argument για το όνομα της διαδικασίας, εάν είναι απαραίτητο. Το όνομα του αρχείου DLL που περιέχει τη λεγόμενη διαδικασία ακολουθεί τη λέξη-κλειδί Lib. Τέλος, ο κατάλογος των επιχειρημάτων περιέχει παραμέτρους και τύπους δεδομένων που θα μεταφερθούν στη διαδικασία.

Ο επόμενος χειριστής δηλώνει υποδιαίρεση Το μητρώο των Windows και αντικαθιστά την αξία του.

Δηλώστε τη λειτουργία Regopenkeya lib "advapi32.dll" (byval κλειδί ως μακρύ, byval δευτερεύον σύστημα ως χορδή, newkey όσο καιρό)

Εγγραφή Windows.h (Περιγραφέας παραθύρου) για τη λειτουργία Regopenkeya μοιάζει με αυτό.

Long Regopenkeya (HKEY HKEY, LPCSTR LPSUBKEY, HKEY * PHKRESULT).

Στο Microsoft Visual C και το Microsoft Visual C ++, το προηγούμενο παράδειγμα καταρτίζεται χωρίς σφάλματα για εκδόσεις 32-bit και 64 bit. Αυτό οφείλεται στο γεγονός ότι ο Hoke ορίζεται ως δείκτης, το μέγεθος του οποίου αντανακλά το μέγεθος της μνήμης της πλατφόρμας στην οποία καταρτίζεται ο κώδικας.

Σε προηγούμενες εκδόσεις, η VBA δεν είχε ορισμένα δεδομένα δείκτη, οπότε ο τύπος χρησιμοποιήθηκε. Δεδομένου ότι ο μακρύς τύπος δεδομένων είναι πάντα 32-bit, όταν χρησιμοποιείται σε ένα σύστημα με μνήμη 64 bit, η παλαιότερη διάκενη 32 μπορεί να φροντίσει, ή η εγγραφή μπορεί να εμφανιστεί σε άλλες διευθύνσεις μνήμης. Και οι δύο αυτές καταστάσεις μπορεί να οδηγήσουν σε απροσδόκητη συμπεριφορά ή αποτυχία συστήματος.

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

Δηλώστε τη λειτουργία PTRSAFE REGPENKEA LIB "Advapire32.dll" (Byval Hkey ως Longptr, Byval Lpsubkey ως String, Phkresult ως Longptr) ως μακρύς

Αυτός ο τύπος δεδομένων και το νέο χαρακτηριστικό ptrsafe σας επιτρέπουν να χρησιμοποιήσετε τον χειριστή δήλωσης σε συστήματα 32 και 64 bit. Το χαρακτηριστικό Ptrsafe εμφανίζει το VBA Compiler ότι ο χειριστής δήλωσης έχει σχεδιαστεί για την έκδοση 64 bit του Office 2010. Χωρίς αυτό το χαρακτηριστικό, όταν χρησιμοποιείτε τον χειριστή δήλωσης, θα εμφανιστεί ένα σφάλμα σύνταξης στο σύστημα 64 bit. Παρακαλείστε να σημειώσετε ότι το χαρακτηριστικό ptrsafe στην έκδοση 32 bit του Office 2010 είναι προαιρετική. Αυτό επιτρέπει στους υπάρχοντες επιχειρηματίες να εργαστούν ως συνήθως.

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

Περιγραφή

Προσδιοριστική λέξη γραμματική

Υποδεικνύει ότι ο χειριστής δήλωσης είναι συμβατός με συστήματα 64 bit. Αυτό το χαρακτηριστικό απαιτείται για συστήματα 64 bit.

Τύπος δεδομένων

Μεταβλητή τύπου δεδομένων που αποτελείται από 4 bytes σε εκδόσεις 32-bit και από 8 byte σε εκδόσεις 64 bit του Office 2010. Αυτός είναι ένας συνιστώμενος τρόπος να δηλώσετε έναν δείκτη ή έναν περιγραφέα σε έναν νέο κώδικα, καθώς και στον παλιό κώδικα, εάν Εκτελείται σε ένα γραφείο εγγραφής κώδικα 64 bit 2010. Αυτή η λειτουργία υποστηρίζεται μόνο στο περιβάλλον εφαρμογής VBA 7 σε συστήματα 32- και 64 bit. Παρακαλείστε να σημειώσετε ότι αυτή η μεταβλητή μπορεί να αντιστοιχιστεί. Αριθμητικές τιμέςΑλλά όχι αριθμητικοί τύποι.

Τύπος δεδομένων

Αυτός είναι ένας τύπος δεδομένων 8 byte που είναι διαθέσιμος μόνο σε εκδόσεις 64 bit του Office 2010. Αυτός ο τύπος μπορεί να εκχωρηθεί αριθμητικές τιμές, αλλά όχι αριθμητικοί τύποι (για να αποφευχθεί η περικοπή).

Διαχειριστής μετασχηματισμού

Μετατρέπει μια απλή έκφραση στον τύπο δεδομένων Longptr.

Διαχειριστής μετασχηματισμού

Μετατρέπει μια απλή έκφραση στον τύπο δεδομένων Longlong.

Μετατροπέας επιλογών. Επιστρέφει τον τύπο LongPTR για εκδόσεις 64 bit και πληκτρολογήστε μήκος για εκδόσεις 32 bit (4 bytes).

Μετατροπέα αντικειμένων. Επιστρέφει τον τύπο LongPTR για εκδόσεις 64 bit και πληκτρολογήστε μήκος για εκδόσεις 32 bit (4 bytes).

Μετατροπέας Row. Επιστρέφει τον τύπο LongPTR για εκδόσεις 64 bit και πληκτρολογήστε μήκος για εκδόσεις 32 bit (4 bytes).

Το ακόλουθο παράδειγμα δείχνει τον τρόπο χρήσης αυτών των στοιχείων στη δήλωση δήλωσης.

Δηλώστε τη λειτουργία PTRSAFE REGPENKEKEA LIB "ADVAPI32.dll" (Byval Key ως String, Newkey ως String, Newkey ως Longptr) ως μακρύς

Θεωρείται ότι οι χειριστές δήλωσης χωρίς το χαρακτηριστικό Ptrsafe δεν είναι συμβατοί με την έκδοση 64 bit του Office 2010.

Όπως αναφέρθηκε προηγουμένως, υπάρχουν δύο νέες σταθερές για την υπόθεση Compilation: VBA7 και Win64. Για να εξασφαλιστεί η συμβατότητα προς τα πίσω με ΠΡΟΗΓΟΥΜΕΝΕΣ ΕΚΔΟΣΕΙΣ Το Microsoft Office χρησιμοποιεί σταθερά VBA7 (είναι πιο συνηθισμένη) για να αποφευχθεί η χρήση ενός κώδικα 64 bit σε παλαιότερες εκδόσεις του Microsoft Office. Εάν ο κώδικας για την 32 έκδοση διαφέρει από τον ίδιο κωδικό για την έκδοση 64 bit (για παράδειγμα, για να καλέσετε την μαθηματική διεπαφή API στην περίπτωση μιας έκδοσης 64-bit, χρησιμοποιείται το Longlong και στην περίπτωση 32 -Bit έκδοση - μακρύ), πρέπει να χρησιμοποιήσετε τη σταθερά Win64. Στο ακόλουθο παράδειγμα κώδικα, εμφανίζεται η χρήση αυτών των δύο σταθερών.

#If win64 τότε δηλώνει ptrsafe λειτουργία mymathfuncm lib "user32" (byval n ως longlong) ως longlong # selse δήλωση mymathfunc lib "user32" (byval n όσο και μακρόστεο # "(Byval n ως μακρύ) #else δηλώνει το sub messagebeep lib" user32 "(byval n ως μακρύ) #

Σύνοψη, μπορούμε να πούμε ότι κατά τη σύνταξη ενός κώδικα 64 bit, η οποία θα χρησιμοποιηθεί σε προηγούμενες εκδόσεις του Microsoft Office, θα πρέπει να εφαρμοστεί η σταθερά συλλογής εξαρτημάτων VBA7. Ωστόσο, κατά τη σύνταξη ενός κώδικα 32 bit στο Office 2010, λειτουργεί όπως σε προηγούμενες εκδόσεις του Microsoft Office χωρίς να εφαρμόζετε σταθερά σύνταξης. Εάν θέλετε να δώσετε στους χειριστές 32 bit για εκδόσεις 32 bit και χειριστές 64-bit για εκδόσεις 64 bit, είναι καλύτερο να χρησιμοποιήσετε τη σταθερά συλλογής ενδείκνυρων Win64.

Χρησιμοποιώντας τα χαρακτηριστικά συλλογής υπό όρους

Παλιό κώδικα VBA

Δηλώστε τη λειτουργία SHBROWSEFOLDER LIB "SHBROWSEFOLDER LIP" SHBROWSEFOLDERA "(LPBROWSEINFO ως BrowseInfo ως BrowseInfo) ως μακρύς δημόσιος τύπος Browseinfo Hower ως Long Pidloot ως Long PszdisplayName ως χορδές Lpsztitle ως string Ullags ως Long LPFN ως Long LAP LAMPAN Τυπικός τύπος

Νέος κωδικός VBA

#if VBA7 τότε "VBA7 αναγνωρίσει PtrSafe Λειτουργία SHBrowseForFolder Lib" shell32.dll "_ Alias" SHBrowseForFolderA «(lpBrowseInfo Όπως BROWSEINFO) Εφ 'Δημόσια Τύπος BROWSEINFO hOwner Όπως LongPtr pidlRoot Εφ pszDisplayName Όπως String lpszTitle Όπως String ulFlags Εφ lpfn Όπως LongPtr lParam Όπως το LongPTR Iimage ως Long Type Type #else "Downlevel όταν χρησιμοποιείτε την προηγούμενη έκδοση του VBA7 δηλώνουν τη λειτουργία SHBROWSEFOLDER LIB" SHBROWSEFOLDERLED AS BROWSEINFO) (LPBROWSEINFO ως BrowseInfo) ως μακρύς δημόσιος τύπος Browseinfo Hower ως Long Pidlroot ως Long PszdisplayName ως String Lpsztitle ως string Ullags ως Long LPFN ως Long Lpfn ως μακρύς iimage ως μακρύς τύπος τύπου #, αν υποτερωθείς () dim binfo ως browseinfo dim pidlist ως long binfo.pidlroot \u003d 0 & h1 pidlist \u003d shbrowsefolder (binfo) Τέλος

Ερωτήσεις και απαντήσεις

Τα παρακάτω είναι θέματα και απαντήσεις σε εκδόσεις 32 και 64-bit του Microsoft Office.

    Πότε πρέπει να χρησιμοποιήσω την έκδοση 64 bit του Microsoft Office;
    Βασικά εξαρτάται από το τι Ηγετική εφαρμογή Χρησιμοποιείται (Excel, Word, κλπ.). Για παράδειγμα, η εφαρμογή Excel στην έκδοση 64-bit του Microsoft Office μπορεί να χειριστεί τα φύλλα πολύ μεγαλύτερων μεγεθών.

    Είναι δυνατόν να εγκαταστήσετε τις εκδόσεις 64- και 32 bit του Microsoft Office την ίδια στιγμή;
    Δεν.

    Πότε πρέπει να μετατραπούν οι μεγάλες παραμέτρους στο LongPTR;
    Λειτουργίες πληροφοριών που πρέπει να καλούνται μπορούν να βρεθούν στην τεκμηρίωση των Windows API στον ιστότοπο MSDN. Οι δείκτες και οι δείκτες πρέπει να μετατρέπονται στην παράμετρο Longptr. Για παράδειγμα, αυτή η υπογραφή υποδεικνύεται στην τεκμηρίωση:

    Long Winapi Regopenkeyex (__ σε HKEY HKEY, __IN_OPT LPCTSTR LPSUBKEY, __RESEVED DWORD ULLOPTION, __IN REGSAM SAMDESIDRID, __OUT PHKEY PHKRESULT).

    Ορισμός παραμέτρων:

    Στο έγγραφο win32api_ptrsafe.txt, ο διαχειριστής δήλωσης καθορίζεται ως εξής:

    Δηλώστε τη λειτουργία PTRSAFE REGOPENKEEX LIP "AVIAS" REGPENKEEEXA "(Byval Hkey ως Longptr, Byval Lpsubkey ως String, Byval Uloptions ως μακρύ, phkresult ως longptr) όσο καιρό

    Πρέπει να μετατραπούν οι δείκτες και οι δείκτες στη δομή;
    Ναί. Ανατρέξτε στην ενότητα Πληροφορίες τύπου Msg στο Win32Api_Ptrsafe.txt αρχείο:

    Πληκτρολογήστε το MSG HWND ως Μήνυμα LongPTR ως Long Wparam ως Longptr lparam ως Longptr χρόνο ως μακρύς PT ως τύπος τελικού τύπου POODAPI

    Πότε πρέπει να χρησιμοποιήσω τις λειτουργίες Strptr, Varpt και Objpt;
    Αυτές οι λειτουργίες χρησιμοποιούνται για τη λήψη δεικτών σε χορδές, μεταβλητές και αντικείμενα, αντίστοιχα. Στην έκδοση 64 bit του Microsoft Office, αυτές οι λειτουργίες θα επιστρέψουν την παράμετρο Longptr 64 bit, η οποία μπορεί να μεταφερθεί στους χειριστές δήλωσης. Η χρήση αυτών των λειτουργιών παραμένει η ίδια όπως σε προηγούμενες εκδόσεις VBA. Η μόνη διαφορά αποτελείται μόνο ότι τώρα επιστρέφουν την παράμετρο Longptr.

συμπέρασμα

Η προσθήκη μιας έκδοσης 64-bit του Office 2010 σας επιτρέπει να μεταφέρετε μεγάλες ποσότητες δεδομένων και να βελτιώσετε την απόδοση. Κατά τη σύνταξη ενός κώδικα 32-bit, μπορείτε να χρησιμοποιήσετε την έκδοση 64 bit του Microsoft Office χωρίς αλλαγές. Αλλά όταν γράφετε έναν κωδικό 64 bit, βεβαιωθείτε ότι ο κώδικας περιέχει ορισμένες Λέξεις-κλειδιά Και οι υποθετικές συγκολλημένες σταθερές για να παρέχουν τη συμβατότητα προς τα πίσω με τις προηγούμενες εκδόσεις του Microsoft Office και να εκτελέσετε τον σωστό κώδικα κατά το συνδυασμό κωδικών 32- και 64 bit.

Επιπρόσθετοι πόροι

Για περισσότερες πληροφορίες σχετικά με τους χειριστές δηλώστε, δείτε τις ακόλουθες πηγές.

Πολλοί χρήστες αναρωτιούνται συχνά: πράγμα που σημαίνει το πρόθεμα της απαλλαγής X86 και X64 σε λειτουργικά συστήματα και προγράμματα, καθώς και, ποιο κομμάτι είναι καλύτερο να επιλέξετε. Τώρα θα περιγράψω λεπτομερώς όλους τους τύπους απαλλαγής και τι είδους μπαταρία είναι κατάλληλη για εσάς.

Υπάρχει επί του παρόντος 2 τύποι απαλλαγής Λειτουργικά συστήματα, αυτό 32-bit και εκφόρτιση 64-bit. Στο εγγύς μέλλον, είναι δυνατά 128 λειτουργικά συστήματα απαλλαγής και κατάλληλα σίδηρο για αυτούς.

X86. - Αυτή είναι μια παλαιότερη αρχιτεκτονική εξοπλισμού και λειτουργικών συστημάτων. 32-bit os Αυτή είναι μια αρχιτεκτονική x86. Η ίδια η αρχιτεκτονική χρησιμοποιείται σε παλιούς υπολογιστές με επεξεργαστές μονής πυρήνας και μικρή ποσότητα μνήμης RAM.

X64. - Σύγχρονη αρχιτεκτονική τόσο για λειτουργικά συστήματα όσο και για υπολογιστές. Που χρησιμοποιούνται σε νέα μοντέλα φορητών υπολογιστών και Επιτραπέζιοι υπολογιστέςΈχοντας την ποσότητα μνήμης RAM τουλάχιστον 4 gigabytes, επεξεργαστές πολλαπλών πυρήνων με υψηλή συχνότητα ρολογιού. Λειτουργικά συστήματα για αυτό το είδος αρχιτεκτονικής συνήθως φέρουν πρόθεμα x64, δηλαδή το λεγόμενο 64 bit (εκφόρτιση).

Τι κομμάτι για να επιλέξετε, x86 ή x64.?

Εάν έχετε έναν υπολογιστή όχι από τα νεότερα (6-7 χρόνια) που έχει ένα Πυρηνικός επεξεργαστής Με συχνότητα 2 GIGZ, GIGABYTE ή 2 RAM-τύπου DDR-1 ή 2, κάρτα βίντεο σε 64 ή 128 megabytes ... ON WINDOWS XP εγκαταστάθηκε αρχικά και αποφασίσατε να εγκαταστήσετε τα Windows 7 σε αυτόν τον υπολογιστή και ίσως Ακόμη και 8, τότε, φυσικά, είναι καλύτερο να επιλέξετε ένα λειτουργικό σύστημα 32-bit (x86).

Θα είναι η πιο βέλτιστη επιλογή για έναν υπολογιστή σχετικά με τέτοια χαρακτηριστικά συστήματος. Αλλά διαφορετικά, αν προσπαθήσετε να εγκαταστήσετε τη λειτουργία 64 bit σε αυτό, δεν θα εγκατασταθεί καθόλου (αν ο επεξεργαστής είναι πολύ παλιός και δεν υποστηρίζει την αρχιτεκτονική X64, τότε θα εμφανιστεί ένα παράθυρο με κατάλληλο σφάλμα όταν θα εμφανιστεί απευθείας όταν Ξεκινώντας από το λειτουργικό σύστημα εγκατάστασης), ή θα είναι πολύ αργή στην εργασία και συχνά στερήστε.

Αλλά εάν ο υπολογιστής έχει σύγχρονα χαρακτηριστικά, όπως ένας 2-Χ, 4 ή 6-πυρηνικός επεξεργαστής με συχνότητα ρολογιού τουλάχιστον 2 GHz, 4 gigabytes ram στο ελάχιστο, μια κάρτα βίντεο gigabyte ή περισσότερο, τότε είναι απλά απαραίτητο για την εγκατάσταση του λειτουργικού συστήματος 64 bit! Ένας τέτοιος χειριστής θα λειτουργήσει πολύ πιο γρήγορα, η απάντηση των εφαρμογών θα είναι το πιο Υψηλό επίπεδο, Π. Μεγάλες ποσότητες Εργασίες Το σύστημα δεν θα κρεμάσει.

Υπάρχουν περιπτώσεις που οι χρήστες εγκαθίστανται σε όμορφο Ισχυρός υπολογιστής 32-bit os, ας πούμε αν κάποια εφαρμογή επιβραδύνει ή ένα παιχνίδι σε λειτουργικό σύστημα 64-bit. Δεν συνιστάται να το κάνετε αυτό, καθώς δεν θα επιτύχετε σε λειτουργία 32 bit Υψηλή ταχύτητα Τα έργα της, ακόμη και αν ο σίδηρος είναι αρκετός "ισχυρός". Επειδή το λειτουργικό σύστημα 32 bit είναι πιο προσαρμοσμένο για παλιούς υπολογιστές.

Επιπλέον, εάν έχετε 4 ή περισσότερες gigabytes μνήμης RAM, τότε το OS 32 bit (x86) θα δει μόνο 3 GB και θα χρησιμοποιηθεί, αφού δεν υπολογίζεται για μεγαλύτερη μνήμη.

Πώς να μάθετε τι Την απόρριψη του λειτουργικού συστήματος. στον υπολογιστή σας;

Πρέπει να καλέσετε τον συνδυασμό πλήκτρων WIN + PAUSE και στο παράθυρο που εμφανίζεται, θα γραφτεί, το οποίο είναι το bit είναι το λειτουργικό σας σύστημα και ο υπολογιστής σας.


Τύπος συστήματος (Απαλλαγή)

Εάν έχετε ένα λειτουργικό σύστημα 64-bit, τότε όλα τα προγράμματα που προορίζονται για x86 θα υποστηριχθούν επίσης. Και τα προγράμματα που έχουν σχεδιαστεί ειδικά για το x64 θα ξεκινήσουν και θα λειτουργήσουν πολύ πιο γρήγορα.

Εφαρμόζεται σε: Γραφείο 2013, Office 365 Proplus

Τελευταία τροποποιημένη ενότητα: 2016-12-16

Περίληψη. Αυτό το άρθρο περιγράφει τα πλεονεκτήματα και τα μειονεκτήματα της ανάπτυξης της έκδοσης 64-bit του γραφείου και υποδεικνύει επίσης γιατί συνιστούμε την έκδοση 32 bit του Office 2013 για τους περισσότερους χρήστες.

Το κοινό: Ειδικοί

Δεδομένου ότι όλο και περισσότεροι προσωπικοί υπολογιστές εκτελούν λειτουργικά συστήματα Windows 64-bit, οι χρήστες μπαίνουν στον πειρασμό να εγκαταστήσουν την έκδοση 64-bit του Office 2013. Ένα από τα πλεονεκτήματα των ζητημάτων γραφείου 64 bit είναι ότι οι χρήστες μπορούν να συνεργαστούν με μεγαλύτερα σύνολα δεδομένων και έργου Excel . Αλλά υπάρχουν ελλείψεις συμβατότητας, καθώς το πρόσθετο και οι λύσεις για το γραφείο ενδέχεται να μην λειτουργούν. Επομένως, η έκδοση 32 bit του Office 2013 συνιστάται για τους περισσότερους χρήστες.

Οι περισσότεροι χρήστες συνιστούμε μια έκδοση 32-bit του Office, καθώς είναι συμβατό με τις περισσότερες άλλες εφαρμογές, ειδικότερα, με πρόσθετους προγραμματιστές τρίτων. Επομένως, η προεπιλεγμένη έκδοση 32 bit του Office 2013 είναι εγκατεστημένη ακόμη και σε λειτουργικά συστήματα Windows 64 bit. Σε αυτά τα συστήματα, ένας πελάτης γραφείου 32-bit υποστηρίζεται σε μορφή WOW64 (Windows 32-on-Windows-64). Το WOW64 είναι ένας εξομοιωτής ενός περιβάλλοντος 32-bit (X86), παρέχοντας δωρεάν λειτουργία εφαρμογών 32-bit Windows σε συστήματα Windows 64-bit. Αυτό επιτρέπει στους χρήστες να εφαρμόζουν τα υπάρχοντα στοιχεία του Microsoft ActiveX και COM Add-in με ένα σύνολο γραφείου 32-bit.

Τα πλεονεκτήματα των εκδόσεων 64 bit του Office είναι διαθέσιμα μόνο για ορισμένους τύπους χρηστών και φόρτου εργασίας.

Υπάρχουν πολλές περιπτώσεις που θα πρέπει να εξετάσουν τη δυνατότητα ανάπτυξης μιας παραγωγής 64 bit του Office 2013. Εδώ είναι μερικά παραδείγματα:

    Οι έμπειροι χρήστες του Excel που εργάζονται με σύνθετα φύλλα του Excel μπορούν να επωφεληθούν από τη χρήση μιας έκδοσης 64-bit του Office 2013. Αυτό οφείλεται στο γεγονός ότι το σύνολο γραφείων 64 bit δεν επιβάλλει αυστηρούς περιορισμούς στο μέγεθος των αρχείων. Το μέγεθος των βιβλίων περιορίζεται μόνο σε προσβάσιμη μνήμη και πόρους συστήματος. Από την άλλη πλευρά, ένα σύνολο γραφείων 32-bit περιορίζεται σε 2 gigabytes (GB) του χώρου εικονικής διεύθυνσης, η οποία μοιράζεται το Excel, ένα βιβλίο και υπερκατασκευή που λειτουργούν σε μία διαδικασία. Τα φύλλα μικρότερη από 2 GB στο δίσκο μπορούν να περιέχουν αρκετά δεδομένα για να απαιτήσουν 2 GB ή περισσότερη μνήμη. Για περισσότερες πληροφορίες, ανατρέξτε στις προδιαγραφές των άρθρων και τους περιορισμούς και τις προδιαγραφές του Excel και τους περιορισμούς μοντέλου δεδομένων.

    Οι χρήστες του έργου 2013 θα επωφεληθούν επίσης όταν εργάζονται με αρχεία έργου άνω των 2 GB, ειδικά όταν χρησιμοποιούν πολλαπλά έργα σε ένα μεγάλο έργο.

    Οι οικοδόμοι λύσεων του Office θα έχουν πρόσβαση στην απελευθέρωση 64 bit του Office 2013 για να δοκιμάσουν και να ενημερώσουν τις δικές σας λύσεις.

    Το Office 2013 παρέχει λειτουργίες προστασίας χρησιμοποιώντας την πρόληψη υλικού της εκτέλεσης δεδομένων (DEP). Το DEP είναι ένα σύνολο τεχνολογιών υλικού και λογισμικού που διεξάγουν πρόσθετους ελέγχους μνήμης για την πρόληψη κακόβουλου κώδικα στο σύστημα. Σε εγκαταστάσεις 64 bit, το DEP ισχύει πάντα για εφαρμογές γραφείου. Σε εγκαταστάσεις 32 bit, μπορείτε να διαμορφώσετε το DEP χρησιμοποιώντας τις ρυθμίσεις πολιτικής ομάδας.

Επισκόπηση των απαιτήσεων για την ανάπτυξη 64 bit εκδόσεις γραφείου

Προβλήματα συμβατότητας που πρέπει να λαμβάνονται υπόψη κατά την ανάπτυξη μιας έκδοσης 64-bit του γραφείου

Πριν από την ανάπτυξη του Office 64 bit Office 2013, εξετάστε τα παρακάτω μειονεκτήματα:

    Ορισμένα χαρακτηριστικά των διαφημίσεων 32-bit δεν είναι διαθέσιμα σε εκδόσεις 64 bit του Office.

    Τα γραφικά καταπολέμησης μπορούν να μειώσουν την απόδοση.

    Πρέπει να ενημερώσετε τον κωδικό VBA χρησιμοποιώντας τις οδηγίες δηλώστε.

    Τα στοιχεία ελέγχου ActiveX και τα πρόσθετα πυξίδας που γράφονται για το γραφείο 32-bit δεν θα λειτουργούν σε έκδοση 64 bit.

    Mde-, ade- και accde αρχεία βάσης Δεδομένα της Microsoft Πρόσβαση, ο πηγαίος κώδικας της οποίας αφαιρέθηκε, δεν μπορεί να μετακινηθεί μεταξύ των εκδόσεων 32 και 64-bit του Office 2013.

    Πρέπει να ανακατασκευάσετε τις εφαρμογές MAPI που λειτουργούν με το πρόγραμμα Outlook.

    Η ενσωματωμένη ενεργοποίηση OLE ενδέχεται να μην λειτουργεί εάν η έκδοση του Office 2013 δεν συμπίπτει με εγγεγραμμένες εφαρμογές.

Ορισμένα χαρακτηριστικά των διαφημίσεων 32-bit δεν είναι διαθέσιμα σε εκδόσεις 64 bit office

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

    Λέξη.. Ο ξεπερασμένος επεξεργαστής τύπων δεν είναι διαθέσιμος στην έκδοση 64 bit του Office 2013, ωστόσο, υποστηρίζεται στο Office 32-bit 2013 (WOW64). Το στοιχείο του σχεδιαστή του τύπου στο Word 2013 λειτουργεί σε όλες τις πλατφόρμες.

    WLL (Add-on Word add-on). Τα αρχεία WLL είναι διαθέσιμα σε εκδόσεις 32 bit του Office 2013 και δεν υποστηρίζονται σε εκδόσεις 64 bit του Office 2013.

Τα γραφικά καταπολέμησης μπορούν να μειώσουν την απόδοση

Οι διαφορές μεταξύ των διασυνδέσεων γραφικών συσκευών 32-bit και 64 bit (GDI) ενδέχεται να επηρεάσουν την απόδοση, καθώς η τεχνολογία MMX δεν υποστηρίζεται σε πλατφόρμες 64-bit. Η τεχνολογία Intel MMX είναι μια επέκταση της αρχιτεκτονικής της Intel (IA). Αυτή η τεχνολογία χρησιμοποιεί τη μέθοδο ομοιόμορφων οδηγιών και πολλαπλών ροών δεδομένων (SIMD), η οποία σας επιτρέπει να επιταχύνετε τη λειτουργία του λογισμικού πολυμέσων και επικοινωνίας με παράλληλη επεξεργασία δεδομένων.

Πρέπει να ενημερώσετε τον κωδικό VBA χρησιμοποιώντας οδηγίες Δηλώστε

Η εκτέλεση του κώδικα VBA που γράφτηκε πριν από την απελευθέρωση του Office 2010 (VBA 6 και προηγούμενη έκδοση) σε μια πλατφόρμα 64-bit μπορεί να οδηγήσει σε σφάλματα εάν ο κώδικας δεν αλλάξει για να εκτελεστεί σε εκδόσεις 64 bit office. Για περισσότερες πληροφορίες σχετικά με τις αλλαγές στο Microsoft Visual Basic για εφαρμογές (VBA) που παρουσιάζονται στην απελευθέρωση του Office 2010, ανατρέξτε στο άρθρο που περιέχει μια επισκόπηση της έκδοσης 64 bit της Visual Basic για εφαρμογές στη βιβλιοθήκη MSDN.

Τα στοιχεία ελέγχου ActiveX και το πρόσθετο πυξίδας που γράφεται για το Office 32-bit δεν θα λειτουργήσει στην έκδοση 64 bit

Σε υπολογιστές, μπορούν να εγκατασταθούν 64- και 32-bit μάρτυρες και η έκδοση 64-bit του Office 2013 μπορεί να εκτελέσει εκδόσεις ελέγχου 64 bit. Ο δρόμος για την επίλυση αυτών των προβλημάτων μπορεί να λάβει συμβατά συμβατά με 64-bit και πρόσθετα ή εγκατάσταση εξόδου 32 bit του Office 2013.

Εκτός από τους ελέγχους που έχουν ληφθεί στις εφαρμογές του Office, υπάρχουν επίσης λύσεις ιστού που χρησιμοποιούν στοιχεία ελέγχου ActiveX στο πρόγραμμα περιήγησης Internet Explorer. Οι λειτουργίες του πίνακα Office 2013 που δημιουργούνται στο SharePoint Server 2013 λειτουργούν σε οποιαδήποτε πλατφόρμα και σε άλλα προγράμματα περιήγησης εκτός από τον Internet Explorer. Mode SharePoint Server 2013 Αλλαγή στον πίνακα δεδομένων Δεν απαιτεί διαχείριση στην πλευρά του πελάτη. Για παράδειγμα, στις εφαρμογές του Office 2010 και εκδόσεις 64 bit της λειτουργίας του Office 2013 Αλλαγή στον πίνακα δεδομένων Θα λειτουργήσει στον SharePoint Server 2013 χωρίς σφάλματα.

Τα αρχεία MDE-, ADE και ACCDE των βάσεων δεδομένων της Microsoft Access, ο πηγαίος κώδικας της οποίας αφαιρέθηκε, δεν μπορεί να μετακινηθεί μεταξύ 32 και 64 bit εκδόσεις του Office 2013

Τα αρχεία MDE και Accde με τα οποία οι προγραμματιστές λογισμικού πρόσβασης διαδίδουν λύσεις και προστατεύουν την πνευματική τους ιδιοκτησία, δεν λειτουργούν στην έκδοση 64-bit του γραφείου. Είναι απαραίτητο να αναφερθούμε στον προγραμματιστή εφαρμογών για την επανεμφάνιση, τη δοκιμή και την ανάπτυξη μιας έκδοσης 64-bit της λύσης.

Πρέπει να ανακατασκευάσετε εφαρμογές MAPI που λειτουργούν με το Outlook.

Εάν έχετε εφαρμογές 32-bit, πρόσθετα ή MAPI Macros για Outlook στον οργανισμό σας, πρέπει να κάνετε κάποιες ενέργειες για να αλλάξετε και να αναδιαρθρώσετε εφαρμογές 32-bit για να εκτελέσετε μια πλατφόρμα 64-bit. Η προετοιμασία των εφαρμογών του Outlook στην εργασία σε πλατφόρμες 32 και 64-bit περιγράφεται στα υλικά αναφοράς MAPI για το Outlook 2013, που εμφανίζεται στην ανάπτυξη του άρθρου για το Microsoft Office από τη βιβλιοθήκη MSDN.

Η ενσωματωμένη ενεργοποίηση OLE ενδέχεται να μην λειτουργεί εάν η έκδοση του Office 2013 δεν συμπίπτει με εγγεγραμμένες εφαρμογές

Μπορεί να προκύψουν τα ακόλουθα προβλήματα εάν οι εκδόσεις του Office 2013 και οι καταχωρημένες εφαρμογές δεν συμπίπτουν:

    Εάν η απόρριψη της καταχωρημένης εφαρμογής δεν αντιστοιχεί στο κομμάτι Ορισμός έκδοσης Το γραφείο είναι δυνατό να αποτύχει κατά τη δημιουργία μιας εμφάνισης διακομιστή OLE στην τοποθεσία και να το ανοίξει. Για παράδειγμα, εάν η εφαρμογή OLE Server έχει έκδοση 32-bit και Εγκατεστημένο σύστημα Γραφείο - 64-bit.

    Στην περίπτωση των συγκρούσεων που σχετίζονται με την κωμικότητα των εκδόσεων, είναι δυνατόν να αποτύχει κατά την εισαγωγή ενός αντικειμένου στο έγγραφο του Office 2013. Για παράδειγμα, όταν εισάγετε ένα αντικείμενο 32-bit σε ένα έγγραφο εφαρμογής του Office 2013 64 bit.

Το περιοδικό Telemetry θα συμβάλει στην αναγνώριση των ζητημάτων συμβατότητας με μια έκδοση 64-bit του γραφείου

Το περιοδικό Telemetry είναι μέρος της νέας πλατφόρμας παρακολούθησης τηλεμετρίας γραφείου που ενσωματώνεται στο Office 2013. Αυτό το περιοδικό βοηθά τους προγραμματιστές και τους έμπειρους χρήστες να διαγνώσει τα ζητήματα συμβατότητας, εμφανίζοντας γεγονότα που εμφανίζονται σε ξεχωριστές εφαρμογές του Office 2013. Μεταξύ άλλων, το περιοδικό σας επιτρέπει να εντοπίσετε προβλήματα με Visual Basic 6.0 που δεν λειτουργούν σε εκδόσεις 64 bit του Office.

Όταν είστε έτοιμοι για αξιολόγηση συμβατότητας του Office 2013, συνιστούμε να ξεκινήσετε από το άρθρο της αξιολόγησης της συμβατότητας του Office 2013. Για την αντιμετώπιση προβλημάτων και λύσεων σε έναν υπολογιστή με το Office 2013

Συνεχίζοντας το θέμα:
Δίκτυο

Μετά την πρώτη εμφάνιση του δισκίου στην αγορά συσκευών του υπολογιστή, δεν υπήρχε χρόνο, καθώς ένας tablet PC έγινε ανεξάρτητη μονάδα. Παγκόσμια μάρκες όπως η Samsung και η Apple ...