Eu tenho um disco rígido externo que possui 1 partição, formatada em NTFS. Eu uso esta unidade em vários computadores com logins diferentes em máquinas diferentes, Windows XP e Windows 7. Todos os arquivos são arquivos antigos simples, não criptografados ou compactados no SO.
De vez em quando, o Windows 7 não me permite acessar alguns arquivos, citando problemas de permissão. Eu posso contornar isso por caso, assumindo a propriedade e definindo as permissões apropriadas. Isso, no entanto, é tedioso. Existe uma maneira simples de dizer ao Windows para não impor ou armazenar permissões em qualquer arquivo / diretório em uma partição?
external-hard-drive
permissions
ntfs
user12889
fonte
fonte
Respostas:
Sua unidade externa está formatada com o sistema de arquivos NTFS, que suporta restrições de acesso.
Infelizmente, enquanto alguns usuários e grupos de segurança são incorporados ao Windows com IDs de segurança predefinidas iguais em todas as máquinas (como Todos), outros usuários e grupos têm SIDs derivados da máquina na qual estão definidos.
Para normalizar a situação, você deve:
Everyone
e clique em OK . Você deve verificarEveryone
se foi adicionado à lista.Tenha cuidado no futuro para não alocar permissões de acesso separadas para subpastas da unidade (deixando todas as permissões como herdadas). Se isso acontecer novamente, repita a etapa para "Substituir entradas de permissão em todos os objetos filho".
Lembre-se do fato de que, no Windows 7/8, a conta Convidado não faz parte do grupo Todos. Se você precisar, precisará adicionar Convidado, conforme acima, para o grupo Todos.
Se você encontrar problemas com o UAC, tente usar o Explorer em "Executar como administrador".
fonte
takeown /f e:\ /r /d y
mais tarde, e tudo está em ordem novamente.takeown é a ferramenta mais fácil para se livrar desse sistema de permissões danificado.
inicie um cmd como administrador (clique com o botão direito do mouse no ícone cmd, execute como admin) e digite
exemplo para a unidade F:
fonte
F:\Documents And Settings
mim, que estava vinculado aC:\Users
.O exemplo acima:
atribuirá o proprietário ao usuário atual. Para atribuir um proprietário ao grupo de administradores, adicione a
/a
opção Por exemplo:Isso realizará as etapas 1 a 4 da solução da harrymc.
Note que
/d y
é dependente da localização, com a localização alemã é por exemplo/D j
.fonte
Sobre a recorrência, se você encontrar um atalho em uma pasta que retorne a essa pasta, basta redefinir a permissão do atalho para negar permissão ao que estiver causando o problema. provavelmente na área de dados do aplicativo em usuários. caso contrário, você ficará irritante, como caminhos de arquivo ilimitados, destruindo arquivos ou cópias ou o que for. Um dos problemas mais irritantes ao lado do próprio material de segurança. Se um desses fabricantes de sistemas operacionais realmente acreditasse em liberdade para os usuários, eles desenvolveriam um NTFS sem descritores de segurança e permitiriam que os usuários fizessem o que quisessem.
fonte
É claro que isso foi perguntado há muito tempo, mas as pessoas ainda podem ver isso se fizerem a pesquisa correta (como eu fiz). Existem alguns métodos mais novos de lidar com isso que foram desenvolvidos desde então.
O primeiro é usar o
convert
comando Acredito que esteja disponível no Windows 7 e superior. Abra um prompt de comando (eu recomendaria abri-lo como administrador, se possível). Em seguida, digite:Onde
X:
está a letra da sua unidade externa. Isso manterá o formato NTFS, mas converterá a segurança em todos os arquivos e pastas para permitir o acesso de todos os usuários. A outra opção é reformatar sua unidade para exFAT. Você desejará fazer backup dos arquivos existentes em outro lugar, pois isso limpará o disco. Você pode fazer isso na GUI do formato da unidade do Windows. Se você possui o Win7 ou superior, ele deve estar lá.Clique com o botão direito do mouse em sua unidade na visualização do explorador, clique em "Formato", escolha "exFAT" no menu suspenso Sistema de arquivos e clique em Iniciar.
As vantagens do sistema exFAT é que não há limitações de tamanho de arquivo ou tamanho de partição, e é totalmente suportado (leitura e gravação) pelo Windows e pelo Mac OS mais recente (e pela distribuição Linux também).
fonte
takeown
?convert /NoSecurity
precisará ser executado novamente em cada uso, e permissões de administrador podem ser necessárias, pois bloqueiam o disco. Para exFAT: A descrição do comando convert diz: "Os volumes convertidos no sistema de arquivos NTFS não podem ser convertidos novamente em FAT ou FAT32"; portanto, como o exFAT é apenas FAT64, talvez não seja possível converter NTFS em exFAT.O usuário @laggingreflex perguntou em sua recompensa publicada sobre formatos de arquivo que não causam problemas em relação a permissões quando movidos entre computadores.
Eu sugeriria neste caso formatar o disco como FAT32, que não possui totalmente as noções de segurança e permissões. Sua desvantagem é que ele é limitado a arquivos de tamanho de até 4 GB. Sua vantagem é que ele é universalmente suportado em todas as versões do Windows, Mac, Linux, consoles de jogos e praticamente qualquer coisa com uma porta USB.
Se a limitação de 4 GB for inaceitável, o formato exFAT é basicamente FAT64. Sua desvantagem é que é proprietário e requer licenciamento da Microsoft. Ele funciona com todas as versões do Windows a partir do XP Service Pack 3 e superior (e / ou instalação separada da Atualização KB955704 do Windows XP) e em versões modernas do Mac OS X, mas requer software adicional no Linux.
fonte