Como faço para o Windows 7 NÃO usar a Lixeira em uma unidade removível?

18

Como faço para o Windows 7 NÃO usar a Lixeira em uma unidade removível? Eu já disse ao Windows para não usar a função nessa unidade, mas o Windows ainda cria a pasta "Lixeira". Ele permanece vazio, mas eu não quero isso lá. Simplesmente esconder isso não serve. Estou usando aquela unidade removível no aparelho de som do meu carro e essa pasta "reciclada" trava a máquina.

JimDel
fonte
3
Concordo que a Lixeira sendo forçada em todos os volumes fixos montados sem a opção de desativá-lo é um projeto ruim e ruim. Eu apenas (não pela primeira vez) me deparei com uma situação em que é horrível porque causa problemas na recuperação de dados. Perdi vários arquivos em um volume, então parei de usar essa unidade para evitar que qualquer coisa fosse sobrescrita, mas o Windows estúpido seguiu em frente e escreveu coisas para os arquivos da Lixeira, sobrescrevendo um arquivo, mesmo que eu NÃO modificasse nenhum arquivo. esse volume!
21412 Synetech
11
How do I get Windows 7 to NOT use the recycling Bin on a removable drive? Defina "removível". O Windows cria apenas uma Lixeira em discos rígidos fixos (leia-se internos) e externos . Nos dois casos, incluindo unidades externas, elas não são consideradas unidades removíveis . O Windows considera apenas disquetes, cartões de memória e unidades flash como "removíveis" e não cria ou usa uma Lixeira nesses. Esta questão foi presumivelmente falando de um disco rígido externo, em oposição a uma unidade removível em que o Windows não criar uma Lixeira.
21313 Synetech

Respostas:

2

A Lixeira é um diretório do sistema e é criada de qualquer maneira. Pode haver uma falha no registro, mas restaurar o sistema operacional ou instalar um hotfix pode redefini-lo - portanto, não se preocupe.

Para evitar ver a Lixeira, faça o seguinte:

  1. Oculte os arquivos do sistema operacional em "Opções de pasta e pesquisa":

    insira a descrição da imagem aqui

  2. Verifique se os arquivos excluídos não são copiados para a Lixeira (clicando com o botão direito do mouse):

    insira a descrição da imagem aqui

  3. Oculte a Lixeira personalizando a área de trabalho:

    insira a descrição da imagem aqui

Travelling Tech Guy
fonte
4
Essa é uma boa informação, mas a razão pela qual estou procurando NÃO estar lá é porque, quando conecto a unidade removível no estéreo do carro, a pasta trava. Eu sei que parece engraçado dizer que o som do seu carro trava, mas ele não sabe como lidar com essa pasta. Os seus passos acima apenas "ocultam" essa pasta. Eu preciso que ele não exista. Mas obrigada.
9119 JimDel
11
Se você seguir a etapa 2 e remover o diretório à força, ele será recriado na próxima vez que você inserir o disco?
Jason R. Coombs
2
Sim (muito curto estofo para chegar a 15 caracteres :))
Traveling Tech Guy
2
> Outra coisa que pode funcionar para você é renomear o nome da pasta da lixeira para uma sequência normal (sem $ ou.)… @TravelingTechGuy, que não altera o nome do arquivo das pastas da lixeira, apenas permite alterar o nome do ícone na área de trabalho; não tem efeito nas pastas reais.
22412 Synetech
2
Esta não é uma solução. Desativa a bandeja para todas as unidades, em vez de apenas as selecionadas.
22412 Synetech
6

mas o Windows ainda cria a pasta "Lixeira"

Isso é muito fácil de ser evitado:

Exclua a pasta, abra o Bloco de notas e salve o arquivo $Recycle.Binem branco como no diretório raiz da unidade em questão, agora o Windows não pode criar a pasta.

insira a descrição da imagem aqui

Se você quiser usar a Lixeira novamente nesta unidade, basta excluir o arquivo.

insira a descrição da imagem aqui

Gaff
fonte
4
Isso não é uma solução, porque o Windows recria a lixeira em todas as unidades no momento em que qualquer operação acessa em qualquer unidade (por exemplo, se você excluir um arquivo C:, o Windows cria a pasta lixeira em todos os volumes). Isso é inaceitável, porque torna efetivamente impossível a recuperação de dados, porque o Windows está gravando no volume sem motivo.
22412 Synetech
11
@ Synetech Se você estiver tentando fazer a recuperação de dados, aconselho usar o Linux.
Aaron Franke
Recuperação de dados? O ponto principal desta questão é a premissa de que você NÃO deseja usar a Lixeira para esse fim. Pressupõe que você tenha algo como o Acronis True Image para recuperação de dados real.
SDSolar 15/01/19
4

