Δεν είναι δυνατό να ενημερώσει τη θέση του προορισμού των κοινόχρηστων αρχείων χωρίς σύνδεση στη μνήμη cache αρχείων χωρίς σύνδεση υπολογιστή-πελάτη πλευρά χωρίς δικαιώματα διαχείρισης στον Windows Server 2008 R2 ή στα Windows 7

Συμπτώματα

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

Σενάριο 1
  • Η δυνατότητα ανακατεύθυνσης φακέλου είναι ενεργοποιημένη για το χρήστη για να ανακατευθύνετε τα έγγραφα σε ένα διακομιστή αρχείων.
  • Μπορείτε να ενεργοποιήσετε τη δυνατότητα "αρχεία χωρίς σύνδεση" σε έναν υπολογιστή που εκτελεί Windows Server 2008 R2 ή Windows 7.
  • Μπορείτε να αλλάξετε τη θέση του διακομιστή αρχείων προορισμού για έγγραφα ανακατεύθυνση του χρήστη σε μια νέα θέση. Ή, εάν η νέα θέση του διακομιστή αρχείων αντιπροσωπεύει μια θέση διαφορετική φυσικής αποθήκευσης, μετακινήστε τα δεδομένα του χρήστη από την παλιά θέση διακομιστή αρχείου στη νέα θέση αρχείου στο διακομιστή.

    Σημείωση Αυτό θα συμβαίνει εάν αλλάξετε τη θέση ανακατεύθυνσης έγγραφα, επειδή ένα διακομιστή αρχείων είναι τώρα η πρόσβαση μέσω διαφορετικό όνομα DFS.
  • Όταν εφαρμόζεται η ενημερωμένη πολιτική ανακατεύθυνσης φακέλου στον υπολογιστή του χρήστη, θέλετε τα δεδομένα που υπάρχουν ήδη στη μνήμη cache αρχείων χωρίς σύνδεση να μετονομαστούν ώστε να απεικονίζουν το νέο όνομα αρχείου στο διακομιστή χωρίς να το μεταφέρουν τα δεδομένα από την παλιά θέση διακομιστή στη νέα θέση διακομιστή μέσω του προγράμματος-πελάτη.
Σε αυτό το σενάριο, δεν μπορεί να εγγυηθεί την ακολουθία της ενημέρωσης πολιτικής ανακατεύθυνσης φακέλου και μια δέσμη ενεργειών που εκτελείται για να μετονομάσετε τα στοιχεία στο χώρο προσωρινής αποθήκευσης αρχείων χωρίς σύνδεση θα εγγυώνται ότι η ρύθμιση παραμέτρων του χρήστη ενημερώνεται σωστά χωρίς που δημιουργήθηκε την περιττή κίνηση δικτύου. Επίσης, εάν ο χρήστης δεν διαθέτει πιστοποιήσεις διαχειριστή, μετονομασία στοιχείων στο cache αρχείων χωρίς σύνδεση δεν επιτρέπεται. Ωστόσο, στα Windows XP αυτό μπορεί να γίνει για χρήστες χωρίς διαπιστευτήρια διαχειριστή.

Σενάριο 2
  • Μπορείτε να καρφιτσώσετε κάποιο περιεχόμενο διακομιστή αρχείων στο χώρο προσωρινής αποθήκευσης αρχείων χωρίς σύνδεση για χρήστες μέσω μιας δέσμης ενεργειών σύνδεσης ή χωρίς σύνδεση πολιτικής ομάδας αρχείων σε έναν υπολογιστή που εκτελεί Windows Server 2008 R2 ή Windows 7.
  • Το περιεχόμενο μεταφέρεται σε ένα διακομιστή διαφορετικό αρχείο ή μια διαφορετική θέση DFS. Επομένως, το περιεχόμενο θα είναι διαθέσιμο με ένα νέο όνομα.
  • Θέλετε ο χρήστης να συνεχίσετε με την προσωρινή αποθήκευση των δεδομένων χωρίς να χρειάζεται να αποθηκευτούν ξανά προσωρινά από τη νέα θέση διακομιστή τα δεδομένα.
