Οι εφαρμογές παγώνουν κατά την προσπάθεια πρόσβασης σε κοινόχρηστα στοιχεία δικτύου

Εάν παρατηρήσετε ότι οι εφαρμογές παγώνουν όταν προσπαθούν ταυτόχρονα να αποκτήσουν πρόσβαση σε ένα αρχείο σε μια μονάδα δίσκου δικτύου στα Windows 10 , τότε αυτή η ανάρτηση προορίζεται να σας βοηθήσει. Σε αυτήν την ανάρτηση, θα προσδιορίσουμε την πιθανή αιτία αυτού του προβλήματος, καθώς και θα παρέχουμε τη λύση που μπορείτε να δοκιμάσετε για να σας βοηθήσει να μετριαστείτε το πρόβλημα.

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

Δημιουργείτε έναν κοινόχρηστο φάκελο σε έναν διακομιστή και, στη συνέχεια, προσθέτετε ένα αρχείο στο φάκελο. Σε ένα πρόγραμμα-πελάτη που εκτελεί Windows 10/8.1/7 , προσαρτάτε τον κοινόχρηστο φάκελο ως μονάδα δίσκου δικτύου. Εγκαθιστάτε λογισμικό ασφαλείας τρίτου κατασκευαστή που περιλαμβάνει ένα πρόγραμμα οδήγησης μίνι φίλτρου συστήματος αρχείων που σχετίζεται με μια εφαρμογή.

Το μίνι φίλτρο είναι συνδεδεμένο τόσο σε μια τοπική μονάδα δίσκου που διατηρεί τη διαδρομή %SystemRoot% (για παράδειγμα, μια μονάδα δίσκου C) όσο και στη μονάδα δίσκου δικτύου για τον κοινόχρηστο φάκελο που δημιουργήσατε. Το μίνι φίλτρο στέλνει ένα μήνυμα (χρησιμοποιώντας τη  συνάρτηση FltSendMessage ) που περιλαμβάνει το όνομα του αρχείου στη μονάδα δίσκου δικτύου στην εφαρμογή. Η εφαρμογή προσπαθεί να ανοίξει το αρχείο χρησιμοποιώντας το όνομα αρχείου που λαμβάνει και μια άλλη εφαρμογή στον ίδιο υπολογιστή που δεν σχετίζεται με το μίνι φίλτρο προσπαθεί να ανοίξει το ίδιο αρχείο στη μονάδα δίσκου δικτύου ταυτόχρονα.

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

Οι εφαρμογές(Apps) παγώνουν κατά την προσπάθεια πρόσβασης σε κοινόχρηστα στοιχεία δικτύου

Εάν αντιμετωπίζετε αυτό το πρόβλημα παγώματος εφαρμογών κατά την πρόσβαση σε ένα αρχείο σε μονάδα δίσκου δικτύου(apps freeze when accessing a file on a network drive) , μπορείτε να δοκιμάσετε τις παρακάτω προτεινόμενες λύσεις ανάλογα με την περίπτωση, για να επιλύσετε γρήγορα και εύκολα το πρόβλημα.

1] Εάν αυτό το ζήτημα έχει ήδη παρουσιαστεί(1] If this issue has already occurred) , επανεκκινήστε το πρόγραμμα-πελάτη των Windows.

2] Για να αποφύγετε αυτό το πρόβλημα(2] To avoid this problem) , μπορείτε να απενεργοποιήσετε τα αρχεία χωρίς σύνδεση(Offline Files) (Σημείωση : Εάν πρέπει να χρησιμοποιήσετε αρχεία εκτός σύνδεσης(use Offline Files) , δεν υπάρχει λύση) χρησιμοποιώντας τον Επεξεργαστή πολιτικής τοπικής ομάδας(Local Group Policy Editor) (gpedit.msc).

Οι εφαρμογές παγώνουν κατά την προσπάθεια πρόσβασης σε κοινόχρηστα στοιχεία δικτύου

Να πώς:

  • Πατήστε το πλήκτρο Windows + R.
  • Στο πλαίσιο διαλόγου Εκτέλεση πληκτρολογήστε gpedit.msc και πατήστε Enter για να ανοίξετε το πρόγραμμα επεξεργασίας πολιτικής ομάδας(open Group Policy Editor) .
  • Μέσα στον Επεξεργαστή πολιτικής τοπικής ομάδας(Local Group Policy Editor) , χρησιμοποιήστε το αριστερό παράθυρο για να πλοηγηθείτε στην παρακάτω διαδρομή:

Computer Configuration > Administrative Templates > Network > Offline Files

  • Στο δεξιό τμήμα του παραθύρου, κάντε διπλό κλικ στο Να επιτρέπεται ή να μην επιτρέπεται η χρήση της δυνατότητας Αρχεία χωρίς σύνδεση για(Allow or disallow use of the Offline Files feature) να επεξεργαστείτε τις ιδιότητές της.
  • Στο παράθυρο " Να επιτρέπεται ή να μην επιτρέπεται η χρήση της πολιτικής λειτουργίας "Αρχεία χωρίς σύνδεση" , ορίστε το κουμπί επιλογής σε (Allow or disallow use of the Offline Files feature)Απενεργοποιημένο(Disabled) .
  • Κάντε κλικ στο Apply > OK για να αποθηκεύσετε τις αλλαγές.

Τώρα μπορείτε να βγείτε από το Local Group Policy Editor και να επανεκκινήσετε τον υπολογιστή σας. Οι εφαρμογές παγώνουν κατά την πρόσβαση σε ένα αρχείο σε μονάδα δίσκου δικτύου (apps freeze when accessing a file on a network drive ) στα Windows 10 το πρόβλημα θα πρέπει να επιλυθεί τώρα.

Σύμφωνα με τη Microsoft , αντιμετωπίζετε αυτό το ζήτημα λόγω ενός κλειδώματος πόρων που διατηρείται από το πρόγραμμα οδήγησης προσωρινής αποθήκευσης από την πλευρά του πελάτη (Csc.sys) των Windows(Windows Client-Side Caching Driver (Csc.sys)) .

Όταν παρουσιαστεί αυτό το ζήτημα, το Csc.sys(Csc.sys) λαμβάνει ένα κλείδωμα πόρων σε ένα αρχείο και, στη συνέχεια, ζητά από ένα πρόγραμμα οδήγησης που βρίσκεται πάνω από αυτό σε μια στοίβα προγραμμάτων οδήγησης για να ανοίξει το αρχείο. Αυτό κάνει όλες τις εφαρμογές που προσπαθούν να αποκτήσουν πρόσβαση στο αρχείο να περιμένουν. Αυτό κάνει επίσης το νήμα του μίνι φίλτρου να περιμένει να ανταποκριθεί η σχετική εφαρμογή του.



About the author

Ο Josh έχει πάνω από 10 χρόνια εμπειρίας στη βιομηχανία λογισμικού και ασύρματης σύνδεσης, ειδικά στους τομείς του προγραμματισμού και των κριτικών Android. Αυτή τη στιγμή είναι ανώτερος μηχανικός λογισμικού στη Microsoft, εργάζεται σε διάφορα προϊόντα ms office. Ο Τζος έχει έντονο ενδιαφέρον να βοηθά άλλους να μάθουν νέα εργαλεία λογισμικού και είναι πάντα πρόθυμος να μοιραστεί τις συμβουλές και τα κόλπα του με όσους ρωτούν.



Related posts