none
Usuário não Administrador não consegue instalar fontes no Windows 7 RRS feed

  • Pergunta

  • Prezados, Boa Tarde.

    Em uma determinada empresa, os usuários (não administradores) precisam - constantemente - instalar fontes para utilização em determinados projetos.

    Acontece que toda vez que isto se faz necessário, é preciso acionar a equipe de TI para realizar tal instalação com uma conta de Administrador.

    Existe alguma maneira de permissionar esta instalação?

    Verifiquei que a guia segurança não é exibida na pasta c:\windows\fonts

    Já li vários tópicos sobre o assunto e segui vários supostos passo-a-passo para resolução do problema, porém todos sem sucesso.

    Li em alguns que realmente não é possível devido à pasta Fonts não ser uma pasta e sim um "atalho" NTFS, porém as informações são muito superficiais.

    Existe alguma solução?

    quarta-feira, 16 de março de 2011 20:14

Respostas

  • Olá Mirsan,

    Bem vindo ao Fórum,

    eu já fiz isso há muito tempo no xp,nunca tentei no windows 7,faça o teste:

    vai no iniciar>executar>regedit >e navegue ate a chave HKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts   clique com o botão direito em cima de fonts e vá em pemissões, e adicione o usuário e dê as permissões.

    eu também achei esse link  http://www.dailygyan.com/2008/05/how-to-install-fonts-in-windows-without.html

     

    abs

    • Marcado como Resposta Richard Juhasz sexta-feira, 18 de março de 2011 16:55
    quarta-feira, 16 de março de 2011 20:49
    Moderador
  • Olá boa tarde,

    Por Design e questões de segurança, o Windows 7 veio com essa funcionalidade onde somente contas com privilégios administrativos possam ter direitos a alteração em relação as fontes do sistema operacional. Qualquer mudança poderá comprometer o ambiente e fugir do propósito da pasta estar segura.

    Mas para todo fim se caso você realmente precise disso, lembre-se, não é recomendável e também foge do propósito você ter que conceder permissões administrativas a usuários Standart para gerenciar as fontes, e com isso acabam tendo outros tipos de privilégios. Bom para tentar ajudá-lo você pode efetuar o seguinte procedimento:

    1) Faça o logon com uma conta administrativa e abra o prompt de comando

    2) Digite attrib -r -s %systemroot%\fonts

    3) Após a atribuição acima, tome propriedade da pasta através desse comando:

    takeown /f "%systemroot%\fonts " /r /d n

    4) Agora você poderá atribuir permissões aos usuários nessa pasta uma vez que você tomou propriedade da pasta do sistema, e poderá usar a guia " Segurança "

    5) Dê permissão para os usuário de "Modify" na pasta fonts usando o comando:

    icacls "%systemroot%\fonts " /grant <nome_do_usuario_ou_grupo>:M /t

    6) Dê permissão de modificar nessa pasta também %systemroot%\system32\FNTCACHE.dat

    icacls "%systemroot%\system32\FNTCACHE.dat" /grant <nome_do_usuario_ou_grupo>:M /t

    7) E também dê permissão de modificar no registro, no caminho abaixo:

    HKLM\Software\Microsoft\Windows NT\Current Version\Fonts

    Espero que possa ajudar.

    Abraços.


    Carlos Eduardo Gnochi de Oliveira
    • Marcado como Resposta Richard Juhasz sexta-feira, 18 de março de 2011 16:55
    quarta-feira, 16 de março de 2011 20:52
    Moderador

Todas as Respostas

  • Olá Mirsan,

    Bem vindo ao Fórum,

    eu já fiz isso há muito tempo no xp,nunca tentei no windows 7,faça o teste:

    vai no iniciar>executar>regedit >e navegue ate a chave HKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts   clique com o botão direito em cima de fonts e vá em pemissões, e adicione o usuário e dê as permissões.

    eu também achei esse link  http://www.dailygyan.com/2008/05/how-to-install-fonts-in-windows-without.html

     

    abs

    • Marcado como Resposta Richard Juhasz sexta-feira, 18 de março de 2011 16:55
    quarta-feira, 16 de março de 2011 20:49
    Moderador
  • Olá boa tarde,

    Por Design e questões de segurança, o Windows 7 veio com essa funcionalidade onde somente contas com privilégios administrativos possam ter direitos a alteração em relação as fontes do sistema operacional. Qualquer mudança poderá comprometer o ambiente e fugir do propósito da pasta estar segura.

    Mas para todo fim se caso você realmente precise disso, lembre-se, não é recomendável e também foge do propósito você ter que conceder permissões administrativas a usuários Standart para gerenciar as fontes, e com isso acabam tendo outros tipos de privilégios. Bom para tentar ajudá-lo você pode efetuar o seguinte procedimento:

    1) Faça o logon com uma conta administrativa e abra o prompt de comando

    2) Digite attrib -r -s %systemroot%\fonts

    3) Após a atribuição acima, tome propriedade da pasta através desse comando:

    takeown /f "%systemroot%\fonts " /r /d n

    4) Agora você poderá atribuir permissões aos usuários nessa pasta uma vez que você tomou propriedade da pasta do sistema, e poderá usar a guia " Segurança "

    5) Dê permissão para os usuário de "Modify" na pasta fonts usando o comando:

    icacls "%systemroot%\fonts " /grant <nome_do_usuario_ou_grupo>:M /t

    6) Dê permissão de modificar nessa pasta também %systemroot%\system32\FNTCACHE.dat

    icacls "%systemroot%\system32\FNTCACHE.dat" /grant <nome_do_usuario_ou_grupo>:M /t

    7) E também dê permissão de modificar no registro, no caminho abaixo:

    HKLM\Software\Microsoft\Windows NT\Current Version\Fonts

    Espero que possa ajudar.

    Abraços.


    Carlos Eduardo Gnochi de Oliveira
    • Marcado como Resposta Richard Juhasz sexta-feira, 18 de março de 2011 16:55
    quarta-feira, 16 de março de 2011 20:52
    Moderador