Solved Windows 7 Gif Viewer Works perfectly

bump
 

My Computer My Computer

At a glance

Windows 7 home premium 64bit
OS
Windows 7 home premium 64bit
Hello! this is an awesome program! but some of my gif kinda lags the animation with this...home can I make it faster?

thanks! :D

I don't know if there is a way to speed up a gif, you can probably do that in photoshop or gimp.
 

My Computer My Computer

At a glance

Win 10 Pro x64Intel I5-2500K @3.3GHz16GB G.Skill Ripjaws X (4x4GB)EVGA GeForce 750 Ti SC 2GB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self Built
OS
Win 10 Pro x64
CPU
Intel I5-2500K @3.3GHz
Motherboard
Asrock P67 Extreme4
Memory
16GB G.Skill Ripjaws X (4x4GB)
Graphics Card(s)
EVGA GeForce 750 Ti SC 2GB
Sound Card
ASUS Xonar DG 5.1 Channels 24-bit 96KHz PCI Interface Sound
Monitor(s) Displays
auria eq2367
Screen Resolution
1920 x 1080
Hard Drives
250GB Samsung 850 EVO SSD
1TB WD Blue
1TB Hitachi
PSU
SeaSonic X 650W 80 Plus Gold
Case
Corsair Obsidian 750D
Cooling
Corsair H60, Three 140mm case fans
Keyboard
Logitech Wireless Keyboard K520
Mouse
Logitech Wireless Mouse M310
Internet Speed
Wave Broadband ~ 100 dn 5 up
Antivirus
Windows Defender, Malwarebytes Premium
Browser
Edge, IE11, Chrome
Other Info
Laptop specs: HP g7-1365dx /
CPU: AMD A6-3420M APU with Radeon(tm) HD Graphics /
RAM: Crucial 8Gb (2x4Gb) /
SSD: Crucial M4-CT128M4SSD2 ATA Device/ FW 000F /
GFX: AMD Radeon HD 6520G /
OS: Windows 10 Pro x64
gif viewer on Youtube

no sound
 

My Computer My Computer

At a glance

Windows 7XPS6508 MB
Computer Manufacturer/Model Number
Dell
OS
Windows 7
CPU
XPS650
Memory
8 MB
Cooling
liquid
Hello,

Can someone please tell me how to uninstall this?

The Windows 7 Gif View is not working for me. So I don't want it on my computer any more.

Can someone please help?

Thanks!
 

My Computer My Computer

At a glance

Windows 7 Home Premium SPK 1
OS
Windows 7 Home Premium SPK 1
Just delete the 2 files from the C:\ drive nothing is installed to uninstall :)

gif.PNG

Danny
 

My Computer My Computer

At a glance

Windows 7 Home Premium x64 SP1intel(R)core(TM)2 duo CPU T6600 @ 2.20GHz3 gb ddr3ati radeon hd4570/512mb
Computer Manufacturer/Model Number
acer aspire 5935g
OS
Windows 7 Home Premium x64 SP1
CPU
intel(R)core(TM)2 duo CPU T6600 @ 2.20GHz
Motherboard
intel gm45/gm47 revision 07
Memory
3 gb ddr3
Graphics Card(s)
ati radeon hd4570/512mb
Monitor(s) Displays
lop156wh2-tle1 15.3 flat
Screen Resolution
1366x768
Hard Drives
OCZ-Agility3 60gig ssd
320gig external hdd
500gig external hdd
Mouse
Optical
Internet Speed
30Mbps Down/30Mbps Up
Thanks for the reply, but I am under the impression that I need these two files...

That rundll32.exe is essential to running Windows stuff, and shimgvw.dll ... I dont know...

I'm worried because RunDLL32 is a common name used by hackers to mask their viruses... backdoor virus... ahhhhh

Help!

Just delete the 2 files from the C:\ drive nothing is installed to uninstall :)

View attachment 233789

Danny
 

My Computer My Computer

At a glance

