Windows: "Δεν επιτρέπεται η πρόσβαση" κατά την εκτέλεση του Attrib

Σήμερα βοηθούσα έναν χρήστη Microsoft Windows 10 που δεν μπορούσε να διαβάσει ή να γράψει σε αρχεία σε ένα φάκελο στο δίκτυο. Σκέφτηκα ότι κάτι είχε οριστεί στα αρχεία που είχαν οριστεί σε Μόνο για ανάγνωση. Έτρεξα λοιπόν την ακόλουθη εντολή DOS στο φάκελο που περιέχει τα αρχεία:

attrib *.* -r +a -s -h /s

Ορισμένα από τα αρχεία άλλαξαν καλά, άλλα άλλα έριξαν ένα μήνυμα σφάλματος με άρνηση πρόσβασης. Υπάρχουν μερικά πράγματα για να ελέγξετε πότε θα συμβεί αυτό. Θα καλύψουμε τα πιο συνηθισμένα σε αυτόν τον οδηγό.

1. Βεβαιωθείτε ότι εκτελείτε την εντολή με δικαιώματα διαχειριστή

  1. Κάντε κλικ στο κουμπί " Έναρξη ", έπειτα πληκτρολογήστε " CMD ".
  2. Κάντε δεξί κλικ στο " Command Prompt ", στη συνέχεια επιλέξτε " Run as Administrator ". Αυτό θα σας δώσει τα κατάλληλα δικαιώματα.
  3. Πληκτρολογήστε την εντολή attrib

2. Ελέγξτε εάν το αρχείο βρίσκεται σε χρήση

Υπάρχουν κάποια από τα αρχεία που χρησιμοποιούνται από ένα πρόγραμμα ή ανοίγουν σε κάποιον άλλο υπολογιστή που είναι συνδεδεμένος; Βεβαιωθείτε ότι τίποτα δεν έχει πρόσβαση στο αρχείο κατά την προσπάθεια εκτέλεσης attrib. Εάν δεν μπορείτε να εντοπίσετε εάν το αρχείο είναι σε χρήση, ίσως θελήσετε να δοκιμάσετε να ξεκινήσετε τον υπολογιστή σε ασφαλή λειτουργία.

3. Ελέγξτε τα δικαιώματα

Έχετε πρόσβαση σε όλα τα αρχεία που εκτελείτε στο attrib; Μπορείτε να ελέγξετε αυτό με αυτά τα βήματα:

  1. Κάντε δεξί κλικ στο φάκελο στον οποίο εργάζεστε, στη συνέχεια επιλέξτε " Ιδιότητες ".
  2. Επιλέξτε " Ασφάλεια ".
  3. Επιλέξτε το κουμπί " Επεξεργασία ... " για να επεξεργαστείτε τα δικαιώματα.
  4. Επιλέξτε " Προσθήκη ... ".
  5. Πληκτρολογήστε το όνομα χρήστη σας για να επιτρέψετε μόνο την πρόσβαση στο λογαριασμό σας ή πληκτρολογήστε " ΟΛΑ " για να επιτρέψετε την πρόσβαση σε οποιονδήποτε. Επιλέξτε " OK " όταν είστε έτοιμοι.
  6. Με το λογαριασμό που μόλις προσθέσατε στην περιοχή " Ομάδες ή ονόματα χρηστών ", επιλέξτε τον έλεγχο " Επιτρέπεται " για " Πλήρης έλεγχος ". Επιλέξτε " OK " όταν είστε έτοιμοι.

4. Ελέγξτε το Σύστημα αρχείων ή το δίσκο

Είναι πολύ συνηθισμένο το attrib να ρίξει τα σφάλματα "Access Denied" αν υπάρχει πρόβλημα με το σκληρό δίσκο. Δοκιμάστε να εκτελέσετε το CHKDSK /F στη μονάδα δίσκου από μια γραμμή εντολών DOS και, στη συνέχεια, δοκιμάστε να εκτελέσετε ξανά το attrib όταν ολοκληρωθεί η σάρωση.

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