Σε αυτό το σενάριο, δεν είναι δυνατό να δέσμης ενεργειών του μετονομάστε το περιεχόμενο της cache αρχείων χωρίς σύνδεση Εάν ο χρήστης δεν διαθέτει πιστοποιήσεις διαχειριστή στον υπολογιστή και αυτή η ενέργεια θα απαιτούν την επανεκκίνηση του υπολογιστή-πελάτη για να τεθούν σε ισχύ. Ωστόσο, στα Windows XP μια δέσμη ενεργειών που εκτελείται ως χρήστης χωρίς δικαιώματα διαχειριστή μπορεί να γίνει αυτό χωρίς να απαιτείται ένας υπολογιστής επανεκκίνηση.

Προτεινόμενη αντιμετώπιση

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

Σημείωση: Αν και αυτή η επείγουσα επιδιόρθωση περιλαμβάνεται στο Windows Server 2008 R2 και Windows 7 SP1 θα πρέπει να προσθέσετε στο μητρώο για να ενεργοποιήσετε τη λειτουργία. Περαιτέρω θα πρέπει να εγκαταστήσετε παρακάτω πρόσθετες επείγουσα επιδιόρθωση για να διαθέσετε τη μέθοδο RenameItemEx στο SP1:
 
2610379 πολιτική η ανακατεύθυνση φακέλου δεν λειτουργεί, εάν κάποιος άλλος χρήστης ορίζει ένα ανακατευθυνόμενο φάκελο σε λειτουργία χωρίς σύνδεση στα Windows 7 ή στον Windows Server 2008 R2

Πληροφορίες άμεσης επιδιόρθωσης

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

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

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

Προϋποθέσεις

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

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

Σημειώσεις
  • Εάν χρησιμοποιείτε τη δυνατότητα "Ανακατεύθυνση φακέλου", είστε πρέπει να δημιουργήσετε το ακόλουθο κλειδί μητρώου για την επείγουσα επιδιόρθωση για να τεθούν σε ισχύ.
  • Για παραδοσιακά κοινή χρήση φακέλων, μπορείτε να χρησιμοποιήσετε μια δέσμη ενεργειών σύνδεσης. Η δέσμη ενεργειών σύνδεσης χρησιμοποιεί τη μέθοδο RenameItemEx της κλάσης Win32_OfflineFilesCache. Για περισσότερες πληροφορίες σχετικά με την κλάση Win32_OfflineFilesCache, επισκεφθείτε την ακόλουθη τοποθεσία Web:http://msdn.microsoft.com/en-us/library/bb309182(VS.85).aspx
Σημαντικό Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει κάποιο ζήτημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756 Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows
Για να χρησιμοποιήσετε αυτό το πακέτο της επείγουσας επιδιόρθωσης, πρέπει να δημιουργήσετε ένα κλειδί μητρώου. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Στον επεξεργαστή μητρώου, εντοπίστε το ακόλουθο δευτερεύον κλειδί μητρώου:



    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  2. Στο δευτερεύον κλειδί μητρώου του Explorer , κάντε κλικ στο κουμπί Επεξεργασία, κάντε κλικ στην επιλογή Δημιουργία, κάντε κλικ στην Τιμή DWORD, πληκτρολογήστε FolderRedirectionEnableCacheRenameκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.
  3. Ορίστε τη δεκαδική τιμή της καταχώρησης μητρώου FolderRedirectionEnableCacheRename σε 1.
  4. Κλείστε τον Επεξεργαστή μητρώου.

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

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

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

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

Πληροφορίες αρχείων

