Το συμβουλευτικό δελτίο ασφαλείας της Microsoft: Ένα θέμα ευπάθειας στον Internet Explorer θα μπορούσε να επιτρέψει απομακρυσμένη εκτέλεση κώδικα

ΕΙΣΑΓΩΓΗ

Microsoft έχει κυκλοφορήσει ένα συμβουλευτικό δελτίο σχετικά με αυτό το ζήτημα για επαγγελματίες τεχνολογιών ΠΛΗΡΟΦΟΡΙΚΉΣ ασφαλείας. Το συμβουλευτικό δελτίο ασφαλείας περιέχει πρόσθετες πληροφορίες που σχετίζονται με την ασφάλεια. Για να προβάλετε το συμβουλευτικό δελτίο ασφαλείας, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε οποιαδήποτε από τις ακόλουθες μεθόδους.


Σημείωση Πρέπει να εκτελέσετε τις εντολές που περιγράφονται σε αυτό το άρθρο ως διαχειριστής. Στα Windows Vista και Windows Server 2008, πρέπει να εκτελέσετε τις εντολές από μια γραμμή εντολών με αυξημένα δικαιώματα. Για να ανοίξετε μια γραμμή εντολών με αυξημένα δικαιώματα, ακολουθήστε τα εξής βήματα:

  1. Κάντε κλικ στο κουμπί Έναρξη, πληκτρολογήστε cmd στο πλαίσιο αναζήτησης και, στη συνέχεια, πιέστε το πλήκτρο ENTER.
  2. Στη λίστα αποτελεσμάτων, κάντε δεξιό κλικ στο cmdκαι, στη συνέχεια, κάντε κλικ στην εντολή Εκτέλεση ως διαχειριστής.

Μέθοδος 1: Χρήση μια λίστα ελέγχου πρόσβασης συστήματος (SACL) για την απενεργοποίηση OLEDB32.dll λιγότερες εφαρμογές

Αυτή η λύση μοιάζει με το "Χρήση SACL καταχωρήσεις για να απενεργοποιήσετε την OLEDB32.dll" λύση που περιγράφεται παρακάτω σε αυτό το άρθρο. Αυτή η λύση είναι πιο επιλεκτικοί σχετικά με το ποιες εφαρμογές αποκλείονται από την πρόσβαση σε OLEDB32. DLL. Internet Explorer εξακολουθεί να είναι δεσμευμένη. Ωστόσο, οι περισσότερες άλλες εφαρμογές που δεν είναι. Αυτό έχει το πλεονέκτημα της προστασίας του Internet Explorer από επιθέσεις. Ωστόσο, εξακολουθεί να επιτρέπει σε άλλες εφαρμογές που εξαρτώνται από OLEDB32. DLL για να λειτουργήσουν σωστά.

Για αυτό το είδος προστασίας επιλεκτικής, αυτή η λύση εξαρτάται από το γεγονός ότι ο Internet Explorer εκτελείται με προστατευμένης κατάστασης λειτουργίας ενεργοποιημένη από προεπιλογή. Αυτό σημαίνει ότι η διαδικασία iexplore.exe εκτελείται σε επίπεδο χαμηλό επίπεδο ακεραιότητας. Για περισσότερες πληροφορίες σχετικά με το τι σημαίνει αυτό και πώς λειτουργεί αυτό, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:


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


Σημείωση Είναι επίσης δυνατό να αποκλείσετε μια διαδικασία από το να είναι δυνατή η ανάγνωση ή εκτέλεση ασφαλιζόμενα αντικείμενα σε υψηλότερο επίπεδο ακεραιότητας.

Πώς μπορείτε να χρησιμοποιήσετε αυτήν τη λύση

Σημειώσεις
  • Αυτή η λύση ισχύει μόνο για τα Windows Vista και νεότερες εκδόσεις των Windows.
  • Για να χρησιμοποιήσετε αυτήν τη λύση, πρέπει να χρησιμοποιείτε Internet Explorer με προστατευμένης κατάστασης λειτουργίας ενεργοποιημένη. Αυτό προϋποθέτει ότι προστατευμένης κατάστασης λειτουργίας και ελέγχου λογαριασμού χρήστη (UAC) είναι ενεργοποιημένη. Αυτή είναι η προεπιλεγμένη ρύθμιση. Για να προσδιορίσετε εάν είναι ενεργοποιημένη η προστατευμένη κατάσταση λειτουργίας, εξετάστε τη γραμμή κατάστασης του Internet Explorer.
