Menghapus/Memodifikasi Opsi Rename, Cut, Copy, Paste dan Delete pada File & Folder


  • SPYRO KiD
  • admin[~@t~]spyrozone[~d.t~]net
  • Sunday, July 24th, 2011
  • CopyLEFT (c) 2011++ www.spyrozone.net All Rights Reserved


Menghapus, mendisable atau memodifikasi menu-menu dan kotak dialog pada Windows (Rename, Copy, Paste, Delete, Undo, Redo, Properties, etc..) memang bukanlah pekerjaan yang sulit. Tapi, tidak semua orang mengetahui file mana yang harus dimodifikasi untuk memanipulasi area yang diinginkan. Melalui artikel ini, saya akan memandu Anda untuk menghapus atau memodifikasi opsi Rename, Cut, Copy, Paste dan Delete pada menu windows explorer dan context menu File/Folder.

Memodifikasi Dynamic Link Library

Dynamic Link Library yang akan kita modifikasi adalah shell32.dll. File ini menyimpan banyak sekali kotak dialog dan string-string yang biasa Anda temui di Windows Explorer, termasuk menu-menu Rename, Cut, Copy, Paste dan Delete.

Salin shell32.dll dari folder System32 Anda (defaultnya di c:\windows\system32) ke c:\;

  1. Download Resource Hacker, kemudian bukalah shell32.dll yang ada pada c:\ dengan program tersebut. Pergilah ke lokasi:
    Menu\210\1033

    Pada lokasi tersebut, Anda akan mendapati menu-menu yang ada pada Context menu file dan folder yang biasa Anda temui di Windows Explorer. Pada Artikel ini, saya menghapus baris MENUITEM “Rena&me”, 18, MFT_STRING, MFS_ENABLED karena saya ingin menghilangkan menu Rename yang ada pada context menu :D

    {Image: Lokasi opsi Rename pada Context Menu File dan Folder (Klik Kanan)}

    Lokasi opsi Rename pada Context Menu File dan Folder (Klik Kanan)

    Klik tombol [Compile Script] sesudahnya.

  2. Berikutnya, pergilah ke lokasi berikut:
    Menu\216\1033
    Ini merupakan lokasi menu-menu yang ada pada Windows Explorer. Kali ini saya menghapus baris MENUITEM “Rena&me”, 28690, MFT_STRING, MFS_ENABLED karena saya ingin menghilangkan menu Rename yang ada pada Menu File Windows Explorer ^^

    {image: Lokasi opsi Rename pada Menu File Windows Explorer}

    Lokasi opsi Rename pada Menu File Windows Explorer

    Klik tombol [Compile Script] sesudahnya.

  3. Selanjutnya, pergilah ke lokasi berikut:
    Menu\305\1033
    Ini merupakan lokasi menu-menu yang ada pada context menu item-item yang ada pada Start Menu. Pada langkah ini saya menghapus MENUITEM “Rena&me”, 6, MFT_STRING, MFS_ENABLED.

    {image: Lokasi opsi Rename pada Context Menu area Start Menu}

    Lokasi opsi Rename pada Context Menu area Start Menu

    Klik tombol [Compile Script] sesudahnya.

  4. Klik menu File → Save, kemudian tutup Resource Hacker. Lakukan langkah-langkah lanjutan berikut:
    • Retart komputer Anda, kemudian masuk kedalam Safe Mode. Anda harus login sebagai Administrator.
    • Copy shell32.dll yang telah Anda modifikasi tadi, lalu pergilah ke folder \System32\
    • Jangan langsung paste file tadi pada lokasi tersebut, tapi Rename terlebih dahulu shell32.dll yang asli menjadi shell32.dll.backup. Jika Anda langsung paste file shell32.dll yang sudah Anda modifikasi ke lokasi tersebut, akan muncul pesan error dari Windows.
    • Sesudah file asli Anda rename, paste file shell32.dll hasil modifikasi yang tadi sudah Anda copy.
  5. Restart komputer Anda. Setelah komputer Anda menyala kembali, cobalah melihat menu-menu dan context menu File/Folder.
    {image: Opsi Rename sudah hilang dari menu Context menu file dan folder Windows Explorer}

    Opsi Rename sudah hilang dari menu Context menu file dan folder Windows Explorer

    {image: Opsi Rename sudah hilang dari menu File Windows Explorer}

    Opsi Rename sudah hilang dari menu File Windows Explorer

Disable tombol F2

Karena tadi saya sudah menghapus semua menu Rename, sepertinya kurang lengkap jika tombol F2 (shortcut keyboard untuk rename) tidak didisable ^^” Berikut kode Registry untuk mendisable tombol F2.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,01,00,3c,00,00,00,00,00

Setelah menjalankan script diatas, Restart komputer Anda. Kini, Anda hanya bisa menggunakan perintah rename melalui CMD, atau dengan bantuan aplikasi tambahan :D

Sekian, semoga bermanfaat ;)


//E.O.F