Windows Registry Editor Version 5.00
; PNG file association fix for Windows XP
; Created on May 17,200 7 by Ramesh srin.pdf
[Hkey_classes_root \. PNG]
"Perceivedtype" = "image"
@ = "Pngfile"
"Content type" = "image/PNG"
[Hkey_classes_root \. PNG \ persistenthandler]
@ = "{098f2470-bae0-11cd-b579-08002b30bfeb }"
[Hkey_classes_root \ pngfile]
@ = "PNG Image"
"Editflags" = DWORD: 00010000
"Friendlytypename" = hex (2):, 6d ,\
00, 6f, 00, 6f, 25, 00, 5C, 00, 6d, 00 ,\
, 00, 5C, 68, 69, 00, 6d, 77, 00, 2e, 00, 6C, 00, 6C ,\
00, 2c, 00, 2d, 30, 00, 00
"Imageoptionflags" = DWORD: 00000003
[Hkey_classes_root \ pngfile \ CLSID]
@ = "{25310420-03f9-11cf-8fd0-00aa00686f13 }"
[Hkey_classes_root \ pngfile \ defaulticon]
@ = "Shimgvw. dll, 2"
[Hkey_classes_root \ pngfile \ shell]
@ = "Open"
[Hkey_classes_root \ pngfile \ shell \ open]
"Muiverb" = "@ shimgvw. dll,-550"
[Hkey_classes_root \ pngfile \ shell \ open \ command]
@ = "Rundll32.exe c: \ windows \ system32 \ shimgvw. dll, imageview_fullscreen % 1"
[Hkey_classes_root \ pngfile \ shell \ open \ droptarget]
"CLSID" = "{E84FDA7C-1D6A-45F6-B725-CB260C236066 }"
[Hkey_classes_root \ pngfile \ shell \ printto]
[Hkey_classes_root \ pngfile \ shell \ printto \ command]
@ = "Rundll32.exe C :\\ Windows \ system32 \ shimgvw. DLL, imageview_printto/Pt \ "% 1 \" \ "% 2 \" \ "% 3 \" \ "% 4 \""
[Hkey_classes_root \ systemfileassociations \. PNG]
"Imageoptionflags" = DWORD: 00000003
[-HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ fileexts \. PNG]
[-Hkey_classes_root \ mime \ database \ content type \ image/X-PNG]
[-Hkey_classes_root \ mime \ database \ content type \ image/PNG]
[Hkey_classes_root \ mime \ database \ content type \ image/X-PNG]
"Extension" = ". PNG"
"Image filter CLSID" = "{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750 }"
[Hkey_classes_root \ mime \ database \ content type \ image/X-PNG \ bits]
"0" = HEX: 08,00, 00,00, FF, 89,50, 4E, 47, 0d, 0a, 1a, 0a
[Hkey_classes_root \ mime \ database \ content type \ image/PNG]
"Extension" = ". PNG"
"Image filter CLSID" = "{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750 }"
[Hkey_classes_root \ mime \ database \ content type \ image/PNG \ bits]
"0" = HEX: 08,00, 00,00, FF, 89,50, 4E, 47, 0d, 0a, 1a, 0a
[Hkey_classes_root \ CLSID \ {A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}]
@ = "Copngfilter class"
[Hkey_classes_root \ CLSID \ {A3CCEDF7-2DE2-11D0-86F4-00A0C913F750} \ inprocserver32]
@ = "C: \ Windows \ system32 \ pngfilt. dll"
"Threadingmodel" = "both"
[Hkey_classes_root \ CLSID \ {A3CCEDF7-2DE2-11D0-86F4-00A0C913F750} \ progid]
@ = "Pngfilter. copngfilter.1"
[Hkey_classes_root \ pngfilter. copngfilter]
@ = "Copngfilter class"
[Hkey_classes_root \ pngfilter. copngfilter \ CLSID]
@ = "{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750 }"
[Hkey_classes_root \ pngfilter. copngfilter.1]
@ = "Copngfilter class"
[Hkey_classes_root \ pngfilter. copngfilter.1 \ CLSID]
@ = "{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750 }"
Copy the text above and save notepad, change the extension to Reg, save and exit.
Double-click the file to import the registry.
Start running enter regsvr32 pngfilt. DLL to re-register DLL
Solve the problem !!