Η καθολική έκδοση αυτής της επείγουσας επιδιόρθωσης εγκαθιστά αρχεία με χαρακτηριστικά που αναφέρονται στους παρακάτω πίνακες. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία στον τοπικό υπολογιστή σας, εμφανίζονται στην τοπική σας ώρα μαζί με την τρέχουσα θερινή ώρα (DST). Επιπλέον, οι ημερομηνίες και οι ώρες ενδέχεται να αλλάξουν όταν εκτελείτε συγκεκριμένες λειτουργίες στα αρχεία.
Σημειώσεις πληροφοριών αρχείων για Windows 7 και Windows Server 2008 R2
Σημαντικό Οι επείγουσες επιδιορθώσεις των Windows 7 και Windows Server 2008 R2 περιλαμβάνονται στα ίδια πακέτα. Ωστόσο, οι άμεσες επιδιορθώσεις στη σελίδα αίτησης άμεσων επιδιορθώσεων παρατίθενται κάτω από τα δύο λειτουργικά συστήματα. Για να ζητήσετε το πακέτο άμεσης επιδιόρθωσης που ισχύει για το ένα ή και τα δύο λειτουργικά συστήματα, επιλέξτε την άμεση επιδιόρθωση που παρατίθεται στην ενότητα "Windows 7/Windows Server 2008 R2" της σελίδας. Να ανατρέχετε πάντα στην ενότητα "Ισχύει για" των άρθρων για να προσδιορίσετε το πραγματικό λειτουργικό σύστημα που αφορά σε κάθε άμεση επιδιόρθωση.
  • Τα αρχεία MANIFEST (.manifest) και τα αρχεία MUM (.mum) που εγκαθίστανται για κάθε περιβάλλον είναι παρατίθενται ξεχωριστά στην ενότητα "Πρόσθετες πληροφορίες για Windows Server 2008 R2 και Windows 7 αρχείου". Αρχεία MUM και MANIFEST αρχεία και τα συσχετιζόμενα αρχεία καταλόγου ασφαλείας (.cat), είναι εξαιρετικά σημαντικά για τη διατήρηση της κατάστασης του ενημερωμένου στοιχείου. Τα αρχεία καταλόγου ασφαλείας, των οποίων τα χαρακτηριστικά δεν αναφέρονται, είναι υπογεγραμμένα με ψηφιακή υπογραφή της Microsoft.
Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 που βασίζονται σε τεχνολογία x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Cscapi.dll6.1.7600.2064134,81611-Feb-201006:54x86
Cscdll.dll6.1.7600.2064123,04011-Feb-201006:54x86
Cscobj.dll6.1.7600.20641138,75211-Feb-201006:54x86
Offlinefileswmiprovider.mofΔεν ισχύει14,56810-Feb-201023:45Δεν ισχύει
Offlinefileswmiprovider_uninstall.mofΔεν ισχύει14,56810-Feb-201023:45Δεν ισχύει
Csc.sys6.1.7600.20641387,58411-Feb-201003:17x86
Cscmig.dll6.1.7600.20641109,56811-Feb-201006:54x86
Microsoft-windows-offlinefiles-core-ppdlic.xrm-msΔεν ισχύει3,14411-Feb-201007:04Δεν ισχύει
Cscsvc.dll6.1.7600.20641546,30411-Feb-201006:54x86
Microsoft-windows-offlinefiles.mofΔεν ισχύει1,77613-Jul-200920:25Δεν ισχύει
Apps.infΔεν ισχύει62,33411-Feb-201003:10Δεν ισχύει
Shell32.dll6.1.7600.2064112,868,09611-Feb-201006:54x86
Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 και Windows Server 2008 R2 που βασίζονται σε τεχνολογία x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Cscapi.dll6.1.7600.2064146,08011-Feb-201007:35x64
Cscdll.dll6.1.7600.2064130,20811-Feb-201007:35x64
Cscobj.dll6.1.7600.20641240,12811-Feb-201007:35x64
Offlinefileswmiprovider.mofΔεν ισχύει14,56810-Feb-201023:45Δεν ισχύει
Offlinefileswmiprovider_uninstall.mofΔεν ισχύει14,56810-Feb-201023:45Δεν ισχύει
Csc.sys6.1.7600.20641514,04811-Feb-201003:29x64
Cscmig.dll6.1.7600.20641137,21611-Feb-201007:35x64
Microsoft-windows-offlinefiles-core-ppdlic.xrm-msΔεν ισχύει3,14411-Feb-201007:49Δεν ισχύει
Cscsvc.dll6.1.7600.20641692,22411-Feb-201007:35x64
Microsoft-windows-offlinefiles.mofΔεν ισχύει1,77613-Jul-200920:20Δεν ισχύει
Apps.infΔεν ισχύει62,33411-Feb-201003:20Δεν ισχύει
Shell32.dll6.1.7600.2064114,164,99211-Feb-201007:41x64
Cscobj.dll6.1.7600.20641138,75211-Feb-201006:54x86
Offlinefileswmiprovider.mofΔεν ισχύει14,56810-Feb-201023:45Δεν ισχύει
Offlinefileswmiprovider_uninstall.mofΔεν ισχύει14,56810-Feb-201023:45Δεν ισχύει
Shell32.dll6.1.7600.2064112,868,09611-Feb-201006:54x86
Cscapi.dll6.1.7600.2064134,81611-Feb-201006:54x86
Cscdll.dll6.1.7600.2064123,04011-Feb-201006:54x86
Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 R2 που βασίζονται σε IA-64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Cscapi.dll6.1.7600.2063691,13605-Feb-201006:18IA-64
Cscdll.dll6.1.7600.2063668,60805-Feb-201006:18IA-64
Apps.infΔεν ισχύει62,33405-Feb-201002:45Δεν ισχύει
Shell32.dll6.1.7600.2063621,173,76005-Feb-201006:24IA-64
Shell32.dll6.1.7600.2063612,868,09605-Feb-201007:04x86
Cscapi.dll6.1.7600.2063634,81605-Feb-201007:04x86
Cscdll.dll6.1.7600.2063623,04005-Feb-201007:04x86

