J'ai un disque dur externe qui a 1 partition, formaté en NTFS. J'utilise ce lecteur sur plusieurs ordinateurs avec des identifiants différents sur des ordinateurs différents, Windows XP et Windows 7. Tous les fichiers sont d'anciens fichiers simples, non cryptés ni compressés.
De temps en temps, Windows 7 ne me permet pas d'accéder à certains fichiers, en raison de problèmes d'autorisations. Je peux contourner ce problème par cas en en prenant possession et en définissant les autorisations appropriées. Ceci, cependant, est fastidieux. Existe-t-il un moyen simple de dire à Windows de ne pas appliquer ni stocker d’autorisations sur les fichiers / répertoires d’une partition?
external-hard-drive
permissions
ntfs
utilisateur12889
la source
la source
Réponses:
Votre lecteur externe est formaté avec le système de fichiers NTFS, qui prend en charge les restrictions d'accès.
Malheureusement, alors que certains utilisateurs et groupes de sécurité sont intégrés à Windows avec des ID de sécurité prédéfinis identiques sur toutes les machines (telle que Tout le monde), d'autres utilisateurs et groupes ont des SID dérivés de la machine sur laquelle ils sont définis.
Pour normaliser la situation, vous devriez:
Everyone
et cliquez sur OK . Vous devriez vérifier que celaEveryone
a été ajouté à la liste.Veillez à l'avenir à ne pas attribuer des autorisations d'accès distinctes à des sous-dossiers du lecteur (toutes les autorisations étant héritées). Si cela se produit à nouveau, répétez l'étape pour "Remplacer les entrées d'autorisation sur tous les objets enfants".
Sachez que sous Windows 7/8, le compte Invité ne fait pas partie du groupe Tout le monde. Si vous en avez besoin, vous devrez ajouter Invité comme ci-dessus pour le groupe Tout le monde.
Si vous rencontrez des problèmes avec le contrôle de compte d'utilisateur, essayez d'utiliser Explorer via "Exécuter en tant qu'administrateur".
la source
takeown /f e:\ /r /d y
plus tard, et tout est à nouveau en ordre.La prise de possession est l'outil le plus simple pour se débarrasser de ce système de permission mal conçu.
démarrer une cmd en tant qu'administrateur (icône de la cmd avec le bouton droit de la souris, exécuter en tant qu'administrateur), puis entrez
exemple pour le lecteur F:
la source
F:\Documents And Settings
pour moi, ce qui est lié àC:\Users
.L'exemple ci-dessus:
assignera le propriétaire à l'utilisateur actuel. Pour affecter le propriétaire au groupe d'administrateurs, ajoutez l'
/a
option suivante, par exemple:Cela accomplira les étapes 1 à 4 de la solution de harrymc.
Notez que cela
/d y
dépend de la localisation, avec la localisation allemande par exemple/D j
.la source
À propos de la répétition, si vous trouvez un raccourci dans un dossier qui y retourne, redéfinissez simplement l’autorisation du raccourci pour refuser l’autorisation à la cause du problème. très probablement dans la zone de données de l'application sous les utilisateurs. sinon, vous risquez de vous ennuyer, comme des chemins de fichiers illimités, tels que l'archivage ou la copie L'un des problèmes les plus irritants à côté des problèmes de sécurité eux-mêmes. Si l'un de ces fabricants d'OS croyait réellement en la liberté des utilisateurs, ils développeraient un système NTFS sans descripteur de sécurité et laisseraient les utilisateurs faire ce qu'ils voudraient.
la source
Bien sûr, cela a été demandé il y a longtemps, mais les gens peuvent toujours le voir s'ils font la recherche appropriée (comme je l'ai fait). Deux méthodes plus récentes de traitement de ce problème ont été développées depuis.
La première consiste à utiliser la
convert
commande. Je crois qu'il est disponible avec Windows 7 et supérieur. Ouvrez une invite de commande (je vous conseillerais de l’ouvrir en tant qu’administrateur si possible). Puis entrez:où
X:
est la lettre de votre lecteur externe. Cela conservera le format NTFS mais convertira la sécurité sur tous les fichiers et dossiers pour permettre l’accès de tous les utilisateurs. L'autre option consiste à reformater votre disque en exFAT. Vous voudrez sauvegarder tous les fichiers existants ailleurs car cela effacera le disque. Vous pouvez le faire à partir de l'interface graphique de format de lecteur Windows. Si vous avez Win7 ou supérieur, il devrait être là.Cliquez avec le bouton droit sur votre lecteur dans la vue de l'explorateur, cliquez sur "Format", choisissez "exFAT" dans la liste déroulante Système de fichiers et cliquez sur Démarrer.
Les avantages du système exFAT sont qu’il n’existe aucune limitation de la taille des fichiers ni de la taille des partitions, et qu’il est totalement pris en charge (lecture et écriture) par Windows et les nouveaux systèmes d’exploitation Mac (ainsi que par la distribution Linux).
la source
takeown
?convert /NoSecurity
devront être réexécutés à chaque utilisation et des autorisations d’administrateur peuvent être nécessaires, car cela verrouille le disque. Pour exFAT: La description de la commande convert indique: "Les volumes convertis en système de fichiers NTFS ne peuvent pas être reconvertis en FAT ou FAT32". Par conséquent, étant donné que exFAT est uniquement FAT64, il peut s'avérer impossible de convertir NTFS en exFAT.L'utilisateur @laggingreflex a demandé dans sa prime publiée sur les formats de fichiers qui ne poseraient pas de problèmes d'autorisations lorsqu'ils sont déplacés entre ordinateurs.
Je suggèrerais dans ce cas de formater le disque en FAT32, ce qui manque totalement les notions de sécurité et de permissions. Son inconvénient est qu'il est limité aux fichiers allant jusqu'à 4 Go. Son avantage est qu'il est universellement supporté sur toutes les versions de Windows, Mac, Linux, consoles de jeux et pratiquement tout ce qui possède un port USB.
Si la limitation de 4 Go est inacceptable, le format exFAT est fondamentalement FAT64. Son inconvénient est qu'il est propriétaire et nécessite une licence de Microsoft. Il fonctionne avec toutes les versions de Windows à partir de XP Service Pack 3 et supérieur (et / ou l'installation séparée de Windows XP Update KB955704) et avec les versions modernes de Mac OS X, mais nécessite un logiciel supplémentaire sous Linux.
la source