Το OneDrive σταματά τον συγχρονισμό - Εμφανίζει το σφάλμα συγχρονισμού .ds_store

Όταν χρησιμοποιείτε το OneDrive στο macOS , εάν αντιμετωπίζετε ένα σφάλμα συγχρονισμού που προκαλείται από ένα αρχείο DS_Store , τότε αυτή η ανάρτηση θα σας βοηθήσει να επιλύσετε το πρόβλημα. Όταν συμβεί αυτό, θα δείτε ένα προειδοποιητικό μήνυμα που εμφανίζεται όταν κάνετε κλικ στο εικονίδιο του OneDrive. Θα λέει — Δεν είναι δυνατή η μεταφόρτωση αρχείων – Προβολή προβλημάτων συγχρονισμού(Can’t upload files – View sync problems) . Όταν κάνετε κλικ σε αυτό, θα εμφανίσει όλα τα αρχεία που δεν μπορεί να συγχρονίσει και εάν υπάρχει .ds_store, τότε δείτε πώς μπορείτε να το διορθώσετε. Σταματά τον συγχρονισμό μερικώς ή πλήρως λόγω σφάλματος συγχρονισμού ds_store.

Το OneDrive σταματά τον συγχρονισμό - Εμφανίζει το σφάλμα συγχρονισμού .ds_store

Το OneDrive εμφανίζει σφάλμα συγχρονισμού .ds_store

Τι είναι το αρχείο DS_store;

Αυτά είναι κρυφά αρχεία που χρησιμοποιούνται από το macOS (ιδιόκτητο), το οποίο διατηρεί ένα αρχείο χαρακτηριστικών ή μεταδεδομένων σχετικά με το φάκελο στον οποίο βρίσκεται. Διατηρεί δεδομένα όπως η θέση των εικονιδίων ή η επιλογή μιας εικόνας φόντου. Το DS Store(DS Store) είναι μια σύντομη φόρμα για το Desktop Services Store. Η εφαρμογή Finder στο macOS δημιουργεί και διατηρεί αυτόν τον φάκελο σε κάθε φάκελο. Μπορείτε να το συγκρίνετε με το αρχείο desktop.ini που χρησιμοποιείται από τα Windows(Windows) για παρόμοιο σκοπό.

Επιστρέφοντας στο ζήτημα του OneDrive , αυτό το πρόβλημα είναι ότι, για κάποιο λόγο, το macOS δεν του επιτρέπει τον συγχρονισμό. Λαμβάνετε ένα σφάλμα που λέει—Ένα πρόβλημα αρχείου εμποδίζει όλες τις μεταφορτώσεις. Δεν ήταν δυνατή η μεταφόρτωση ενός στοιχείου στο OneDrive .

1] Διαγράψτε τα αρχεία .ds_store

  • Use Command + Spacebar για να ανοίξετε τα φώτα της δημοσιότητας
  • Πληκτρολογήστε Terminal  και πατήστε enter για να το ανοίξετε όταν εμφανιστεί
  • Τώρα χρησιμοποιήστε την ακόλουθη εντολή για να διαγράψετε όλα τα αρχεία ds_store στο φάκελο OneDrive .
find ~/OneDrivePath/ -name ".DS_Store" -depth -exec rm {} \;

Εάν δεν μπορείτε να βρείτε την ακριβή διαδρομή, χρησιμοποιήστε αυτήν τη μέθοδο για να ανοίξετε το τερματικό απευθείας στο φάκελο OneDrive

Το OneDrive εμφανίζει σφάλμα συγχρονισμού .ds_store

  • Πληκτρολογήστε OneDrive στο Spotlight
  • Πατήστε Enter όταν εμφανιστεί.
  • Κάντε δεξί κλικ(Right-click) στο φάκελο OneDrive και επιλέξτε ανοιχτό τερματικό σε αυτόν τον φάκελο
  • Τώρα εκτελέστε την εντολή
find -name ".DS_Store" -depth -exec rm {} \;

Θα διαγράψει όλα τα αρχεία DS_STORE και ο Συγχρονισμός(Sync) θα συνεχιστεί ξανά. Ειλικρινά(Honestly) , το OneDrive θα πρέπει να μπλοκάρει το αρχείο ds_store για να αποφύγει το σφάλμα συγχρονισμού του OneDrive .

2] Αποκλεισμός συγχρονισμού του .ds_store

Τώρα το μειονέκτημα της παραπάνω μεθόδου είναι ότι πρέπει να την εκτελείτε κάθε φορά που αντιμετωπίζετε αυτό το πρόβλημα. Αν και οι γενικοί καταναλωτές δεν έχουν την επιλογή, οι επαγγελματίες(Business) χρήστες μπορούν να αποκλείσουν τη μεταφόρτωση ενός συγκεκριμένου τύπου αρχείου . ( particular file type)Η επιλογή είναι διαθέσιμη στο OneeDrive Global .

  • Ανοίξτε το κέντρο διαχείρισης του OneDrive και κάντε κλικ  στο Συγχρονισμός(Sync)  στο αριστερό παράθυρο.
  • Επιλέξτε το  πλαίσιο ελέγχου Αποκλεισμός συγχρονισμού συγκεκριμένων τύπων αρχείων(Block syncing of specific file types) .
  • Πληκτρολογήστε τις επεκτάσεις ονόματος αρχείου που θέλετε να αποκλείσετε. Στην περίπτωσή μας, θα πρέπει να είναι .ds_store
  • Αποθήκευση και Συγχρονισμός

Το OneDrive(OneDrive) συνήθως αποκλείει τους μη έγκυρους τύπους αρχείων και φακέλων, ώστε να μην εισέρχεται   στο σφάλμα Stuck on «Συγχρονισμός σε εκκρεμότητα». Τα ακόλουθα ονόματα δεν επιτρέπονται για αρχεία ή φακέλους:  .lockCONPRNAUXNULCOM0  –  COM9LPT0  –  LPT9_vti_desktop.ini , οποιοδήποτε όνομα αρχείου που ξεκινά με  ~$ . Παρόμοια χαρακτήρες όπως " * : < > ? / | ~ ” # % & * : < > ? / { | } επίσης δεν επιτρέπονται.

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



About the author

Είμαι προγραμματιστής λογισμικού με πάνω από 10 χρόνια εμπειρία. Ειδικεύομαι στον προγραμματισμό Mac και έχω γράψει πολλές χιλιάδες γραμμές κώδικα για διάφορες εφαρμογές Mac, συμπεριλαμβανομένων, ενδεικτικά, των: TextEdit, GarageBand, iMovie και Inkscape. Έχω επίσης εμπειρία με ανάπτυξη Linux και Windows. Οι δεξιότητές μου ως προγραμματιστής μου επιτρέπουν να γράφω υψηλής ποιότητας, ολοκληρωμένα σεμινάρια για διάφορες πλατφόρμες ανάπτυξης λογισμικού - από macOS έως Linux - καθιστώντας τα σεμινάρια μου την τέλεια επιλογή για όσους θέλουν να μάθουν περισσότερα για τα εργαλεία που χρησιμοποιούν.



Related posts