In a few words

Archive for November 4, 2009

File .exe Error pada Vista dan XP

Ooupss...Seorang kawan pernah  mengalami masalah ini.. yang dilakukannya adalah mengangkat HP, mencari nama saya, kemudian berteriak ” Hallo !! .. Semua program saya rusak! “ya.. ya.. betul Saya tidak dapat menjalankanprogram apapun..!” Apa yang terjadi ?…. ya?..  Ekstensi file exe? .. saya menggunakan vista ” tidak.. tidak.. semua aplikasi yang saya buka selalu dibuka dengan adobe reader…. mana bisa jalan” … apa?…aduh.. saya tidak mengerti.. tolong..” …

Ternyata penyebabnya adalah adalah ketika dia membuka hasil download berupa adobe flash player yang kemudian terbuka seperti gambar dibawah : Open With yang salah tetapi tidak bembuang conteng pada kolom “Always use the selected program-blah-blah-blah… Hal ini mengakibatkan Ekstensi file EXE rusak dan akibatnya semua aplikasi akan dibuka menggunakan adobe reader.

Kejadian ini dikenal dengan istilah EXE Association Error

Jika Anda pernah mengalami masalah ini solusinya tidak perlu sampai instal ulang :D.  Sebenarnya yang terjadi adalah  registry Acrobat Reader(AcroRD32.exe) telah dikaitkan dengan seluruh file.exe  sehingga registry menyimpang tersebut perlu dihapus, tetapi karena Anda tidak dapat menjalankan regedit.exe maka anda harus menggunakan. Reg file.

Solusi (Windows Vista)

Berikut adalah beberapa file registry yang diperlukan untuk memperbaiki masalah ini. Download dan save file .

Anda tidak harus mendownload semua file diatas, cobalah secara berurutan satu persatu,  jika pada file tertentu masalah anda terselesaikan, abaikan saja file lainnya. Double klik pada file dan ketika ditanya”Windows needs your permission to continue”  Klik Continue. Kemudian Registry Editor akan memperingatkan Anda kembali dan klik Ya untuk menambahkan atau menggabungkan isi dari file reg registri. Jangan lupa anda harus menjadi administrator untuk menerapkan perbaikan tersebut.

Dibawah ini  adalah isi dari file di atas. jika anda malas mendownload, Salin tiga baris di bawah ini di Notepad dan save as dengan ekstensi file reg.

Windows Vista exe fix.reg

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList]

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\UserChoice]
————————————————————————-

Windows Vista exe fix2.reg

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids]
“exefile”=hex(0):
————————————

Windows Vista exe fix3.reg

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids]
“exefile”=hex(0):

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.EXE]
@=”exefile”
“Content Type”=”application/x-msdownload”

[HKEY_CLASSES_ROOT\.EXE\PersistentHandler]
@=”{098f2470-bae0-11cd-b579-08002b30bfeb}”

[HKEY_CLASSES_ROOT\exefile]
@=”Application”
“EditFlags”=hex:38,07,00,00
“FriendlyTypeName”=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,31,00,30,00,31,00,35,00,36,00,00,00

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@=”%1”

[HKEY_CLASSES_ROOT\exefile\shell]

[HKEY_CLASSES_ROOT\exefile\shell\open]
“EditFlags”=hex:00,00,00,00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@=”\”%1\” %*”
“IsolatedCommand”=”\”%1\” %*”

[HKEY_CLASSES_ROOT\exefile\shell\runas]

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@=”\”%1\” %*”
“IsolatedCommand”=”\”%1\” %*”

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@=”{86C86720-42A0-1069-A2E8-08002B30309D}”

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps]
@=”{86F19A00-42A0-1069-A2E9-08002B30309D}”

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@=”{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}”

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\UserChoice]

———————————————–

Windows Vista exe fix4.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.EXE]
@=”exefile”
“Content Type”=”application/x-msdownload”

[HKEY_CLASSES_ROOT\.EXE\PersistentHandler]
@=”{098f2470-bae0-11cd-b579-08002b30bfeb}”

[HKEY_CLASSES_ROOT\exefile]
@=”Application”
“EditFlags”=hex:38,07,00,00
“FriendlyTypeName”=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,31,00,30,00,31,00,35,00,36,00,00,00

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@=”%1”

[HKEY_CLASSES_ROOT\exefile\shell]

[HKEY_CLASSES_ROOT\exefile\shell\open]
“EditFlags”=hex:00,00,00,00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@=”\”%1\” %*”
“IsolatedCommand”=”\”%1\” %*”

[HKEY_CLASSES_ROOT\exefile\shell\runas]

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@=”\”%1\” %*”
“IsolatedCommand”=”\”%1\” %*”

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@=”{86C86720-42A0-1069-A2E8-08002B30309D}”

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\UserChoice]

—————————————————

Windows Vista exe fix5.reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList]
“a”=”AcroRd32.exe”
“MRUList”=”a”

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids]
“exefile”=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\UserChoice]
“Progid”=”Applications\\AcroRD32.exe”

——————————————-