Για να χρησιμοποιήσετε αυτήν τη λύση, ακολουθήστε τα εξής βήματα:
  1. Αποθηκεύστε το ακόλουθο κείμενο σε έναν προσωρινό φάκελο:
    • Για συστήματα 32-bit
      Αποθηκεύστε το ακόλουθο κείμενο σε ένα αρχείο κειμένου που ονομάζεται "BlockAccess_x86.inf":
      [Unicode]Unicode=yes
      [Version]
      signature="$CHICAGO$"
      Revision=1
      [File Security]
      "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll",2,"S:(ML;;NWNRNX;;;ME)"
    • Για συστήματα 64-bit
      Αποθηκεύστε το ακόλουθο κείμενο σε ένα αρχείο κειμένου που ονομάζεται "BlockAccess_x86.inf":
       [Unicode]Unicode=yes
      [Version]
      signature="$CHICAGO$"
      Revision=1
      [File Security]
      "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll",2,"S:(ML;;NWNRNX;;;ME)"
      Αποθηκεύστε το ακόλουθο κείμενο σε ένα αρχείο κειμένου που ονομάζεται "BlockAccess_x64.inf":
       [Unicode]Unicode=yes
      [Version]
      signature="$CHICAGO$"
      Revision=1
      [File Security]
      "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll",2,"S:(ML;;NWNRNX;;;ME)"
  2. Ανοίξτε μια αναβαθμισμένη γραμμή εντολών διαχειριστή στον προσωρινό φάκελο.
  3. Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    BlockAccess.sdb/cfg SecEdit/ρύθμιση παραμέτρων/db < αρχείο inf >
  4. Μετά την ολοκλήρωση της εντολής, πρέπει να εμφανιστεί ένα μήνυμα παρόμοιο με το ακόλουθο:
    Η εργασία ολοκληρώθηκε με επιτυχία.
    Ανατρέξτε στο αρχείο %windir%\Security\Logs\Scesrv.log για λεπτομερείς πληροφορίες.

Πώς να επικυρώσει αυτήν τη λύση

Μπορείτε να χρησιμοποιήσετε την εντολή " icacls " για να εξακριβώσει αν έχει εφαρμοστεί η λύση. Για να γίνει αυτό, χρησιμοποιήστε μία από τις ακόλουθες ενέργειες:
  • Για ένα λειτουργικό σύστημα 32-bit
    Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    icacls "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll"
  • Για ένα λειτουργικό σύστημα 64-bit
    Στη γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    icacls "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll"

    ICACLS "% ProgramFiles (x86) %\Common Files\System\Ole DB\oledb32.dll," 2 "S:(ML;; NWNRNX;; ME)"
Κάθε φορά που θα εκτελέσετε την εντολή icacls , αναζητήστε την έξοδο για την ακόλουθη γραμμή.
Υποχρεωτική υποχρεωτική Label\Medium Level:(NW,NR,NX)
Εάν η γραμμή υπάρχει και περιλαμβάνει τιμές το NR και το NX, η λύση έχει συσχετιστεί με επιτυχία. Ωστόσο, εάν είτε η γραμμή λείπει ή αν λείπει κάποια από τις τιμές NR ή NX, η λύση δεν έχει επιτυχώς εφαρμοστεί.

Το αποτέλεσμα αυτής της λύσης

Αυτός ο τρόπος αντιμετώπισης επηρεάζει μόνο τις εφαρμογές ADO/OLE DB που λειτουργούν στον Internet Explorer. Αυτό δεν είναι συνηθισμένο. Αυτή η λύση έχει ελάχιστη επίδραση, επειδή όλες οι άλλες διεργασίες που εκτελούνται σε επίπεδο ακεραιότητας μέτρια ή υψηλότερη θα είναι σε θέση να φορτώσετε και να χρησιμοποιήσετε OLEDB32.dll.

Πώς μπορείτε να αναιρέσετε αυτήν τη λύση