Κατάσταση

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

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

Για περισσότερες πληροφορίες σχετικά με τον τρόπο ρύθμισης παραμέτρων του υπολογιστή σας μετά την εγκατάσταση της επείγουσας επιδιόρθωσης, ακολουθήστε τα εξής βήματα για την επίτευξη της επιθυμητής συμπεριφοράς που περιγράφεται παραπάνω από το σενάριο 1:
  1. Ορίστε το κλειδί μητρώου που περιγράφεται στο τμήμα "Πληροφορίες μητρώου" της ενότητας ανάλυση.


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

    Σημείωση Μετακίνηση των δεδομένων χρησιμοποιώντας μια εφαρμογή δημιουργίας αντιγράφων ασφαλείας πρέπει να επαρκεί για να διατηρήσετε αυτήν την κατάσταση αρχείου. Ωστόσο, χρησιμοποιώντας ένα βοηθητικό πρόγραμμα απλό αντίγραφο, όπως η εντολή xcopy, δεν θα διατηρήσει την κατάσταση το αρχείο σωστά.
  4. Ενημερώστε τις ρυθμίσεις ανακατεύθυνσης φακέλου ώστε να απεικονίζει το διακομιστή προορισμού. Για παράδειγμα, εάν κάνετε ανακατεύθυνση στον κεντρικό κατάλογο του χρήστη, ο διακομιστής προορισμού πρέπει να είναι της μορφής % HOMESHARE %% HOMEPATH %. Βεβαιωθείτε ότι έχετε την επιλογή "Μετακίνηση των περιεχομένων των εγγράφων στη νέα θέση" μεταβίβαση της ρύθμισης παραμέτρων της ανακατεύθυνσης φακέλου.


    Σημείωση Μπορείτε να εκτελέσετε τη ρύθμιση παραμέτρων της ρύθμισης πολιτικής ομάδας ανακατεύθυνσης φακέλου μέσω στην ακόλουθη διαδρομή:


    Redirection\Documents\Properties Settings\Folder υπολογιστή\Πολιτικές\Ρυθμίσεις Windows χρήστη
  5. Συνδεθείτε στον υπολογιστή για να λάβετε τις ενημερωμένες ρυθμίσεις πολιτικής ομάδας. Αυτό ενδέχεται να απαιτήσει την μπορείτε να συνδεθείτε, αποσυνδεθείτε και κατόπιν συνδεθείτε ξανά επειδή οι ρυθμίσεις πολιτικής ομάδας μπορεί να εφαρμοστεί ασύγχρονη σύνδεση του χρήστη.
