Οι μεταβλητές χρήστη δεν επιλύονται σωστά στα Windows

Ισχύει για
Windows 8.1 Enterprise Windows 8.1 Windows 8.1 Pro Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows Server 2012 R2 Standard Windows 7 Service Pack 1 Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Service Pack 1 Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Windows Server 2008 R2 Web Edition

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:

  • Έχετε έναν υπολογιστή που εκτελεί Windows 8.1, Windows Server 2012 R2, Windows 7 Service Pack 1 (SP1) ή Windows Server 2008 R2 SP1.
  • Μπορείτε να δημιουργήσετε μια μεταβλητή περιβάλλοντος και να την ορίσετε σε %APPDATA% ή %LOCALAPPDATA%.
  • Μπορείτε να εκτελέσετε την εντολή Set από μια γραμμή εντολών για να ρωτήσετε τη μεταβλητή περιβάλλοντος. Για παράδειγμα, εάν είχατε ορίσει την τιμή σε %APPDATA%, μπορείτε να δείτε το ακόλουθο αποτέλεσμα ερωτήματος:
    UserVariableName=C:\Users\UserFolder\AppData\Roaming
  • Οι εφαρμογές στον υπολογιστή κάνουν κάποιες αλλαγές στις παραμέτρους του συστήματος, έτσι ώστε ένα μήνυμα WM_SETTINGCHANGE αποστέλλεται στα παράθυρα ανώτατου επιπέδου.
  • Ανοίξτε ένα νέο παράθυρο γραμμής εντολών και, στη συνέχεια, εκτελέστε ξανά την εντολή Ορισμός.

Σε αυτό το σενάριο, λαμβάνετε το ακόλουθο αποτέλεσμα:

UserVariableName=%APPDATA%

Επίλυση

Για να επιλύσετε αυτό το πρόβλημα στα Windows 8.1 και Windows Server 2012 R2, εγκαταστήστε την ενημέρωση 2919355.

Για να επιλύσετε αυτό το ζήτημα στα Windows 7 και Windows Server 2008 R2, εγκαταστήστε την επείγουσα επιδιόρθωση που περιγράφεται σε αυτό το άρθρο.

Πληροφορίες ενημέρωσης για Windows 8.1 και Windows Server 2012 R2

Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης της ενημερωμένης έκδοσης 2919355, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2919355 Windows RT 8.1, Windows 8.1 και Windows Server 2012 R2 Ενημέρωση Απριλίου 2014

Πληροφορίες επείγουσας επιδιόρθωσης για τα Windows 7 και Windows Server 2008 R2

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

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

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

http://support.microsoft.com/contactus/?ws=support Σημείωση Η φόρμα "Διαθέσιμη λήψη επείγουσας επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η επείγουσα επιδιόρθωση. Εάν δεν βλέπετε τη γλώσσα σας, αυτό συμβαίνει επειδή δεν υπάρχει διαθέσιμη επείγουσα επιδιόρθωση για αυτήν τη γλώσσα.

Προαπαιτούμενα

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να εκτελείτε Windows 7 SP1 ή Windows Server 2008 R2 SP1. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης ενός service pack για τα Windows 7 ή το Windows Server 2008 R2, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:

976932 Πληροφορίες σχετικά με το Service Pack 1 για Windows 7 και για Windows Server 2008 R2

Πληροφορίες μητρώου

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

Απαίτηση επανεκκίνησης

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

Πληροφορίες αντικατάστασης επείγουσας επιδιόρθωσης

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

Πληροφορίες αρχείου

Η καθολική έκδοση αυτής της ενημέρωσης εγκαθιστά αρχεία με τα χαρακτηριστικά που αναφέρονται στους ακόλουθους πίνακες. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία αναφέρονται στη Συντονισμένη παγκόσμια ώρα (UTC). Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία στον τοπικό υπολογιστή σας εμφανίζονται στην τοπική σας ώρα μαζί με τη διαφορά για την τρέχουσα θερινή ώρα (DST). Επιπλέον, οι ημερομηνίες και οι ώρες ενδέχεται να αλλάξουν, αν εκτελέσετε συγκεκριμένες λειτουργίες στα αρχεία.