Για να αναιρέσετε τη λύση, ακολουθήστε τα εξής βήματα:
  1. Αποθηκεύστε το ακόλουθο κείμενο σε έναν προσωρινό φάκελο:
    • Για συστήματα 32-bit
      Αποθηκεύστε το ακόλουθο κείμενο σε ένα αρχείο κειμένου που ονομάζεται "unBlockAccess_x86.inf":
      [Unicode]Unicode=yes
      [Version]
      signature="$CHICAGO$"
      Revision=1
      [File Security]
      "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll",2,"S:(ML;;NW;;;ME)"
    • Για συστήματα 64-bit
      Αποθηκεύστε το ακόλουθο κείμενο σε ένα αρχείο κειμένου που ονομάζεται "unBlockAccess_x86.inf":
      [Unicode]Unicode=yes
      [Version]
      signature="$CHICAGO$"
      Revision=1
      [File Security]
      "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll",2,"S:(ML;;NW;;;ME)"
      Αποθηκεύστε το ακόλουθο κείμενο σε ένα αρχείο κειμένου που ονομάζεται: "unBlockAccess_x64.inf":
      [Unicode]Unicode=yes
      [Version]
      signature="$CHICAGO$"
      Revision=1
      [File Security]
      "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll",2,"S:(ML;;NW;;;ME)"
  2. Ανοίξτε μια αναβαθμισμένη γραμμή εντολών διαχειριστή στον προσωρινό φάκελο.
  3. Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    UnblockAccess.sdb/cfg SecEdit/ρύθμιση παραμέτρων/db < αρχείο inf >
  4. Μετά την ολοκλήρωση της εντολής, πρέπει να εμφανιστεί ένα μήνυμα παρόμοιο με το ακόλουθο:
    Η εργασία ολοκληρώθηκε με επιτυχία.
    Ανατρέξτε στο αρχείο %windir%\Security\Logs\Scesrv.log για λεπτομερείς πληροφορίες.
Χρησιμοποιήστε την εντολή icacls , για να βεβαιωθείτε ότι έχει καταργηθεί ο εναλλακτικός τρόπος αντιμετώπισης. Στη συνέχεια, μπορείτε να διαγράψετε με ασφάλεια τα αρχεία UnblockAccess.sdb και UnblockAccess.inf. Ανατρέξτε στην ενότητα "Τρόπος επικύρωση αυτός ο τρόπος αντιμετώπισης" του "Μέθοδος 1" για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης της εντολής icacls για να βεβαιωθείτε ότι έχει καταργηθεί ο εναλλακτικός τρόπος αντιμετώπισης.

Μέθοδος 2: Απενεργοποίηση της λειτουργικότητας "Θέση γραμμής" του OLEDB32.dll

Σημαντικό Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει κάποιο ζήτημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756 Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows
Για να απενεργοποιήσετε τη λειτουργικότητα "Θέση γραμμής" OLEDB32.dll, διαγράψτε το ακόλουθο δευτερεύον κλειδί μητρώου θέσης γραμμής:
HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}

Το αποτέλεσμα της απενεργοποίησης της λειτουργικότητας "Θέση γραμμής" του OLEDB32.dll

Επηρεάζονται όλες οι εφαρμογές ADO που χρησιμοποιεί την ιδιότητα RowPosition και τις σχετικές πληροφορίες. Επηρεάζονται όλες οι εφαρμογές OLE DB που χρησιμοποιούν το OLE DB γραμμή θέσης βιβλιοθήκης. Επηρεάζεται το MSHTML.

Πώς μπορείτε να αναιρέσετε αυτήν τη λύση

Χρησιμοποιήστε το ακόλουθο αρχείο μητρώου για να επαναφέρετε το δευτερεύον κλειδί μητρώου θέσης γραμμής:
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}]
@="Microsoft OLE DB Row Position Library"
[HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\InprocServer32]
@="C:\\Program Files\\Common Files\\System\\Ole DB\\oledb32.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\ProgID]
@="RowPosition.RowPosition.1"
[HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\VersionIndependentProgID]
@="RowPosition.RowPosition"

Μέθοδος 3: Κατάργηση της καταχώρησης OLEDB32.dll

Για να καταργήσετε την καταχώρηση OLEDB32.dll, χρησιμοποιήστε μία από τις ακόλουθες ενέργειες.