Windows 7 Home Premium SPK 1
OS
Windows 7 Home Premium SPK 1
Ok... I am being silly... DOH! not the same rundll32 in the System folder... I see, so I can just delete these suckers! Haha!

What about registry keys? I ran regedit and searched for "Windows 7 Gif" I found a couple entries... buttttt, I don't know if it's safe to just delete them...

I don't want anything to do with this "fix."

It didn't work, and I realize it's super unsafe. I'll just drag and drop my gifs into Firefox :cool:

Thanks for the reply, but I am under the impression that I need these two files...

That rundll32.exe is essential to running Windows stuff, and shimgvw.dll ... I dont know...

I'm worried because RunDLL32 is a common name used by hackers to mask their viruses... backdoor virus... ahhhhh

Help!

Just delete the 2 files from the C:\ drive nothing is installed to uninstall :)

View attachment 233789

Danny
 

My Computer My Computer

At a glance

Windows 7 Home Premium SPK 1
OS
Windows 7 Home Premium SPK 1
Not 100% sure about the registry entries (I would just leave them there harmless) but its perfectly fine to delete those two files the program puts in the root of you C:\ drive not the ones in the system folders.

Regards Danny
 

My Computer My Computer

At a glance

Windows 7 Home Premium x64 SP1intel(R)core(TM)2 duo CPU T6600 @ 2.20GHz3 gb ddr3ati radeon hd4570/512mb
Computer Manufacturer/Model Number
acer aspire 5935g
OS
Windows 7 Home Premium x64 SP1
CPU
intel(R)core(TM)2 duo CPU T6600 @ 2.20GHz
Motherboard
intel gm45/gm47 revision 07
Memory
3 gb ddr3
Graphics Card(s)
ati radeon hd4570/512mb
Monitor(s) Displays
lop156wh2-tle1 15.3 flat
Screen Resolution
1366x768
Hard Drives
OCZ-Agility3 60gig ssd
320gig external hdd
500gig external hdd
Mouse
Optical
Internet Speed
30Mbps Down/30Mbps Up
Is it possible to make it so that it opens files in the current order that its sorted in a folder?

That is, when you press left and right, it opens the file with the next alphabetical name, but say you have the pictures in the folder sorted by date and you want to open them in that order.
 

My Computer My Computer

At a glance

California
OS
California
Mine plays them by order arranged in the folder by default

Danny
 

My Computer My Computer

At a glance

Windows 7 Home Premium x64 SP1intel(R)core(TM)2 duo CPU T6600 @ 2.20GHz3 gb ddr3ati radeon hd4570/512mb
Computer Manufacturer/Model Number
acer aspire 5935g
OS
Windows 7 Home Premium x64 SP1
CPU
intel(R)core(TM)2 duo CPU T6600 @ 2.20GHz
Motherboard
intel gm45/gm47 revision 07
Memory
3 gb ddr3
Graphics Card(s)
ati radeon hd4570/512mb
Monitor(s) Displays
lop156wh2-tle1 15.3 flat
Screen Resolution
1366x768
Hard Drives
OCZ-Agility3 60gig ssd
320gig external hdd
500gig external hdd
Mouse
Optical
Internet Speed
30Mbps Down/30Mbps Up
I realize this is the Windows 7 forum, but does anyone know of something that will do this in Windows 8?
 

My Computer My Computer

At a glance

Windows 7/8 32-bit
OS
Windows 7/8 32-bit
My big thanks to you Goofwear!
 

My Computer My Computer

At a glance

win7 32 home basic, win7 32 pro
OS
win7 32 home basic, win7 32 pro
Great job on this, i was looking for some kind of fix for a long time.
Unfortunately I have a problem which was stated here before:
If I custom sort my files (say by date), the gif viewer just keeps showing gifs and jpgs by name when I'm flipping through them. Is there any way to fix this (Or did I miss something during the setup)?
Regards, Perks
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64
OS
Windows 7 Ultimate x64
1) Right-click .jpg file
2) Open With...
3) Browse
4) Navigate to root directory: C:\
5) Select "All Files" from file type box
6) Select shimgvw.dll (this is the "program" that is Windows 7 GIF Viewer)
7) Make sure "always use this program" is selected.
8) Repeat with .jpeg and .jpe if you wish