Monte a unidade em um disco Linux como o Clonezilla e faça uma cópia setor por setor. Dessa forma, você tem uma cópia para mexer e não o original. Eu não acho que você possa parar o processo padrão do Windows de criar uma pasta oculta da Lixeira em cada unidade, mas muitos sistemas Linux (como o Puppy Linux) não tocarão a unidade com uma operação de gravação até que você solicite.

Edição: Meu mal, eu estava respondendo a um post diferente. No entanto, se você inicializar sua máquina Windows com um disco Puppy Linux, ENTÃO insira sua unidade externa, poderá excluir o reciclador e mover seus mp3s para a unidade sem obter nenhum arquivo indesejado gravado na unidade. Depois, você pode remover sua unidade de mp3, remover o disco Puppy e reiniciar o Windows sem muito incômodo. Não conheço nenhuma maneira real de impedir que o arquivo oculto da lixeira seja lançado na unidade, mas isso funcionaria.

DigitalGalaxy
fonte
11
Opa! Eu estava respondendo a uma postagem diferente>. <Meu erro, você está correto. No entanto, o OP ainda pode usar um disco Puppy Linux para mover arquivos para o som do carro e evitar que os arquivos ocultos da recicladora sejam gravados na unidade.
DigitalGalaxy
Por que você não edita isso para dizer isso? (Trabalho faria com Linux modernas como o Ubuntu / Fedora / Mint também.)
WindowsEscapist
2

"Como faço para o Windows 7 NÃO usar a lixeira em uma unidade removível?"

Execute o seguinte script na inicialização ou no logon.

Origem Windows 7: Desativar a criação da pasta $ recycle.bin? :

Sim, isso pode ser feito ... porque fiquei irritado por não poder ser feito, então escrevi um script para fazê-lo (veja abaixo). Funciona para mim, mas se você tiver algum problema, poderá precisar ajustá-lo um pouco.

' Author:      HSV Guy
' Description: Script to remove Recycle Bin folder. Run on Windows startup or login.
' Notes: 1)    See http://www.sevenforums.com/tutorials/11949-elevated-program-shortcut-without-uac-prompt-create.html
'              for how to run programs/scripts with elevated permissions without a UAC prompt.
'        2)    Update value of RECYCLEBIN as per version of Windows (configured for Windows 7).
' Date:        1 April 2011

Dim SILENT
SILENT = TRUE

Call RunElevated

Dim filesys, drv, drvcoll, folder, RECYCLEBIN
RECYCLEBIN = ":\$Recycle.Bin\"

Set filesys = CreateObject("Scripting.FileSystemObject")
Set drvcoll = filesys.Drives


For Each drv in drvcoll
  If drv.IsReady And filesys.FolderExists(drv.DriveLetter & RECYCLEBIN)  Then
     Set folder = filesys.GetFolder(drv.DriveLetter & RECYCLEBIN)
     MyMsgBox "About to delete: " & folder
     folder.Delete
  Else
    MyMsgBox "Skipped " & drv.DriveLetter & ". Folder doesn't exist or device not ready."
  End If  
Next

'Source code of RunElevated function shamelessly taken from:
' http://www.insidethe.com/blog/2009/12/how-to-launch-a-wsh-vbscript-as-administrator-in-windows-7-and-vista/
Function RunElevated
    If WScript.Arguments.Named.Exists("elevated") = False Then
        'Launch the script again as administrator
        CreateObject("Shell.Application").ShellExecute "wscript.exe", """" & WScript.ScriptFullName & """ /elevated", "", "runas", 1
        WScript.Quit
    Else
        'Change the working directory from the system32 folder back to the script's folder.
        Set oShell = CreateObject("WScript.Shell")
        oShell.CurrentDirectory = CreateObject("Scripting.FileSystemObject").GetParentFolderName(WScript.ScriptFullName)
         MyMsgBox "Now running with elevated permissions" & SILENT
    End If
End Function

Function MyMsgBox(Message)
    If Not SILENT Then MsgBox Message
End Function
DavidPostill
fonte
Por favor, explique o que o script faz?
Pacerier
"Script para remover a pasta da Lixeira. Execute na inicialização ou no login do Windows."
DavidPostill
0

Quanto ao explorer, parece haver uma política de grupo correspondente em Configuração do Usuário / Modelos Administrativos / Componentes do Windows / Windows Explorer chamada "Não mova arquivos excluídos para a Lixeira". Não tenho certeza se funciona apenas para o Windows Explorer ou todo o sistema.

Política de grupo

Ilia Andrienko
fonte