Σημείωση Πρέπει να εκτελέσετε τις εντολές με δικαιώματα διαχειριστή.
  • Για τις υποστηριζόμενες εκδόσεις των Windows 2000, Windows XP, Windows Server 2003, Windows Vista και Windows Server 2008 για συστήματα 32-bit
    Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    Regsvr32.exe/u "Πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"
  • Για υποστηριζόμενες εκδόσεις των Windows XP Professional x64 Edition, έκδοση του Windows Server 2003 x64, έκδοσης των Windows Vista x64, Windows Server 2008 για συστήματα που βασίζονται σε x64 και Windows Server 2008 για συστήματα που βασίζονται σε τεχνολογία Itanium
    Στη γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    Regsvr32.exe/u "Πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"

    Regsvr32.exe/u "πρόγραμμα αρχεία (x86) \Common Files\System\Ole DB\oledb32.dll"

Αποτέλεσμα την κατάργηση καταχώρησης στο μητρώο OLEDB32.dll

Εφαρμογές που βασίζονται σε πρόσβαση δεδομένων OLE DB δεν θα λειτουργεί.

Πώς μπορείτε να αναιρέσετε αυτήν τη λύση

Για να αναιρέσετε αυτήν τη λύση, χρησιμοποιήστε μία από τις ακόλουθες ενέργειες.

Σημείωση Πρέπει να εκτελέσετε τις εντολές με δικαιώματα διαχειριστή.
  • Για τις υποστηριζόμενες εκδόσεις των Windows 2000, Windows XP, Windows Server 2003, Windows Vista και Windows Server 2008 για συστήματα 32-bit
    Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    Το regsvr32.exe "Πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"
  • Για υποστηριζόμενες εκδόσεις των Windows XP Professional x64 Edition, έκδοση του Windows Server 2003 x64, έκδοσης των Windows Vista x64, Windows Server 2008 για συστήματα που βασίζονται σε x64 και Windows Server 2008 για συστήματα που βασίζονται σε τεχνολογία Itanium
    Στη γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    Το regsvr32.exe "Πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"

    Regsvr32.exe "πρόγραμμα αρχεία (x86) \Common Files\System\Ole DB\oledb32.dll"

Μέθοδος 4: Χρήση καταχωρήσεων SACL απενεργοποίησης OLEDB32.dll

Μπορείτε να χρησιμοποιήσετε τις καταχωρήσεις SACL απενεργοποίησης OLEDB32.dll. Για να γίνει αυτό, χρησιμοποιήστε μία από τις ακόλουθες ενέργειες.

Σημείωση Πρέπει να εκτελέσετε τις εντολές με δικαιώματα διαχειριστή.
  • Για τις υποστηριζόμενες εκδόσεις των Windows 2000, Windows XP και Windows Server 2003
    Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    Cacls "πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"/E/P όλοι: N
  • Για υποστηριζόμενες εκδόσεις των Windows XP Professional x64 Edition, έκδοση του Windows Server 2003 x64 και Windows Server 2003 για συστήματα που βασίζονται σε τεχνολογία Itanium
    Στη γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    Cacls "πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"/E/P όλοι: N

    Cacls "Program Files (x86) \Common Files\System\Ole DB\oledb32.dll"/E/P όλοι: N
  • Για τις υποστηριζόμενες εκδόσεις των Windows Vista και Windows Server 2008 για συστήματα 32-bit
    Στη γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    TAKEOWN/f "Πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"

    ICACLS %TEMP%\oledb32.32.dll.TXT DB\oledb32.dll"/save Files\System\Ole Εφαρμογών\Κοινά πρόγραμμα"

    ICACLS everyone:(F) DB\oledb32.dll"/deny Files\System\Ole Εφαρμογών\Κοινά πρόγραμμα"
  • Για υποστηριζόμενες εκδόσεις των Windows Vista x64 Edition, Windows Server 2008 για συστήματα που βασίζονται σε x64 και Windows Server 2008 για συστήματα που βασίζονται σε τεχνολογία Itanium
    Στη γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    TAKEOWN/f "Πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"

    ICACLS %TEMP%\oledb32.32.dll.TXT DB\oledb32.dll"/save Files\System\Ole Εφαρμογών\Κοινά πρόγραμμα"

    ICACLS everyone:(F) DB\oledb32.dll"/deny Files\System\Ole Εφαρμογών\Κοινά πρόγραμμα"

    TAKEOWN/f "Program Files (x86) \Common DB\oledb32.dll"

    ICACLS "Program Files (x86) \Common Files\System\Ole DB\oledb32.dll"/save %TEMP%\oledb32.64.dll.TXT

    ICACLS "Program Files (x86) \Common Files\System\Ole DB\oledb32.dll"/deny everyone:(F)