Κατά την εφαρμογή του χρήστη ενημερωμένο ανακατεύθυνση φακέλου ρυθμίσεις της πολιτικής ομάδας, το κατάλληλο περιεχόμενο θα επίσης έχουν μετονομαστεί στο cache αρχείων χωρίς σύνδεση. Οποιεσδήποτε τροποποιήσεις που υπήρχαν μόνο στη μνήμη cache του προγράμματος-πελάτη θα διατηρηθεί και θα συγχρονίζονται στη νέα θέση διακομιστή, όταν ο υπολογιστής-πελάτης εκτελεί τον πρώτο συγχρονισμό.

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

    Σημείωση Μετακίνηση των δεδομένων χρησιμοποιώντας μια εφαρμογή δημιουργίας αντιγράφων ασφαλείας πρέπει να επαρκεί για να διατηρήσετε αυτήν την κατάσταση αρχείου. Ωστόσο, χρησιμοποιώντας ένα βοηθητικό πρόγραμμα απλό αντίγραφο, όπως η εντολή xcopy, δεν θα διατηρήσει την κατάσταση το αρχείο σωστά.
  3. Εκτελείτε μια δέσμη ενεργειών που καλεί τη μέθοδο RenameItemEx της κλάσης Win32_OfflineFilesCache για να μετονομάσετε το προσωρινά αποθηκευμένο περιεχόμενο από το παλιό όνομα για το νέο όνομα. Εάν αυτή η κλήση αποτυγχάνει, κάποιο περιεχόμενο χρησιμοποιείται στη μνήμη cache ώστε δεν είναι δυνατό να μετονομαστούν αυτήν τη στιγμή. Η δέσμη ενεργειών, στη συνέχεια, να καλέσετε τη μέθοδο RenameItem της κλάσης Win32_OfflineFilesCache για να προγραμματίσετε μια Μετονομασία αυτού του περιεχομένου στη μνήμη cache κατά την επόμενη επανεκκίνηση.
Εάν ο κεντρικός κατάλογος του χρήστη μετακινείται με αυτόν τον τρόπο, ανατρέξτε την ακόλουθη δέσμη ενεργειών που παρέχονται για την εξασφάλιση όλο το περιεχόμενο έχει μετονομαστεί σωστά:
'' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
' ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
' THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
' PARTICULAR PURPOSE.
'
' Copyright (c) Microsoft Corporation. All rights reserved.
'
'
' Usage: CscRename.vbs /OldItemPath:<path> /NewItemPath:<path> [/Machine:value] [/User:value] [/Password:value]
'
'
' Demonstrates how to rename an item in the Ofline Files cache.
'
' OldItemPath - UNC path of the current path to be renamed.
'
' NewItemPath - UNC path of the new path to replace the old path.
'
' If NewItemPath already exists, the operation is not performed.
' This operation simply schedules a rename to be performed on the next restart
' of the system.
'
const cComputerName = "LocalHost"
const cWMINamespace = "root\cimv2"
const cWMIClass = "Win32_OfflineFilesCache"
Const wbemFlagReturnImmediately = &h10

nRenameItemExFailureCount = 0
nRenameItemFailureCount = 0

'
' Process commandline arguments
'
strOldItemPath = WScript.Arguments.Named("OldItemPath")'
if Len(strOldItemPath) = 0 Then
Wscript.Echo "OldItemPath parameter required"
Err.Raise 449 ' "argument not optional" error
End if

strNewItemPath = WScript.Arguments.Named("NewItemPath")
if Len(strNewItemPath) = 0 Then
Wscript.Echo "NewItemPath parameter required"
Err.Raise 449 ' "argument not optional" error
End if

strComputerName = WScript.Arguments.Named("Machine")
If Len(strComputerName) = 0 Then strComputerName = cComputerName

strUserID = WScript.Arguments.Named("User")
If Len(strUserID) = 0 Then strUserID = ""

strPassword = WScript.Arguments.Named("Password")
If Len(strPassword) = 0 Then strPassword = ""

set objWMILocator = WScript.CreateObject("WbemScripting.SWbemLocator")