Πληροφορίες αρχείων για τα Windows 7 και Windows Server 2008 R2 σημείωσηΣημαντικό: Οι επείγουσες επιδιορθώσεις των Windows 7 και των επειγουσών επιδιορθώσεων του Windows Server 2008 R2 περιλαμβάνονται στα ίδια πακέτα. Ωστόσο, οι άμεσες επιδιορθώσεις στη σελίδα αιτήματος επείγουσας επιδιόρθωσης παρατίθενται και στα δύο λειτουργικά συστήματα. Για να ζητήσετε το πακέτο επείγουσας επιδιόρθωσης που εφαρμόζεται σε ένα ή και τα δύο λειτουργικά συστήματα, επιλέξτε την επείγουσα επιδιόρθωση που αναφέρεται στην ενότητα "Windows 7/Windows Server 2008 R2" στη σελίδα. Για να πληροφορηθείτε σχετικά με το λειτουργικό σύστημα για το οποίο προορίζεται κάθε άμεση επιδιόρθωση, ανατρέξτε στην ενότητα "Ισχύει για" που θα βρείτε στα άρθρα.

  • Τα αρχεία που σχετίζονται με ένα συγκεκριμένο προϊόν, SR_Level (εκδόσεις RTM,SP n) και κλάδους υπηρεσιών (LDR, GDR) μπορούν να αναγνωριστούν εξετάζοντας τους αριθμούς έκδοσης αρχείων, όπως φαίνεται στον ακόλουθο πίνακα.

    Έκδοση Προϊόν SR_Level Κλάδος υπηρεσίας
    6.1.760 1.22 χ Windows 7 και Windows Server 2008 R2 SP1 LDR
  • Τα αρχεία MANIFEST (.manifest) και MUM (.mum) που εγκαθίστανται σε κάθε περιβάλλον είναι

    παρατίθενται ξεχωριστά στην ενότητα "Πρόσθετες πληροφορίες αρχείων για το Windows Server 2008". Τα αρχεία MUM και MANIFEST, καθώς και τα αρχεία του συσχετισμένου καταλόγου ασφαλείας (.cat), είναι εξαιρετικά σημαντικά για τη διατήρηση της κατάστασης του ενημερωμένου στοιχείου. Τα αρχεία καταλόγου ασφάλειας, των οποίων τα χαρακτηριστικά δεν αναφέρονται, φέρουν ψηφιακή υπογραφή από τη Microsoft.

Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 SP1 που βασίζονται σε τεχνολογία x86

Όνομα αρχείου Έκδοση αρχείου Μέγεθος αρχείου Ημερομηνία Ώρα Κατακερματισμοί Πλατφόρμα
Shell32.dll 6.1.7601.22529 12,875,264 03-Δεκ-2013 08:10 MD5: E36CF218CBA3DBC3301ED14FFF320842
SHA1: 18FA33789BC8CFD20F317B9ECD5DCCDDBBA05EB5
x86

Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 SP1 και Windows Server 2008 R2 SP1 που βασίζονται σε τεχνολογία x64

Όνομα αρχείου Έκδοση αρχείου Μέγεθος αρχείου Ημερομηνία Ώρα Κατακερματισμοί Πλατφόρμα
Shell32.dll 6.1.7601.22529 14,179,328 03-Δεκ-2013 08:44 MD5: 0EEFB2E58B1C0B3FD842E5FB87665F78
SHA1: A2E07BE9BCFB6FF382625979A40542DE26D58E8C
x64
Shell32.dll 6.1.7601.22529 12,875,264 03-Δεκ-2013 08:10 MD5: E36CF218CBA3DBC3301ED14FFF320842
SHA1: 18FA33789BC8CFD20F317B9ECD5DCCDDBBA05EB5
x86

Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 R2 SP1 που βασίζονται σε τεχνολογία IA-64

Όνομα αρχείου Έκδοση αρχείου Μέγεθος αρχείου Ημερομηνία Ώρα Κατακερματισμοί Πλατφόρμα
Shell32.dll 6.1.7601.22529 21,195,776 03-Δεκ-2013 07:53 MD5: 143F44B0B01C56D90FCA28982E3C45C3
SHA1: 5174E4C16BDCB7BD2D382EC4E4C9BA2581EEC394
IA-64
Shell32.dll 6.1.7601.22529 12,875,264 03-Δεκ-2013 08:10 MD5: E36CF218CBA3DBC3301ED14FFF320842
SHA1: 18FA33789BC8CFD20F317B9ECD5DCCDDBBA05EB5
x86

      

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

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

Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

824684 Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft

Για περισσότερες πληροφορίες σχετικά με τις μεταβλητές περιβάλλοντος χρήστη, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Τρόπος ρύθμισης παραμέτρων μεταβλητών περιβάλλοντος συστήματος και χρήστη Για περισσότερες πληροφορίες σχετικά με ένα παρόμοιο θέμα στις μεταβλητές περιβάλλοντος συστήματος, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2858686 μεταβλητή περιβάλλοντος συστήματος δεν επιλύεται σωστά στο Windows Server 2008 SP2

Πρόσθετες πληροφορίες αρχείων

Πρόσθετες πληροφορίες αρχείων για Windows 7 και Windows Server 2008 R2

Πρόσθετα αρχεία για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 SP1 που βασίζονται σε τεχνολογία x86