We I Do That the error message comes up "C:\Users\Public\Pictures\Spongebob.jpg is not a valid Win32 application"
I have wins 7 home (64bit) if that helps
I receive the same error.
No matter what compatibility I use.

The odd thing is, before I reinstalled win7 it worked as intended.
 

My Computer My Computer

At a glance

windows 7
OS
windows 7
Your registry work is a little sloppy, as you place the files in the root of the C drive, and assume all computers are installed on C: (Mine is in fact D:). I've come up with a little fix:
Code:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.GIF]
@="GIFImage.Document"

[HKEY_CLASSES_ROOT\.GIF]
@="GIFImage.Document"

[HKEY_CLASSES_ROOT\GIFImage.Document]
"EditFlags"=dword:00010000
"FriendlyTypeName"=hex(2):40,00,25,00,57,00,69,00,6e,00,44,00,69,00,72,00,25,\
  00,5c,00,67,00,69,00,66,00,5c,00,73,00,68,00,69,00,6d,00,67,00,76,00,77,00,\
  2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,36,00,00,00
"ImageOptionFlags"=dword:00000000
"BrowserFlags"=dword:00000008
@="GIF Image"

[HKEY_CLASSES_ROOT\GIFImage.Document\DefaultIcon]
@=hex(2):25,00,57,00,69,00,6e,00,44,00,69,00,72,00,25,00,5c,00,67,00,69,00,66,\
  00,5c,00,73,00,68,00,69,00,6d,00,67,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,\
  2c,00,34,00,00,00

[HKEY_CLASSES_ROOT\GIFImage.Document\shell]
@=""

[HKEY_CLASSES_ROOT\GIFImage.Document\shell\open]
"MuiVerb"="@shimgvw.dll,-550"

[HKEY_CLASSES_ROOT\GIFImage.Document\shell\open\command]
@=hex(2):25,00,57,00,69,00,6e,00,44,00,69,00,72,00,25,00,5c,00,67,00,69,00,66,\
  00,5c,00,72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,\
  65,00,20,00,25,00,57,00,69,00,6e,00,44,00,69,00,72,00,25,00,5c,00,67,00,69,\
  00,66,00,5c,00,73,00,68,00,69,00,6d,00,67,00,76,00,77,00,2e,00,64,00,6c,00,\
  6c,00,2c,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,5f,00,46,\
  00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,00,31,00,\
  00,00

[HKEY_CLASSES_ROOT\GIFImage.Document\shell\open\DropTarget]
"Clsid"="{E84FDA7C-1D6A-45F6-B725-CB260C236066}"

[HKEY_CLASSES_ROOT\GIFImage.Document\shell\printto]

[HKEY_CLASSES_ROOT\GIFImage.Document\shell\printto\command]
@="C:\\rundll32.exe C:\\shimgvw.dll,ImageView_PrintTo /pt \"%1\" \"%2\" \"%3\" \"%4\""
"New Value #1"=hex(2):25,00,57,00,69,00,6e,00,44,00,69,00,72,00,25,00,5c,00,67,\
  00,69,00,66,00,5c,00,72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,\
  65,00,78,00,65,00,20,00,25,00,57,00,69,00,6e,00,44,00,69,00,72,00,25,00,5c,\
  00,67,00,69,00,66,00,5c,00,73,00,68,00,69,00,6d,00,67,00,76,00,77,00,2e,00,\
  64,00,6c,00,6c,00,2c,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,\
  00,5f,00,50,00,72,00,69,00,6e,00,74,00,54,00,6f,00,20,00,2f,00,70,00,74,00,\
  20,00,22,00,25,00,31,00,22,00,20,00,22,00,25,00,32,00,22,00,20,00,22,00,25,\
  00,33,00,22,00,20,00,22,00,25,00,34,00,22,00,00,00