Set objWMIServices = objWMILocator.ConnectServer(strComputerName, _
cWMINameSpace, _
strUserID, _
strPassword)

'
' Note that Win32_OfflineFilesCache is a singleton.
'

strTempOldItemPath = Replace(strOldItemPath,"\","\\")

Set objWMIService = GetObject("winmgmts:\\" & cComputerName & "\root\CIMV2")
Set objCache = objWMIServices.Get("Win32_OfflineFilesCache=@")

'
'Find the path of the item to be renamed in the cache
'
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_OfflineFilesItem WHERE ItemPath ='" &strTempOldItemPath&"'", "WQL", _
wbemFlagReturnImmediately + wbemFlagForwardOnly)

For Each objItem In colItems

'
'If folder is pinned we need to rename all the directory items underneath this
'
If (objItem.PinInfo.Pinned = True) Then
'
'Find all the directories underneath the folder in the cache
'
Set childItems = objWMIService.ExecQuery("SELECT * FROM Win32_OfflineFilesItem WHERE ParentItemPath = '" &strTempOldItemPath&"'", "WQL", _
wbemFlagForwardOnly + wbemFlagReturnImmediately )

For Each childItem In childItems

strOldPath = childItem.ItemPath
'
'Item to be renamed in the cache
'
strTempNewItemPath = strNewItemPath & "\" & childItem.ItemName

On Error Resume Next
'
' Note that while we pass "False" for the bReplace parameter, that
' parameter is ignored. Existing destinations are never replaced, regardless
' of what we pass for the 3rd parameter.
'
objCache.RenameItemEx strOldPath, strTempNewItemPath, False
hr = Hex(Err.Number)
If Err.Number <> 0 Then
WScript.Echo "RenameItem Failed with error:" &hr
WScript.Echo "While renaming:" & strOldPath & " to:" &strTempNewItemPath
Err.Clear
nRenameItemExFailureCount = nRenameItemExFailureCount + 1
On Error Resume Next
'
'We got the error in renaming this may happen due to item in use, try to renaname after reboot
'
objCache.RenameItem strOldPath, strNewItemPath, False
hr = Hex(Err.Number)
If Err.Number <> 0 Then
WScript.Echo "RenameItem Failed with error:" &hr
WScript.Echo " While renaming:" & strOldPath & " to:" &strTempNewItemPath
Err.Clear
nRenameItemFailureCount = nRenameItemFailureCount + 1
Else
WScript.Echo "item rename scheduled. A restart of the system is necessary to apply the change."
End If
Else
WScript.Echo "Renamed:" &strOldPath & " to:" &strTempNewItemPath & " SUCCESSFULLY"

End If
Next
Else
'
'Find all the directory items underneath the folder in the cache
'
Set childItems = objWMIService.ExecQuery("SELECT * FROM Win32_OfflineFilesItem WHERE ParentItemPath = '" &strTempOldItemPath&"'", "WQL", _
wbemFlagForwardOnly + wbemFlagReturnImmediately )

For Each childItem In childItems

'
'If this item is pinned and a directory, rename it
'
If (childItem.PinInfo.Pinned = True) Then
strOldPath = childItem.ItemPath
strTempNewItemPath = strNewItemPath & "\" &childItem.ItemName
On Error Resume Next
' Note that while we pass "False" for the bReplace parameter, that
' parameter is ignored. Existing destinations are never replaced, regardless
' of what we pass for the 3rd parameter.
'
objCache.RenameItemEx strOldPath, strTempNewItemPath, False
hr = Hex(Err.Number)
If Err.Number <> 0 Then
On Error Resume Next

WScript.Echo "RenameItemEx Failed with error:" &hr
WScript.Echo "While renaming:" & strOldPath & " to:" &strTempNewItemPath
Err.Clear
nRenameItemExFailureCount = nRenameItemExFailureCount + 1
On Error Resume Next
'
'We got the error in renaming this may happen due to item in use, try to renaname after reboot
'
objCache.RenameItem strOldPath, strTempNewItemPath, False
hr = Hex(Err.Number)
If Err.Number <> 0 Then
On Error Resume Next
WScript.Echo "RenameItem Failed with error:" &hr
WScript.Echo "While renaming:" & strOldPath & " to:" &strTempNewItemPath
Err.Clear
nRenameItemFailureCount = nRenameItemExFailureCount + 1
Else
WScript.Echo "item rename scheduled. A restart of the system is necessary to apply the change."
End If

