Windows 7 Gif Viewer Works perfectly

Page 13 of 17 FirstFirst ... 31112131415 ... LastLast

  1. Posts : 1
    Windows 7 Home Premium 32bit.
       #121

    Big thank you to Goofwear. Corgano, Win8h8r and others! Your instructions made it work! May I second Deviceless's question: Is there a way to use this without being asked for permission to use rundll32.exe every time?

    Update: I may possibly have the answer- I went to both files in My Computer, unchecked "run as administrator" then went to the security tabs in both files and checked "full control" to anyone on the list. Click OK and exit. Now I'm no longer prompted for permission to run the program. Seems to be working just like XP! Thanks, everyone!
    Last edited by michael1883; 26 Apr 2014 at 08:51. Reason: Update
      My Computer


  2. Posts : 8
    Windows 7
       #122

    win8h8r said:
    Both my download links went bad, so I have now included the registry script as an attachment. I was hoping to avoid this since only registered users can download attachments, but I can't find a file host that is worth crap. Sorry for the inconvenience.

    goku262002: These are the specific setup steps I took to get the GIF image viewer working:

    - Download the Windows 7 Gif Viewer.exe installer from Index of ./downloads/

    - Install, and ignore the box that might pop up saying "this program didn't install properly"

    - Right click on C:\rundll32.exe and change the compatibility mode to Windows Vista, and also check the box "run as administrator"

    - Run register_file_types.reg

    This registry script should associate bmp, jpg, png, and tiff files with the viewer. It worked on my Windows 7 x64 system. Make sure to run it with admin privileges. You might have to "take ownership" of these registry keys:

    HKEY_CLASSES_ROOT\GIFImage.Document
    HKEY_CLASSES_ROOT\jpegfile
    HKEY_CLASSES_ROOT\Paint.Picture
    HKEY_CLASSES_ROOT\pngfile
    HKEY_CLASSES_ROOT\TIFImage.Document

    Note that the "GIF viewer" mentioned here is actually just a modified version of the original XP viewer, and should work exactly the same. The author simply changed the name, and I believe modified the code a little to make it work in Windows 7. I personally think he should have left the name alone to avoid confusion, because it will work with most other image types besides GIF.

    I also attached the original unedited viewer dll from windows XP, but I don't know if it's possible to get it working. You could try pasting it over the shimgvw.dll that was created in C:\, but backup the original first!
    alright I did what you instructed and while the GIF viewer is working, my computer is still not seperating the file types right I still got .gifs separated while everything else is a .tif even if its a .jpg or .png. I tried going to the regedit and taking ownership of those registry keys but those exact files don't exist.

    Any ideas to get my computer to seperate the picture types again?
      My Computer


  3. Posts : 4
    Windows 7 Professional x64
       #123

    goku262002: sorry, but I'm not quite understanding the issue you are having. Do you mean those file types don't have any programs associated with them? Something might have corrupted your file extensions if none of the registry keys I mentioned exist on your system. You could try running the registry scripts from here to restore the default configurations for those file types:

    Default File Type Associations - Restore

    Also, check the permissions for HKEY_CLASSES_ROOT and make sure it is set to 'full control' under administrators.

    Good luck :)
      My Computer


  4. Posts : 8
    Windows 7
       #124

    Nono, its not the fact that the .jpg or .png file types are not showing up at the end of file names, its this:


    You see how .PNG and .GIF are being separated by my computer but theres no .JPG? the computer thinks that .jpg are .tif files and are grouping them together, its been doing that ever since I first put in the GIF viewer. it was at first doing that with all the file types but after I got the GIF maker reinstalled it seperated .gifs and I have no clue how .png got separated but the computer fixed that issue. now I just need my PC to stop thinking .jpg are .tif files, how do I do that?
      My Computer


  5. Posts : 582
    Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
       #125

    Note the 'scrolling windows' , Please


    Pay no attention to the actual wording of the quoted post, just that it's readable by "scrolling".

    That's all I want the XP Viewer for. It doesn't matter to me what is within the scrolls, text, gif's, jpg's, etc., I just want it to scroll so that a person can capture a long list of items like it did in XP.

    It seems I've had a doozy of a time trying to explain why I'm interested in it & sure hope this is more of a help than a hindrance. I apologize if it just causes confusion.

    Sooooo, IS this GIF Viewer something that will work for my purpose?

    Thank you.






    corgano said:
    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
    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, CorganoWade@gmail.com
     
     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
      My Computer


  6. Posts : 582
    Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
       #126

    Direct Download didn't work, got this, tried 3 times.
    Attached Thumbnails Attached Thumbnails Windows 7 Gif Viewer Works perfectly-2014-05-11_154358.png-_-error-gif.png  
    Last edited by grits; 11 May 2014 at 17:02. Reason: added: tried 3 times
      My Computer


  7. Posts : 8
    Windows 7
       #127

    Yeah I'm still waiting on my issue to be fixed too.
      My Computer


  8. Posts : 26
    Windows 7 Ultimate x64 SP1
    Thread Starter
       #128

    I have checked the original down load links I have posted they are up and still working Windows 7 Gif Viewer
      My Computer


  9. Posts : 17
    Windows 7 Ultimate x64
       #129

    Hey guys

    Really sorry. Must be a permissions issue on Google Drive? It used to be fine? I even checked when I posted ages ago by going incognito and it allowed me to download Try my dropbox link.

    https://dl.dropboxusercontent.com/u/..._GifViewer.exe

    I will post a link to another mirror tonight when I get home and it has finished syncing. I have some Android firmware uploading at the moment so that DB link might take a while to appear. If not you may see 404 not available of something similar till it finishes uploading. Will update my previous posts later tonight too.

    Cheers
      My Computer


  10. Posts : 582
    Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
       #130

    This is what I just got . . . . .
    Attached Thumbnails Attached Thumbnails Windows 7 Gif Viewer Works perfectly-2014-06-01_112011.png-_-jarmezrocks-dropbox.png  
      My Computer


 
Page 13 of 17 FirstFirst ... 31112131415 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 14:03.
Find Us