As well, I don't care for the installer or modified DLL, and found a way to set compatability through registry. For simplicity's sake, I wrote a one click installer. Literally double click and you're done(Now run again to un install), as well as source below source. The installer doesn't need autoit, and you don't need to set the compatiability settings - it does everything for you :D
Code:
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Outfile=XP Photo and fax viewer (For GIFS on Win 7).exe
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_Res_Fileversion=1.1.0.0
#AutoIt3Wrapper_Res_requestedExecutionLevel=asInvoker
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.8.1
 Author:         Corgano, [email protected]

 Purpose:
	This script provides a one-click instalation for easy gif viewing experience identical (literally!)
	to that of windows XP

 Terms of use:
	This script is free to use, distribute, modify, and what else have your fancies be as long as these
	three conditions are met
		1: This header must remain intact with any mods or copies of this script
		2: You may not sell or in any way make profit off of this script. It's free, for free use by
		anyone, anywhere.
		3: This is by no means an official fix. It's just a workaround to make windows XP's photo viewer
		work on win 7. May work for win 8, may **** up your computer. I'm not responcable for any loss of
		data or hair as result of this program

  What it does:
	This is based off of this idea - http://www.goofwear.com/windows/
	However, there were many errors. All the addresses were static, and assumed that the system drive was
	C:. It doesn't work if your system drive isn't C:, so I re-wrote it to use %WinDir% making it much, MUCH more robust. I also moved the
	files to windows\gif, which is cleaner IMO. Replaced the modified "shimgvw.dll" with the real file
	and wrote a simpler installer

  1.1
	Added an uninstal option
	Fixed spelling mistakes (derp)
	Added message confirming instal

  Enjoy

#ce ----------------------------------------------------------------------------


$path = @WindowsDir&"\gif"
if RegRead("HKEY_LOCAL_MECHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers", $path&"\rundll32.exe") = "WINXPSP3" or FileExists($path&"\rundll32.exe") Then
	if msgbox(36,"Already installed!","Do you want to uninstal XP Photo and Fax Viewer (for gifs)?") = 6 Then
		ConsoleWrite("Remove"&@CRLF)
		RegDelete('HKEY_CLASSES_ROOT\.GIF')
		RegDelete('HKEY_CLASSES_ROOT\GIFImage.Document')
		FileDelete($path)
		Exit
	Else
		Exit
	EndIf
EndIf

ConsoleWrite("Instal"&@CRLF)
DirCreate($path)
FileInstall("rundll32.exe",$path&"\rundll32.exe",1)
FileInstall("shimgvw.dll",$path&"\shimgvw.dll",1)

RegWrite('HKEY_CLASSES_ROOT\.GIF','','REG_SZ','GIFImage.Document')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document','EditFlags','REG_DWORD','65536')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document','FriendlyTypeName','REG_EXPAND_SZ','@%WinDir%\gif\shimgvw.dll,-306')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document','ImageOptionFlags','REG_DWORD','0')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document','BrowserFlags','REG_DWORD','8')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document','','REG_SZ','GIF Image')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document\DefaultIcon','','REG_EXPAND_SZ','%WinDir%\gif\shimgvw.dll,4')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document\shell','','REG_SZ','')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document\shell\open','MuiVerb','REG_SZ','@shimgvw.dll,-550')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document\shell\open\command','','REG_EXPAND_SZ','%WinDir%\gif\rundll32.exe %WinDir%\gif\shimgvw.dll,ImageView_Fullscreen %1')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document\shell\open\DropTarget','Clsid','REG_SZ','{E84FDA7C-1D6A-45F6-B725-CB260C236066}')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document\shell\printto\command','','REG_SZ','C:\rundll32.exe C:\shimgvw.dll,ImageView_PrintTo /pt "%1" "%2" "%3" "%4"')
RegWrite('HKEY_CLASSES_ROOT\GIFImage.Document\shell\printto\command','New Value #1','REG_EXPAND_SZ','%WinDir%\gif\rundll32.exe %WinDir%\gif\shimgvw.dll,ImageView_PrintTo /pt "%1" "%2" "%3" "%4"')
RegWrite("HKEY_LOCAL_MECHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers", $path&"\rundll32.exe", "REG_SZ", "WINXPSP3")