Else
WScript.Echo "Renamed:" &strOldPath & " to:" &strTempNewItemPath & " SUCCESSFULLY"
End If
End If
Next
End If
If (nRenameItemExFailureCount > 0 & (nRenameItemExFailureCount - nRenameItemFailureCount) > 0) Then
WScript.Echo "item rename scheduled. A restart of the system is necessary to apply the change."
ElseIf (nRenameItemExFailureCount = 0) Then
WScript.Echo "Items Renamed SUCCESSFULLY"
Else
WScript.Echo "ItemsRenamed FAILED"
End If
Next
Εάν ένα αρχείο ή κατάλογο χωρίς ένθετα προσαρτημένων καταλόγων (όπως στον κεντρικό κατάλογο χρήστη) πρέπει να μετονομαστούν, η ακόλουθη δέσμη ενεργειών μπορεί να χρησιμοποιηθεί.
'' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
' ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
' THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
' PARTICULAR PURPOSE.
'
' Copyright (c) Microsoft Corporation. All rights reserved.
'
'
' Usage: CscRenameItemEx.vbs /OldItemPath:<path> /NewItemPath:<path> [/Machine:value] [/User:value] [/Password:value]
'
'
' Demonstrates how to rename an item in the Ofline Files cache.
'
' OldItemPath - UNC path of the current path to be renamed.
'
' NewItemPath - UNC path of the new path to replace the old path.
'
' If NewItemPath already exists, the operation is not performed.
' If OldItemPath is currently in use,this operation simply schedules
' a rename to be performed on the next restart.
'
'
On Error Resume Next
const cComputerName = "LocalHost"
const cWMINamespace = "root\cimv2"
const cWMIClass = "Win32_OfflineFilesCache"

'
' Process commandline arguments
'
strOldItemPath = WScript.Arguments.Named("OldItemPath")'
if Len(strOldItemPath) = 0 Then
Wscript.Echo "OldItemPath parameter required"
Err.Raise 449 ' "argument not optional" error
End if

strNewItemPath = WScript.Arguments.Named("NewItemPath")'
if Len(strNewItemPath) = 0 Then
Wscript.Echo "NewItemPath parameter required"
Err.Raise 449 ' "argument not optional" error
End if

strComputerName = WScript.Arguments.Named("Machine")
If Len(strComputerName) = 0 Then strComputerName = cComputerName

strUserID = WScript.Arguments.Named("User")
If Len(strUserID) = 0 Then strUserID = ""

strPassword = WScript.Arguments.Named("Password")
If Len(strPassword) = 0 Then strPassword = ""

set objWMILocator = WScript.CreateObject("WbemScripting.SWbemLocator")

Set objWMIServices = objWMILocator.ConnectServer(strComputerName, _
cWMINameSpace, _
strUserID, _
strPassword)

'
' Note that Win32_OfflineFilesCache is a singleton.
'
' Also note that while we pass "False" for the bReplace parameter, that
' parameter is ignored. Existing destinations are never replaced, regardless
' of what we pass for the 3rd parameter.
'
Set objCache = objWMIServices.Get("Win32_OfflineFilesCache=@")
objCache.RenameItemEx strOldItemPath, strNewItemPath, False
If Err.Number <> 0 Then
WScript.Echo " RenameItemEx Failed:" &Err.Description
Err.Clear
On Error Resume Next
objCache.RenameItem strOldItemPath, strNewItemPath, False
If Err.Number <> 0 Then
WScript.Echo "RenameItem Failed:" &Err.Description
Err.Clear
Else
WScript.Echo "item rename scheduled. A restart of the system is necessary to apply the change."
End If

Else
WScript.Echo "item renamed."
End If


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

