Gostaria de interromper a criação do arquivo 'desktop.ini' no 'Desktop' da minha máquina com Windows 10. Fiz essa pergunta de maneira específica sobre o Windows 10: existe uma pergunta sobre o mesmo problema no Windows 8 aqui , as soluções propostas lá (e em outros lugares) para o Windows 7 e 8 parecem não funcionar.
Por favor, não há soluções como 'desativar a exibição de arquivos ocultos'. Minha pergunta específica é como parar o arquivo sendo criado na área de trabalho.
windows
windows-10
Neil Townsend
fonte
fonte
UseDesktopIniCache=0
(a partir da resposta a superuser.com/a/650431/523828 ) não funciona no Windows 10?Respostas:
(Muito) Edição posterior: Parece que esta solução não funciona mais no Windows10. Deixando a resposta aqui para referência.
Eu usei a solução encontrada aqui :
Para mim, eu não tinha o valor, então tive que criá-lo. Após a reinicialização, ele criou automaticamente o valor em
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Policies\Explorer
Executando o Windows 10 Build 14393.222
fonte
Script atualizado. Trabalho verificado e não aciona a caixa de diálogo de permissão.
Não é possível impedir o Windows de criar o desktop.ini, porque na verdade não é o Windows que está fazendo isso. Alguns outros serviços de terceiros estão acionando a criação desse arquivo e, claramente, o Windows permite que, apesar de UseDesktopIniCache = 0.
Desktop.ini estava me deixando louco, então eu vim com uma solução desorganizada. Observei que o arquivo desktop.ini é criado alguns segundos após a inicialização. Eu tirei vantagem disso. Usando o Agendador de tarefas, desabilito temporariamente a permissão de gravação na área de trabalho na inicialização. Isso impede que serviços de terceiros executem travessuras com minha área de trabalho. Um minuto após a inicialização, outra tarefa restabelece a permissão de gravação no Desktop.
Aqui, compartilhei um conjunto de arquivos XML de amostra para o Agendador de tarefas fazer o trabalho.
Esta versão do script desativa a herança
Este é para desativar a permissão de gravação na inicialização:
Este é para restabelecer a permissão um minuto depois:
Observe que minha unidade de inicialização é um SSD, embora não seja muito rápido. Os horários podem variar dependendo da rapidez com que o sistema operacional é inicializado.
Além disso, você não pode importar esses scripts diretamente devido à presença dos campos Autor e ID do usuário. Apenas tome nota de todos os parâmetros.
fonte
[Resposta anterior excluída] Opa, desculpe por isso. Já faz um tempo e confundi com thumbs.db
Em vez disso, tente os arquivos desktop.ini: Abra o editor de registro e navegue para: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer Altere o valor UseDesktopIniCache para 0 (adicione-o como um valor DWORD se ele ainda não existir.
Aqui estão alguns links para as postagens de outras pessoas que estavam trabalhando para elas. A maioria estava com as vitórias 7 e 8, no entanto.
fonte
É melhor não excluir o arquivo desktop.ini, pois a pasta exige que o arquivo .ini seja executado corretamente. Um arquivo Desktop.ini é um arquivo que determina a maneira como uma pasta é exibida pelo Windows. Se você quiser, no entanto, ative a exibição de arquivos ocultos e clique com o botão direito do mouse e pressione Excluir para excluir o item.
fonte
deleting it may cause the folder to be problematic
, também é enganosa. Você pode citar um efeito nocivo ao excluir desktop.ini?Eu sei que você disse "pare de ser criado". Suponho que é porque você deseja que os arquivos do sistema sejam visíveis e o desktop.ini (e provavelmente o thumbs.db) simplesmente não esteja presente. A solução a seguir não impede a criação, mas oculta os arquivos do sistema somente na área de trabalho, e não em todo o sistema. Talvez isso seja aceitável.
Eu tenho essa solução aqui: http://searchenterprisedesktop.techtarget.com/blog/Windows-Enterprise-Desktop/Settings-Reset-in-Windows-10-Reinforces-Desktopini-Trick
fonte