MsgBox(0,"Installed!","Try opening a gif now. Run again to uninstal")
To run the source you will need Autoit installed, and the Rundll32 and shimgvw.dll files in the script's folder. I hope someone learns something or finds this useful :P
 
Last edited:

My Computer My Computer

At a glance

Win 7 32 bit
OS
Win 7 32 bit
My virus scanner (Fsecure) popped up and claimed it was a trojan virus...
 

My Computer My Computer

At a glance

windows 7
OS
windows 7

My Computer My Computer

At a glance

Windows 10 Pro x64 ; Xubuntu x64Intel i7 860 @ 2.80 GHz O/C'ed to 4.0GHz16GB Corsair Vengance DDR3 @ 661 MHz Dual Cha...EVGA NVidia GTX 560 1024MB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Golden Mk. I.4
OS
Windows 10 Pro x64 ; Xubuntu x64
CPU
Intel i7 860 @ 2.80 GHz O/C'ed to 4.0GHz
Motherboard
Gigabyte P55A-UD3R Rev.1. Award BIOS F13
Memory
16GB Corsair Vengance DDR3 @ 661 MHz Dual Channel (9-9-9-24)
Graphics Card(s)
EVGA NVidia GTX 560 1024MB
Sound Card
Realtek Integrated
Monitor(s) Displays
Dual Samsung SyncMaster 2494HS
Screen Resolution
1920*1080 and 1920*1080
Hard Drives
1*Samsung 840 EVO 120GB SSD;
1*OCZ Vertex 2 60GB SSD;
2*Samsung F3 SpinPoint 1TB in RAID0;
1*Samsung F1 SpinPoint 1TB;
2*Western Digital 1TB External USB 3.0
1*Western Digital 500GB External USB 3.0
1*Seagate 500GB External USB 2.0
PSU
Thermaltake ToughPower QFan 750W
Case
Thermaltake Element S VK60001W2Z
Cooling
Corsair H60 Water Cooling, 2*230mm and 2*80mm case fans
Keyboard
Logitech G110
Mouse
Logitech MX518
False positives is an odd, but not an uncommon problem for AutoIt; see Are my AutoIt EXEs really infected? - General Help and Support - AutoIt Forums. It';s probably caused because the script runs in administrator, has calls to the registry, and installs files. However the script is completely harmless. Don't trust me? You don't even have to, just get Autoit, rundll32.exe, and shimgvw.dll (grey download zip now button) and you can run it for yourself.

I'll try to simplify the code so the antivir don't flag it, but it's safe.
EDIT
I decided to run a series of scans to see what causes it to be flaged. A full report here
https://docs.google.com/document/d/1sI3RmlPdEuQqnK8e6s-wBdBKWPgiavMqnWWOQPn_a-M/pub
The results are that some antivirus' see fileinstall() as bad, but because the purpose of the script is to INSTALL something, these can be safely called false positives.
Most of the other results see it as an AutoIt EXE and instantly flag it bad, regaurdless of what it does.
Even an EMPTY exe isn't immune to this.

I also realized I could just copy the rundll32.exe from windows, making it smaller.
 
Last edited:

My Computer My Computer

At a glance

Win 7 32 bit
OS
Win 7 32 bit
How do I uninstall this?
It doesn't come with an uninstaller and doesn't show up in control panel?
This program causes that "do you want this program to make changes to your computer?" popup to open up every time I open a gif, so damn annoying.
 

My Computer My Computer

At a glance

7
Computer type
PC/Desktop
OS
7
Back
Top