976698 δεν είναι δυνατό να ενημερώσει τη θέση του προορισμού των κοινόχρηστων αρχείων χωρίς σύνδεση στη μνήμη cache αρχείων χωρίς σύνδεση υπολογιστή-πελάτη πλευρά χωρίς δικαιώματα διαχειριστή

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

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

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

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

Πρόσθετα αρχεία για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 που βασίζονται σε τεχνολογία x86
Όνομα αρχείουUpdate.mum
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου17,111
Ημερομηνία (UTC)12-Feb-2010
Ώρα (UTC)05:03
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουX86_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20641_none_abf22f1373799459.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου3,017
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)07:17
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουX86_microsoft-windows-o..nefiles-extend-apis_31bf3856ad364e35_6.1.7600.20641_none_8d79f279aea00fda.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου60,347
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)07:27
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουX86_microsoft-windows-offlinefiles-core_31bf3856ad364e35_6.1.7600.20641_none_9ecf7e29d63ba47f.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου11,592
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)07:17
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουX86_microsoft-windows-offlinefiles-service_31bf3856ad364e35_6.1.7600.20641_none_0a5ac74cdbb49ee3.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου56,703
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)07:24
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουX86_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20641_none_6cb060208c504828.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου1,059,457
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)07:16
ΠλατφόρμαΔεν ισχύει
Πρόσθετα αρχεία για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 και Windows Server 2008 R2 που βασίζονται σε τεχνολογία x64
Όνομα αρχείουAmd64_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20641_none_0810ca972bd7058f.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου3,019
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)19:25
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουAmd64_microsoft-windows-o..nefiles-extend-apis_31bf3856ad364e35_6.1.7600.20641_none_e9988dfd66fd8110.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου60,351
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)19:32
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουAmd64_microsoft-windows-offlinefiles-core_31bf3856ad364e35_6.1.7600.20641_none_faee19ad8e9915b5.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου11,596
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)19:25
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουAmd64_microsoft-windows-offlinefiles-service_31bf3856ad364e35_6.1.7600.20641_none_667962d094121019.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου56,710
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)19:30
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουAmd64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20641_none_c8cefba444adb95e.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου1,058,443
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)19:25
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουUpdate.mum
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου25,908
Ημερομηνία (UTC)12-Feb-2010
Ώρα (UTC)05:03
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουWow64_microsoft-windows-o..nefiles-extend-apis_31bf3856ad364e35_6.1.7600.20641_none_f3ed384f9b5e430b.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου60,349
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)07:10
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουWow64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20641_none_d323a5f6790e7b59.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου1,054,916
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)07:09
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουX86_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20641_none_abf22f1373799459.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου3,017
Ημερομηνία (UTC)11-Feb-2010
Ώρα (UTC)07:17
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείου
Πρόσθετα αρχεία για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 R2 που βασίζονται σε IA-64
Όνομα αρχείουIa64_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20636_none_ac03a467736b0017.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου3,018
Ημερομηνία (UTC)05-Feb-2010
Ώρα (UTC)08:00
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουIa64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20636_none_6cc1d5748c41b3e6.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου1,058,441
Ημερομηνία (UTC)05-Feb-2010
Ώρα (UTC)08:01
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουUpdate.mum
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου4,856
Ημερομηνία (UTC)06-Feb-2010
Ώρα (UTC)01:13
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουWow64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7600.20636_none_d33377547901de1b.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου1,054,916
Ημερομηνία (UTC)05-Feb-2010
Ώρα (UTC)07:19
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείουX86_microsoft-windows-o..inefiles-win32-apis_31bf3856ad364e35_6.1.7600.20636_none_ac020071736cf71b.manifest
Έκδοση αρχείουΔεν ισχύει
Μέγεθος αρχείου3,017
Ημερομηνία (UTC)05-Feb-2010
Ώρα (UTC)07:24
ΠλατφόρμαΔεν ισχύει
Όνομα αρχείου
Ιδιότητες

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

Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Foundation, Windows 7 Enterprise, Windows 7 Professional, Windows 7 Ultimate

Σχόλια