Supprimer l'attribut en lecture seule du dossier après la réinstallation de Windows

13

J'ai réinstallé une nouvelle copie de Windows 8.1 sur mon ordinateur portable après avoir formaté le disque C. Ensuite, j'ai essayé d'accéder à mon dossier Photos sur le lecteur Det j'ai eu l'erreur

L'accès est refusé

Il a transformé mon dossier en dossier en lecture seule. Tous les autres dossiers du lecteur fonctionnent normalement.

J'ai essayé d'utiliser l'invite de commandes pour supprimer l'attribut en lecture seule, mais le message d'erreur s'affiche toujours. J'ai essayé de le faire de manière simple (clic droit, etc.), mais l'option de modifier les propriétés du dossier en lecture seule n'apparaît même pas.

Comment accéder au dossier sur mon lecteur D?

shiva86
la source
1
Les dossiers en lecture seule sont toujours accessibles mais non modifiés. Est-ce le cas? Pouvez-vous au moins obtenir une liste de répertoires avec dir /b Photos?
Tymric
Salut Timmy! non, ça ne marche pas. Il dit: fichier introuvable. Je ne peux en aucun cas accéder au dossier
shiva86

Réponses:

20

Le problème n'est pas que le dossier est en lecture seule. Au lieu de cela, parce que votre dossier a été créé sur une installation différente de Windows, vous n'avez plus les autorisations de sécurité NTFS pour accéder (lire) au dossier.

Corrigez cela en suivant ces étapes pour vous approprier , puis accordez-vous un accès complet au dossier.

  1. Cliquez avec le bouton droit sur le dossier> Propriétés
  2. Onglet Sécurité > Avancé
  3. Cliquez sur Modifier à droite du propriétaire
  4. Entrez Usersdans la boîte et cliquez sur OK
  5. Cochez la case Remplacer le propriétaire sur les sous-conteneurs et les objets, puis cliquez sur Appliquer
  6. Si vous êtes invité à ne pas lire les informations ... cliquez sur Oui
  7. Fermez complètement la boîte de dialogue Paramètres de sécurité avancés
  8. Cliquez avec le bouton droit sur le dossier> Propriétés
  9. Onglet Sécurité > Modifier ...
  10. Ajouter...
  11. Entrez Usersdans la boîte et cliquez sur OK
  12. Cochez la case Contrôle total puis cliquez sur OK
Je dis Rétablir Monica
la source
1
À l'étape 5.) à part la case à cocher mentionnée, j'ai également dû cocher la case en bas de l'onglet `` Autorisations '' dans `` Paramètres de sécurité avancés '' afin de pouvoir modifier récursivement plus tard l'autorisation de lecture seule. La zone indique: "Remplacer toutes les entrées d'autorisation d'objet enfant par des entrées d'autorisations héritables de cet objet".
G.Rassovsky
2

Faites cela dans CMD en tant qu'administrateur

pour le dossier

attrib -r c:\my-folder

et les fichiers

attrib -r c:\my-folder\*.*

Ça a fait le boulot. J'avais des problèmes avec PhpStorm. Il n'a pas pu enregistrer les fichiers du projet en raison de l'état en lecture seule. Après avoir fait cela dans CMD en tant qu'administrateur, tout va bien.

J'ai également posté cela dans le forum Microsoft - http://answers.microsoft.com/en-us/windows/forum/windows_8-files/in-windows-8-x64-can-not-remove-read-only/81ed233f -9149-4881-bb15-cf0e1ca150e3

Anuj
la source
0

Cela peut être dû à un problème d'autorisation avec le profil utilisateur après avoir réinstallé le système d'exploitation

Essayez de modifier l'autorisation dans les propriétés de sécurité avancées. Essayez ces étapes et vérifiez votre résultat.

Cliquez à droite sur le dossier> Propriétés> onglet Sécurité> sélectionnez "Utilisateurs authentifiés"> cliquez sur Avancé> cliquez sur "Modifier les autorisations"> 'Ajouter' l'utilisateur dans la rubrique> Ajouter l'utilisateur et cliquez sur la case à cocher "Contrôle total"> cliquez sur OK.

Cela vous aidera à résoudre le problème.

vembutech
la source
0

Facile à faire avec PowerShell pour tous les sous-fichiers et dossiers:

ls -r c:\folder | % { attrib -r $_.FullName }

Où alias:

ls> Get-ChildItem

%> ForEach-Object

Ivan Temchenko
la source