Setelah menginstalkan Windows Vista exe fix.reg lakukan logoff atau
restart komputer anda dan lihat hasilnya jika pada file tertentu masalah anda terselesaikan, abaikan saja file lainnya.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Lalu bagaimana jika ini terjadi pada windows XP / 98 ?

Jika Anda Tidak dapat Menjalankan Program dengan ekstensi. Exe di Windows XP,  menurut Microsoft (lihat disini) disebabkan oleh virus.

Ketika Anda mencoba membuka sebuah program yang memiliki ekstensi.exe, program tidak bisa berjalan, dan Anda menerima salah satu dari pesan kesalahan berikut:

Pesan Error Pada XP :

  • Windows cannot find FILES32.VXD. This program is needed for opening files of type “Application”.
  • Path to program is not a valid Windows application

Pesan Error Pada Windows 2000 :

  • Windows cannot find FileName.exe
  • Windows cannot find ProgramName. Make sure you typed the name correctly
  • Windows cannot find FileName.exe. This program is needed for opening files of type “ProgramName”.

dan masalah terjadi berulang ulang ketika Anda merestart komputer Anda. Bahkan setelah program anti-virus  anda mengisyaratkan telah membersihkan virus,  namun entri registry ternyata masih belum dapat diperbaiki.

Yang anda harus lakukan adalah :

Terlebih dahulu lakukan pembersihan dengan antivirus yang telah terupdate, namun jika Jika file EXE, COM, REG masih tidak bisa dijalankan, Anda bisa menjalankan VBS, caranya:

  1. Buka notepad.
  2. Copy-paste kode vbs dibawah ini, pilih menu File -> Save As.
  3. Simpan di desktop dengan nama REPAIR.VBS
  4. Klik double REPAIR.VBS

————————————————–

Dim oWSH: Set oWSH = CreateObject(“WScript.Shell”)
on error resume Next
oWSH.Regwrite “HKEY_LOCAL_MACHINE\Software\CLASSES\batfile\shell\open\command\”,”””%1″” %*”
oWSH.Regwrite “HKEY_LOCAL_MACHINE\Software\CLASSES\comfile\shell\open\command\”,”””%1″” %*”
oWSH.Regwrite “HKEY_LOCAL_MACHINE\Software\CLASSES\exefile\shell\open\command\”,”””%1″” %*”
oWSH.Regwrite “HKEY_LOCAL_MACHINE\Software\CLASSES\piffile\shell\open\command\”,”””%1″” %*”
oWSH.Regwrite “HKEY_LOCAL_MACHINE\Software\CLASSES\scrfile\shell\open\command\”,”””%1″” /S”
oWSH.RegDelete(“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoTrayContextMenu”)
oWSH.RegDelete(“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoViewContextMenu”)
—————————————————-

Berikut Script untuk memperbaiki EXE error association di Windows XP.

Copy-paste kode berikut di notepad, kemudian simpan dengan ekstensi REG, misalnya  XPexeFix.reg
————————————–
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.exe]
@=”exefile”
“Content Type”=”application/x-msdownload”

[HKEY_CLASSES_ROOT\.exe\PersistentHandler]
@=”{098f2470-bae0-11cd-b579-08002b30bfeb}”

[HKEY_CLASSES_ROOT\exefile]
@=”Application”
“EditFlags”=hex:38,07,00,00
“TileInfo”=”prop:FileDescription;Company;FileVersion”
“InfoTip”=”prop:FileDescription;Company;FileVersion;Create;Size”

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@=”%1″

[HKEY_CLASSES_ROOT\exefile\shell]

[HKEY_CLASSES_ROOT\exefile\shell\open]
“EditFlags”=hex:00,00,00,00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@=”\”%1\” %*”

[HKEY_CLASSES_ROOT\exefile\shell\runas]

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@=”\”%1\” %*”

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@=”{86C86720-42A0-1069-A2E8-08002B30309D}”

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PEAnalyser]
@=”{09A63660-16F9-11d0-B1DF-004F56001CA7}”

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps]
@=”{86F19A00-42A0-1069-A2E9-08002B30309D}”

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@=”{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}”
————————————————————————–

Script untuk memperbaiki EXE error association di Windows 98.

Copy-paste kode berikut di notepad, kemudian simpan dengan ekstensi REG, misalnya 98exeFix.reg

————————————————-

REGEDIT4

[HKEY_CLASSES_ROOT\.exe]
@=”exefile”
“Content Type”=”application/x-msdownload”

[HKEY_CLASSES_ROOT\exefile]
@=”Application”
“EditFlags”=hex:d8,07,00,00

[HKEY_CLASSES_ROOT\exefile\shell]
@=””

[HKEY_CLASSES_ROOT\exefile\shell\open]
@=””
“EditFlags”=hex:00,00,00,00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@=”\”%1\” %*”

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\{86F19A00-42A0-1069-A2E9-08002B30309D}]
@=””

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@=”%1″
——————————————————

Well,.. am I getting bored ?..

Huuufff…. akhirnya selesai juga ..  Demikian yang pernah saya alami dan ingin saya bagi dengan anda, semoga bermanfaat.

Jangan pernah berhenti mencoba mengerti,

Salam…..

Blog Signature