Ιδιότητα αρχείου Τιμή
Όνομα αρχείου X86_88f9ce507e22a53b8dc910389f157712_31bf3856ad364e35_6.1.7601.22529_none_e0f186aa3540389f.manifest
Έκδοση αρχείου Δεν ισχύει
Μέγεθος αρχείου 695
Ημερομηνία (UTC) 03-Δεκ-2013
Ώρα (UTC) 12:30
Κατακερματισμός SHA-1 Δεν ισχύει
Κατακερματισμός MD5 Δεν ισχύει
Όνομα αρχείου X86_microsoft-Windows-shell32_31bf3856ad364e35_6.1.7601.22529_none_6eb44a6c895f5db2.manifest
Έκδοση αρχείου Δεν ισχύει
Μέγεθος αρχείου 1,059,457
Ημερομηνία (UTC) 03-Δεκ-2013
Ώρα (UTC) 08:41
Κατακερματισμός SHA-1 Δεν ισχύει
Κατακερματισμός MD5 Δεν ισχύει

Πρόσθετα αρχεία για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 SP1 και Windows Server 2008 R2 SP1 που βασίζονται σε τεχνολογία x64

Ιδιότητα αρχείου Τιμή
Όνομα αρχείου Amd64_7803b46803e24f525ff7fb33b0292a98_31bf3856ad364e35_6.1.7601.22529_none_c5fbebc2db18b4d6.manifest
Έκδοση αρχείου Δεν ισχύει
Μέγεθος αρχείου 699
Ημερομηνία (UTC) 03-Δεκ-2013
Ώρα (UTC) 12:30
Κατακερματισμός SHA-1 Δεν ισχύει
Κατακερματισμός MD5 Δεν ισχύει
Όνομα αρχείου Amd64_c0526cc1a0e1df8f50db97ae247ff805_31bf3856ad364e35_6.1.7601.22529_none_0d79c72b03ba9e71.manifest
Έκδοση αρχείου Δεν ισχύει
Μέγεθος αρχείου 1,040
Ημερομηνία (UTC) 03-Δεκ-2013
Ώρα (UTC) 12:30
Κατακερματισμός SHA-1 Δεν ισχύει
Κατακερματισμός MD5 Δεν ισχύει
Όνομα αρχείου Amd64_microsoft-παράθυρα-shell32_31bf3856ad364e35_6.1.7601.22529_none_cad2e5f041bccee8.manifest
Έκδοση αρχείου Δεν ισχύει
Μέγεθος αρχείου 1,058,443
Ημερομηνία (UTC) 03-Δεκ-2013
Ώρα (UTC) 09:32
Κατακερματισμός SHA-1 Δεν ισχύει
Κατακερματισμός MD5 Δεν ισχύει
Όνομα αρχείου Wow64_microsoft-παράθυρα-shell32_31bf3856ad364e35_6.1.7601.22529_none_d5279042761d90e3.manifest
Έκδοση αρχείου Δεν ισχύει
Μέγεθος αρχείου 1,054,916
Ημερομηνία (UTC) 03-Δεκ-2013
Ώρα (UTC) 08:23
Κατακερματισμός SHA-1 Δεν ισχύει
Κατακερματισμός MD5 Δεν ισχύει

Πρόσθετα αρχεία για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 R2 SP1 που βασίζονται σε τεχνολογία IA-64

Ιδιότητα αρχείου Τιμή
Όνομα αρχείου Ia64_804071d8a0cc16d0ae88c235a09ea372_31bf3856ad364e35_6.1.7601.22529_none_a276fd2895cd720d.manifest
Έκδοση αρχείου Δεν ισχύει
Μέγεθος αρχείου 1,038
Ημερομηνία (UTC) 03-Δεκ-2013
Ώρα (UTC) 12:30
Κατακερματισμός SHA-1 Δεν ισχύει
Κατακερματισμός MD5 Δεν ισχύει
Όνομα αρχείου Ia64_microsoft-παράθυρα-shell32_31bf3856ad364e35_6.1.7601.22529_none_6eb5ee62895d66ae.manifest
Έκδοση αρχείου Δεν ισχύει
Μέγεθος αρχείου 1,058,441
Ημερομηνία (UTC) 03-Δεκ-2013
Ώρα (UTC) 08:26
Κατακερματισμός SHA-1 Δεν ισχύει
Κατακερματισμός MD5 Δεν ισχύει
Όνομα αρχείου Wow64_microsoft-παράθυρα-shell32_31bf3856ad364e35_6.1.7601.22529_none_d5279042761d90e3.manifest
Έκδοση αρχείου Δεν ισχύει
Μέγεθος αρχείου 1,054,916
Ημερομηνία (UTC) 03-Δεκ-2013
Ώρα (UTC) 08:23
Κατακερματισμός SHA-1 Δεν ισχύει
Κατακερματισμός MD5 Δεν ισχύει