Permissões do Windows 8

Permissões do Windows 8

Estou tendo um problema muito estranho com o Windows 8, onde ele não me permite editar ou salvar na pasta de arquivos de programas na unidade C:. Ele continua me informando access is denied, mesmo quando eu assumo a propriedade da pasta e estou logado como administrador. Posso salvar em minhas outras unidades perfeitamente.

O newitem de menu está faltando até mesmo os itens normais e só me permite criar uma pasta.

insira a descrição da imagem aqui

Alguém por favor pode me ajudar? Isso é realmente frustrante.

Esta é a aparência do arquivo depois de editar as permissões:

insira a descrição da imagem aqui

Eu me dei controle total, mas não consigo editar ou criar arquivos no diretório.

Responder1

Ser o proprietário não lhe concede automaticamente o direito de modificar um arquivo ou diretório. Existe uma ACL (lista de controle de acesso) que impede você de fazer o que deseja. Você pode exibir ou editar a ACL usando o caclscomando. Por exemplo, aqui está a ACL no meu próprio Program Filesdiretório:

12 C% cacls '\Program Files'
C:\Program Files NT SERVICE\TrustedInstaller:F
                 NT SERVICE\TrustedInstaller:(CI)(IO)F
                 NT AUTHORITY\SYSTEM:C
                 NT AUTHORITY\SYSTEM:(OI)(CI)(IO)F
                 BUILTIN\Administrators:C
                 BUILTIN\Administrators:(OI)(CI)(IO)F
                 BUILTIN\Users:R
                 BUILTIN\Users:(OI)(CI)(IO)(special access:)
                                           GENERIC_READ
                                           GENERIC_EXECUTE

                 CREATOR OWNER:(OI)(CI)(IO)F

A menos que você tenha um bom motivo que não mencionou, provavelmente não deseja alterar a ACL neste diretório. Mas se você realmente quiser, veja como você terá controle total:

cacls '\Program Files' /E /G userid:F

Adicionado:

Esse caclscomando modifica a ACL apenas nesse diretório, não no conteúdo. Se desejar editar um arquivo de configuração em algum lugar da Program Filesárvore de diretórios, você precisará usar o caclscomando nesse arquivo. Por exemplo:

cacls '\Program Files\FooBarGame\ConfigDirectory\ConfigFile' /E /G userid:F

Responder2

Tudo o que você precisa fazer é abrir o bloco de notas como administrador Menu Iniciar> Clique com o botão direito no aplicativo "bloco de notas"> escolha "Executar como administrador" na barra de tarefas. Em seguida, edite e salve seu arquivo de configuração. Eu faço isso o tempo todo com o FSX.

informação relacionada