Repair Image Associations Popular
Language: VBScript
Version: 02/18/2000 (December 19, 2000)
Download: RepairImageAssoc.vbs (Use "Save Target As..." with IE5.5)
If you are having trouble with image files (.BMP, .JPG, .GIF) not be opened correctly, or not opened at all, you may have a registry problem. This script should fix the image associations in the registry, allowing you to successfully work with image files again.
To copy the script either use the download link above or cut and paste the following code into a text document and name it RepairImageAssoc.vbs
' Begin code for RepairImageAssoc.vbs
' Downloaded from the Scripting Guide for Windows
' http://www.pctools.com/guides/scripting/
' Version: 02/18/2000 (December 19, 2000)
'RepairImageAssoc.vbs
'© Doug Knox - dbknox@mediaone.net - rev 02/18/2000
'This code may be freely distributed/modified
Option Explicit
'Declare variables
Dim WSHShell, p1, p2, p3
Set WSHShell = WScript.CreateObject("WScript.Shell")
p2 = "\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}\"
p3 = "{7376D660-C583-11d0-A3A5-00C04FD706EC}"
'This code suggested by Bill James
For Each p1 in Array(".art",".bmp",".dib",".gif",".jfif",".jpe",".jpeg",".jpg",".png",".wmf")
WSHShell.RegWrite "HKCR\" & p1 & p2, p3
Next
p1 = ".tif"
p3 = "{1AEB1360-5AFC-11d0-B806-00C04FD706EC}"
WSHShell.RegWrite "HKCR\" & p1 & p2, p3
p1 = ".tiff"
WSHShell.RegWrite "HKCR\" & p1 & p2, p3
p1 = ".htm"
p3 = "{EAB841A0-9550-11cf-8C16-00805F1408F3}"
WSHShell.RegWrite "HKCR\" & p1 & p2, p3
p1 = ".html"
WSHShell.RegWrite "HKCR\" & p1 & p2, p3
MsgBox "Image File Associations" & vbCR & "have been restored.", 4096, "Confirmation"
Set WSHShell = Nothing
' End code
Disclaimer: This information is provided on an "as is" basis and all risk is with you. PC Tools Limited makes no warranties, express, implied or statutory, as to any matter whatsoever.
















