Sunday, November 6, 2011

Restore Default Windows 7 File Extension Type Associations

Lagi-lagi kasus windows. Kali ini windows 7. Semua file .exe dialihkan ke satu aplikasi tertentu. Dua kali saya menemui kasus ini. Kasus pertama, semua file .exe dialihkan ke iTunes. Termasuk windows explorer. Kasus kedua, semua file .exe dialihkan ke notepad. 
Dari dua kasus tersebut, diketahuilah bahwa ini adalah kasus serupa, yaitu file asosiasi telah dirubah. Merubah asosiasi ekstensi suatu file sangat mudah dengan 'assoc'. Misalnya kita ingin membuat semua file .exe menjadi txt (seperti yang dilakukan si virus terhadap windows saya) bisa coba ketikkan perintah berikut dengan command prompt atau command.com
assoc .exe=.txt 
Tp masalahnya, gmn cara mengambalikannya? itu yang saya belum temu caranya =_=.
so, untuk mengembalikan asosiasi tipe extensi file dapat membuat script seperti berikut
 
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\.exe]
[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]
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@="\"%1\" %*"
"IsolatedCommand"="\"%1\" %*"
[HKEY_CLASSES_ROOT\exefile\shell\runasuser]
@="@shell32.dll,-50944"
"Extended"=""
"SuppressionPolicyEx"="{F211AA05-D4DF-4370-A2A0-9F19C09756A7}"
[HKEY_CLASSES_ROOT\exefile\shell\runasuser\command]
"DelegateExecute"="{ea72d00e-4960-42fa-ba92-7792a7944c1d}"
[HKEY_CLASSES_ROOT\exefile\shellex]
[HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers]
@="Compatibility"
[HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility]
@="{1d27f844-3a1f-4410-85ac-14651078412d}"
[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"
[-HKEY_CLASSES_ROOT\SystemFileAssociations\.exe]
[HKEY_CLASSES_ROOT\SystemFileAssociations\.exe]
save file dengan ekstensi .reg kemudian double klik saja pada komputer bermasalah.

Jika ada kasus serupa (file asosiasi yg diubah seenaknya oleh sivirus) intinya tinggal restore saja file extension type associations nya.  Semua script itu bisa didownload di sini.

Selamat mencoba. Semoga bermanfaat ^_^

sumber : http://www.sevenforums.com/tutorials/19449-default-file-type-associations-restore.html

No comments:

Post a Comment