Αποτέλεσμα την κατάργηση καταχώρησης στο μητρώο OLEDB32.dll

Εφαρμογές που βασίζονται σε πρόσβαση δεδομένων OLE DB δεν θα λειτουργεί.

Πώς μπορείτε να αναιρέσετε αυτήν τη λύση

Για να αναιρέσετε αυτήν τη λύση, χρησιμοποιήστε μία από τις ακόλουθες ενέργειες:


Σημείωση Πρέπει να εκτελέσετε τις εντολές με δικαιώματα διαχειριστή.
  • Για τις υποστηριζόμενες εκδόσεις των Windows 2000, Windows XP και Windows Server 2003
    Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    Cacls "πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"/E/R όλους τους χρήστες
  • Για υποστηριζόμενες εκδόσεις των Windows XP Professional x64 Edition, έκδοση του Windows Server 2003 x64 και Windows Server 2003 για συστήματα που βασίζονται σε τεχνολογία Itanium
    Στη γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    Cacls "πρόγραμμα Εφαρμογών\Κοινά Files\System\Ole DB\oledb32.dll"/E/R όλους τους χρήστες

    Cacls "Program Files (x86) \Common Files\System\Ole DB\oledb32.dll"/E/R όλους τους χρήστες
  • Για τις υποστηριζόμενες εκδόσεις των Windows Vista και Windows Server 2008 για συστήματα 32-bit
    Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    ICACLS "Πρόγραμμα DB Files\System\Ole Εφαρμογών\Κοινά" / επαναφοράς %TEMP%\oledb32.32.dll.TXT
  • Για υποστηριζόμενες εκδόσεις των Windows Vista x64 Edition, Windows Server 2008 για συστήματα που βασίζονται σε x64 και Windows Server 2008 για συστήματα που βασίζονται σε τεχνολογία Itanium
    Στη γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και, στη συνέχεια, πιέστε το πλήκτρο ENTER:
    ICACLS "Πρόγραμμα DB Files\System\Ole Εφαρμογών\Κοινά" / επαναφοράς %TEMP%\oledb32.32.dll.TXT

    ICACLS "Program Files (x86) \Common DB" / επαναφοράς %TEMP%\oledb32.64.dll.TXT

Τρόπος διαπίστωσης αν εκτελείτε 32-bit ή έκδοση 64-bit των Windows

Εάν δεν είστε βέβαιοι ποια έκδοση των Windows που εκτελείτε ή εάν πρόκειται για έκδοση 32-bit ή έκδοση 64-bit, ανοίξτε τις πληροφορίες συστήματος (Msinfo32.exe) και δείτε την τιμή που παρατίθεται για Τον τύπο συστήματος. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη, και στη συνέχεια κάντε κλικ στο κουμπί Εκτέλεση ή κάντε κλικ στο κουμπί Έναρξη αναζήτησης.
  2. Πληκτρολογήστε msinfo32.exe και, στη συνέχεια, πιέστε το πλήκτρο ENTER.
  3. Στις Πληροφορίες συστήματος, εξετάστε την τιμή για Τον τύπο συστήματος.
    • Για τις εκδόσεις 32-bit των Windows, η τιμή Τύπος συστήματος είναι PC που βασίζονται σε x86.
    • Για εκδόσεις 64-bit των Windows, η τιμή του Τύπου συστήματος είναι PC με βάση το x64.
Για περισσότερες πληροφορίες σχετικά με τον τρόπο προσδιορισμού εάν εκτελείτε μια έκδοση 32-bit ή 64-bit των Windows, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
827218 Τρόπος διαπίστωσης αν ο υπολογιστής σας εκτελεί μια έκδοση 32-bit ή έκδοση 64-bit του λειτουργικού συστήματος των Windows
Ιδιότητες

Αναγνωριστικό άρθρου: 961051 - Τελευταία αναθεώρηση: 13 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια