Bagaimana cara mendapatkan Windows 7 untuk TIDAK menggunakan Keranjang Sampah pada drive yang dapat dilepas?

18

Bagaimana cara mendapatkan Windows 7 untuk TIDAK menggunakan Keranjang Sampah pada drive yang dapat dilepas? Saya sudah memberi tahu Windows untuk tidak menggunakan fungsi pada drive itu tetapi Windows masih membuat folder "Keranjang Sampah". Tetap kosong, tapi saya tidak ingin itu ada di ALL. Menyembunyikannya tidak akan berhasil. Saya menggunakan drive yang dapat dilepas di stereo mobil saya dan folder "daur ulang" mengunci mesin.

JimDel
sumber
3
Saya setuju bahwa Keranjang Sampah dipaksa pada setiap volume tetap yang terpasang tanpa opsi untuk menonaktifkannya adalah desain yang buruk dan buruk. Saya hanya (bukan untuk pertama kalinya) berlari ke dalam situasi di mana itu mengerikan karena menyebabkan masalah dengan pemulihan data. Saya kehilangan banyak file pada volume, jadi saya berhenti menggunakan drive itu untuk mencegah sesuatu yang ditimpa, namun Windows yang bodoh melanjutkan dan menulis hal-hal ke file Recycle Bin, sehingga menimpa file, meskipun saya TIDAK memodifikasi file pada volume itu!
Synetech
1
How do I get Windows 7 to NOT use the recycling Bin on a removable drive? Tentukan "dilepas". Windows hanya membuat Recycle Bin pada hard drive tetap (baca internal) dan eksternal . Dalam kedua kasus, termasuk drive eksternal, mereka tidak dianggap drive yang dapat dilepas . Windows hanya menganggap disket, kartu memori, dan flash drive sebagai "dapat dilepas" dan tidak membuat atau menggunakan Recycle Bin. Pertanyaan ini mungkin berbicara tentang hard-drive eksternal sebagai lawan dari removable drive di mana Windows memang membuat Recycle Bin.
Synetech

Jawaban:

2

Recycle Bin adalah direktori sistem dan akan tetap dibuat. Mungkin ada peretasan registri, tetapi memulihkan OS, atau menginstal perbaikan terbaru dapat mengatur ulang - jadi jangan repot-repot.

Untuk menghindari melihat Recycle Bin, lakukan hal berikut:

  1. Sembunyikan file sistem operasi di "Opsi folder dan pencarian":

    masukkan deskripsi gambar di sini

  2. Pastikan file yang dihapus tidak disalin ke Recycle Bin (dengan mengklik kanan):

    masukkan deskripsi gambar di sini

  3. Sembunyikan Recycle Bin dengan mempersonalisasi desktop:

    masukkan deskripsi gambar di sini

Bepergian Tech Guy
sumber
4
Itu info bagus tapi alasan saya mencarinya untuk TIDAK ada di sana adalah karena ketika saya pasang drive yang dapat dilepas itu ke stereo mobil saya, folder itu crash. Saya tahu kedengarannya lucu mengatakan stereo mobil Anda rusak, tetapi tidak tahu cara menangani folder itu. Langkah-langkah Anda di atas hanya "sembunyikan" folder itu. Saya perlu untuk itu tidak ada sama sekali. Tapi terima kasih.
JimDel
1
Jika Anda mengikuti langkah 2, maka secara paksa menghapus direktori, apakah itu akan dibuat kembali saat Anda memasukkan disk?
Jason R. Coombs
2
Ya (padding terlalu pendek untuk mencapai 15 karakter :))
Traveling Tech Guy
2
> Hal lain yang mungkin berhasil bagi Anda adalah mengganti nama nama folder tempat sampah menjadi string normal (tanpa $ atau.) ... @TravelingTechGuy, itu tidak mengubah nama file folder tempat sampah, hanya memungkinkan Anda mengubah nama ikon desktop; itu tidak berpengaruh pada folder yang sebenarnya.
Synetech
2
Ini bukan solusi. Ini menonaktifkan nampan untuk semua drive bukan hanya yang dipilih.
Synetech
6

tetapi Windows masih membuat folder "Keranjang Sampah"

Itu cukup mudah untuk dihindari:

Hapus folder, buka Notepad dan simpan file kosong seperti $Recycle.Binpada direktori root drive yang dimaksud, sekarang Windows tidak dapat membuat folder.

masukkan deskripsi gambar di sini

Jika Anda ingin menggunakan Keranjang Sampah lagi di drive ini, hapus saja file tersebut.

masukkan deskripsi gambar di sini

Taji
sumber
4
Ini bukan solusi karena Windows hanya menciptakan kembali bin pada setiap drive saat operasi mengaksesnya pada drive apa pun (misalnya, jika Anda menghapus file C:, maka Windows membuat folder bin pada setiap volume). Ini tidak dapat diterima karena membuatnya secara efektif tidak mungkin untuk melakukan pemulihan data karena Windows menulis ke volume tanpa alasan.
Synetech
1
@ Sinetech Jika Anda mencoba melakukan pemulihan data, saya akan menyarankan menggunakan Linux sebagai gantinya.
Aaron Franke
Pemulihan data? Inti dari pertanyaan ini adalah premis bahwa Anda TIDAK ingin menggunakan Keranjang Sampah untuk tujuan itu. Ini mengandaikan Anda memiliki sesuatu seperti Acronis True Image untuk pemulihan data aktual.
SDsolar
4

Pasang drive di bawah disk Linux seperti Clonezilla dan buat salinan sektor per sektor. Dengan begitu Anda memiliki salinan untuk mengacaukan dan bukan yang asli. Saya tidak berpikir Anda dapat menghentikan proses Windows default untuk membuat folder Recycle Bin tersembunyi di setiap drive, tetapi banyak sistem Linux (seperti Puppy Linux) tidak akan menyentuh drive dengan operasi tulis sampai Anda menyuruhnya.

EDIT: Buruk saya saya menanggapi posting yang berbeda. Namun, jika Anda mem-boot mesin Windows Anda dengan disk Puppy Linux, MAKA masukkan drive eksternal Anda, Anda dapat menghapus pendaur ulang dan memindahkan mp3 Anda ke drive Anda tanpa mendapatkan file yang tidak diinginkan ditulis ke drive. Kemudian Anda dapat menghapus drive mp3 Anda, menghapus disk Puppy, dan reboot ke Windows tanpa terlalu banyak kesulitan. Saya tidak tahu cara yang sebenarnya untuk menghentikan file pendaur ulang tersembunyi yang dilemparkan ke drive, tetapi ini akan berhasil.

DigitalGalaxy
sumber
1
Ups! Saya menanggapi posting yang berbeda>. <Kesalahan saya, Anda benar. Namun, OP masih bisa menggunakan disk Puppy Linux untuk memindahkan file untuk stereo mobilnya dan menghindari adanya file pendaur ulang tersembunyi yang ditulis ke drive.
DigitalGalaxy
Mengapa Anda tidak mengedit ini untuk mengatakan itu? (Akan bekerja dengan Linux modern seperti Ubuntu / Fedora / Mint juga.)
WindowsEscapist
2

"Bagaimana cara mendapatkan Windows 7 untuk TIDAK menggunakan tempat sampah daur ulang pada drive yang bisa dilepas?"

Jalankan skrip berikut saat startup atau login.

Sumber Windows 7: Nonaktifkan pembuatan folder $ recycle.bin? :

Ya ini bisa dilakukan ... karena saya merasa kesal karena itu tidak dapat dilakukan, maka saya menulis skrip untuk melakukannya (lihat di bawah). Ini bekerja untuk saya tetapi jika Anda memiliki masalah sendiri, Anda mungkin perlu sedikit men-tweak.

' 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
sumber
Tolong jelaskan apa yang dilakukan skrip?
Pacerier
"Script untuk menghapus folder Recycle Bin. Jalankan pada startup Windows atau login."
DavidPostill
0

Adapun penjelajah, tampaknya ada kebijakan grup yang sesuai di bawah Konfigurasi Pengguna / Template Administratif / Komponen Windows / Windows Explorer yang disebut "Jangan pindahkan file yang dihapus ke Keranjang Sampah". Tidak yakin apakah itu hanya berfungsi untuk Windows Explorer atau seluruh sistem.

Kebijakan grup

Ilia Andrienko
sumber