1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Windows 7 Icon Issue

Discussion in 'Windows XP' started by Barry Watzman, Jan 3, 2010.

  1. Barry Watzman

    Barry Watzman Flightless Bird

    First, I can't find ANY Windows 7 newsgroups. Where should I be looking?

    Anyway, I have some very old (1993) Windows 3.x programs that I
    installed under Windows 7 [32-bit]. [In fact, they are the ancient
    "Microsoft Arcade" games ... Battlezone, Missile Command, Pole Position,
    etc.]

    And they run ok.

    BUT .... in the start menu, the icons for the games are blank, or
    perhaps more correctly stated, generic. And if I right-click and choose
    "change icon" it tells me that the .exe file has no icon.

    Now I have these same games installed on this same computer under
    Windows XP (the machine is dual boot) and they run just fine and the
    icons are correct. And the games themselves work ok, and run from the
    [generic] icons in the start menu.

    So what is going on? I've selected "Windows 95" and "Windows XP"
    compatibility mode, "run as administrator", etc. and nothing seems to
    fix the icons (and, again, the programs work just fine). Can anyone
    explain why these programs would have no icon, or how I could fix it?

    [As a last resort, since the machine is dual boot, and these programs
    are installed also under XP (where their icons appear normally), is
    there a way to "export" the icons to some "icon repository file" and
    then manually select the icons from that file? Also, I tried pointing
    the "change Icon" feature for the start menu shortcuts to the copy of
    the programs in the WinXP partition; that made no difference, same result.

    Thanks.
     
  2. Andrew McLaren

    Andrew McLaren Flightless Bird

    Barry Watzman wrote:

    > BUT .... in the start menu, the icons for the games are blank, or
    > perhaps more correctly stated, generic. And if I right-click and choose
    > "change icon" it tells me that the .exe file has no icon.


    Hi Barry

    This is normal and expected behaviour in Windows Vista and Windows 7; it
    is "by design". See here for an explanation:

    http://technet.microsoft.com/en-us/magazinebeta/2008.05.windowsconfidential.aspx


    Hope it helps,

    Andrew

    --
    amclar at optusnet dot com dot au
     
  3. VanguardLH

    VanguardLH Flightless Bird

  4. Barry Watzman

    Barry Watzman Flightless Bird

    Ok; in that article it says:

    "I'm sure that eventually—if not already—somebody will write a little
    program to extract all the icons from a 16-bit DLL and then create a
    32-bit resource-only DLL with those icons, just so people who have old
    icons lying around in 16-bit DLLs can continue to use them in shortcuts
    on their Start menu. But I have to admit, if you write this program, you
    probably won't find anybody who actually needs it. The number of
    requests for such a program that have come to the Windows user interface
    team: zero."

    Well, he's wrong, it's not zero: it's at least one. The programs at
    issue are Microsoft Arcade, and Microsoft Return of Arcade, which were
    both written for Windows 3.1 and came on floppy diskette, and the
    programs work ok, but I'd like the Icons back.

    Can you suggest any way to get them back?


    Andrew McLaren wrote:
    > Barry Watzman wrote:
    >
    >> BUT .... in the start menu, the icons for the games are blank, or
    >> perhaps more correctly stated, generic. And if I right-click and
    >> choose "change icon" it tells me that the .exe file has no icon.

    >
    > Hi Barry
    >
    > This is normal and expected behaviour in Windows Vista and Windows 7; it
    > is "by design". See here for an explanation:
    >
    > http://technet.microsoft.com/en-us/magazinebeta/2008.05.windowsconfidential.aspx
    >
    >
    >
    > Hope it helps,
    >
    > Andrew
    >
     
  5. David C. Holley

    David C. Holley Flightless Bird

    You might be able to use IconSearcher to extract the icons and save them to
    your machine and then use the 'Set Icon' to point to the .ico file. I just
    tried it and it sorta worked. The image was a bit distorted, but I think
    that that's related to the size of the shortcut and the size of the image in
    the .ico file.

    "Barry Watzman" <Watzman@neo.rr.com> wrote in message
    news:-O1Fym0TjKHA.4912@TK2MSFTNGP02.phx.gbl...
    > Ok; in that article it says:
    >
    > "I'm sure that eventually—if not already—somebody will write a little
    > program to extract all the icons from a 16-bit DLL and then create a
    > 32-bit resource-only DLL with those icons, just so people who have old
    > icons lying around in 16-bit DLLs can continue to use them in shortcuts on
    > their Start menu. But I have to admit, if you write this program, you
    > probably won't find anybody who actually needs it. The number of requests
    > for such a program that have come to the Windows user interface team:
    > zero."
    >
    > Well, he's wrong, it's not zero: it's at least one. The programs at issue
    > are Microsoft Arcade, and Microsoft Return of Arcade, which were both
    > written for Windows 3.1 and came on floppy diskette, and the programs work
    > ok, but I'd like the Icons back.
    >
    > Can you suggest any way to get them back?
    >
    >
    > Andrew McLaren wrote:
    >> Barry Watzman wrote:
    >>
    >>> BUT .... in the start menu, the icons for the games are blank, or
    >>> perhaps more correctly stated, generic. And if I right-click and choose
    >>> "change icon" it tells me that the .exe file has no icon.

    >>
    >> Hi Barry
    >>
    >> This is normal and expected behaviour in Windows Vista and Windows 7; it
    >> is "by design". See here for an explanation:
    >>
    >> http://technet.microsoft.com/en-us/magazinebeta/2008.05.windowsconfidential.aspx
    >> Hope it helps,
    >>
    >> Andrew
    >>
     
  6. David C. Holley

    David C. Holley Flightless Bird

    That being said, my test only dealt with 32-bit DLL's.

    "David C. Holley" <David.C.Holley> wrote in message
    news:-OeM%23OgUjKHA.3792@TK2MSFTNGP02.phx.gbl...
    > You might be able to use IconSearcher to extract the icons and save them
    > to your machine and then use the 'Set Icon' to point to the .ico file. I
    > just tried it and it sorta worked. The image was a bit distorted, but I
    > think that that's related to the size of the shortcut and the size of the
    > image in the .ico file.
    >
    > "Barry Watzman" <Watzman@neo.rr.com> wrote in message
    > news:-O1Fym0TjKHA.4912@TK2MSFTNGP02.phx.gbl...
    >> Ok; in that article it says:
    >>
    >> "I'm sure that eventually—if not already—somebody will write a little
    >> program to extract all the icons from a 16-bit DLL and then create a
    >> 32-bit resource-only DLL with those icons, just so people who have old
    >> icons lying around in 16-bit DLLs can continue to use them in shortcuts
    >> on their Start menu. But I have to admit, if you write this program, you
    >> probably won't find anybody who actually needs it. The number of requests
    >> for such a program that have come to the Windows user interface team:
    >> zero."
    >>
    >> Well, he's wrong, it's not zero: it's at least one. The programs at
    >> issue are Microsoft Arcade, and Microsoft Return of Arcade, which were
    >> both written for Windows 3.1 and came on floppy diskette, and the
    >> programs work ok, but I'd like the Icons back.
    >>
    >> Can you suggest any way to get them back?
    >>
    >>
    >> Andrew McLaren wrote:
    >>> Barry Watzman wrote:
    >>>
    >>>> BUT .... in the start menu, the icons for the games are blank, or
    >>>> perhaps more correctly stated, generic. And if I right-click and
    >>>> choose "change icon" it tells me that the .exe file has no icon.
    >>>
    >>> Hi Barry
    >>>
    >>> This is normal and expected behaviour in Windows Vista and Windows 7; it
    >>> is "by design". See here for an explanation:
    >>>
    >>> http://technet.microsoft.com/en-us/magazinebeta/2008.05.windowsconfidential.aspx
    >>> Hope it helps,
    >>>
    >>> Andrew
    >>>

    >
    >
     
  7. SC Tom

    SC Tom Flightless Bird

    "Barry Watzman" <Watzman@neo.rr.com> wrote in message
    news:eJA31xQjKHA.1652@TK2MSFTNGP05.phx.gbl...
    > First, I can't find ANY Windows 7 newsgroups. Where should I be looking?
    >
    > Anyway, I have some very old (1993) Windows 3.x programs that I installed
    > under Windows 7 [32-bit]. [In fact, they are the ancient "Microsoft
    > Arcade" games ... Battlezone, Missile Command, Pole Position, etc.]
    >
    > And they run ok.
    >
    > BUT .... in the start menu, the icons for the games are blank, or perhaps
    > more correctly stated, generic. And if I right-click and choose "change
    > icon" it tells me that the .exe file has no icon.
    >
    > Now I have these same games installed on this same computer under Windows
    > XP (the machine is dual boot) and they run just fine and the icons are
    > correct. And the games themselves work ok, and run from the [generic]
    > icons in the start menu.
    >
    > So what is going on? I've selected "Windows 95" and "Windows XP"
    > compatibility mode, "run as administrator", etc. and nothing seems to fix
    > the icons (and, again, the programs work just fine). Can anyone explain
    > why these programs would have no icon, or how I could fix it?
    >
    > [As a last resort, since the machine is dual boot, and these programs are
    > installed also under XP (where their icons appear normally), is there a
    > way to "export" the icons to some "icon repository file" and then manually
    > select the icons from that file? Also, I tried pointing the "change Icon"
    > feature for the start menu shortcuts to the copy of the programs in the
    > WinXP partition; that made no difference, same result.
    >
    > Thanks.


    Look on your shortcut properties on your XP boot, pick Change Icon, and see
    what file it's looking in. It may not be the executable.
    If it is, and you still can't get the icons to show correctly in Win7, try
    this little program:
    http://www.nirsoft.net/utils/iconsext.html

    I've used it numerous times on both XP and Win7 and it works great. It can
    extract icons from just about any file that has them embedded and save them
    in a folder to use for any shortcut you want.
    --
    SC Tom
     
  8. PA Bear [MS MVP]

    PA Bear [MS MVP] Flightless Bird

    http://social.answers.microsoft.com/Forums/en-US/category/windows7

    Barry Watzman wrote:
    > First, I can't find ANY Windows 7 newsgroups. Where should I be looking?
    >
    > Anyway, I have some very old (1993) Windows 3.x programs that I
    > installed under Windows 7 [32-bit]. [In fact, they are the ancient
    > "Microsoft Arcade" games ... Battlezone, Missile Command, Pole Position,
    > etc.]
    >
    > And they run ok.
    >
    > BUT .... in the start menu, the icons for the games are blank, or
    > perhaps more correctly stated, generic. And if I right-click and choose
    > "change icon" it tells me that the .exe file has no icon.
    >
    > Now I have these same games installed on this same computer under
    > Windows XP (the machine is dual boot) and they run just fine and the
    > icons are correct. And the games themselves work ok, and run from the
    > [generic] icons in the start menu.
    >
    > So what is going on? I've selected "Windows 95" and "Windows XP"
    > compatibility mode, "run as administrator", etc. and nothing seems to
    > fix the icons (and, again, the programs work just fine). Can anyone
    > explain why these programs would have no icon, or how I could fix it?
    >
    > [As a last resort, since the machine is dual boot, and these programs
    > are installed also under XP (where their icons appear normally), is
    > there a way to "export" the icons to some "icon repository file" and
    > then manually select the icons from that file? Also, I tried pointing
    > the "change Icon" feature for the start menu shortcuts to the copy of
    > the programs in the WinXP partition; that made no difference, same result.
    >
    > Thanks.
     
  9. Barry Watzman

    Barry Watzman Flightless Bird

    Re: Windows 7 Icon Issue - Solution found

    I found a workaround solution, although implementing it for 30+ programs
    was a bit tedious.

    This freeware program:
    http://www.brothersoft.com/easy-icon-extractor-40147.html

    Will extract icons from 16-bit programs to .ICO files, which can then be
    "pointed to" as the "change icon" object of shortcut's properties.


    Barry Watzman wrote:
    > Ok; in that article it says:
    >
    > "I'm sure that eventually—if not already—somebody will write a little
    > program to extract all the icons from a 16-bit DLL and then create a
    > 32-bit resource-only DLL with those icons, just so people who have old
    > icons lying around in 16-bit DLLs can continue to use them in shortcuts
    > on their Start menu. But I have to admit, if you write this program, you
    > probably won't find anybody who actually needs it. The number of
    > requests for such a program that have come to the Windows user interface
    > team: zero."
    >
    > Well, he's wrong, it's not zero: it's at least one. The programs at
    > issue are Microsoft Arcade, and Microsoft Return of Arcade, which were
    > both written for Windows 3.1 and came on floppy diskette, and the
    > programs work ok, but I'd like the Icons back.
    >
    > Can you suggest any way to get them back?
    >
    >
    > Andrew McLaren wrote:
    >> Barry Watzman wrote:
    >>
    >>> BUT .... in the start menu, the icons for the games are blank, or
    >>> perhaps more correctly stated, generic. And if I right-click and
    >>> choose "change icon" it tells me that the .exe file has no icon.

    >>
    >> Hi Barry
    >>
    >> This is normal and expected behaviour in Windows Vista and Windows 7;
    >> it is "by design". See here for an explanation:
    >>
    >> http://technet.microsoft.com/en-us/magazinebeta/2008.05.windowsconfidential.aspx
    >>
    >>
    >>
    >> Hope it helps,
    >>
    >> Andrew
    >>
     
  10. Barry Watzman

    Barry Watzman Flightless Bird

    That was the problem: A ***LOT*** (most) of the icon utility programs
    that I tried only worked with 32-bit programs. But the one I linked to
    in my immediately preceding post did work with 16-bit programs.


    David C. Holley wrote:
    > That being said, my test only dealt with 32-bit DLL's.
    >
    > "David C. Holley" <David.C.Holley> wrote in message
    > news:-OeM%23OgUjKHA.3792@TK2MSFTNGP02.phx.gbl...
    >> You might be able to use IconSearcher to extract the icons and save them
    >> to your machine and then use the 'Set Icon' to point to the .ico file. I
    >> just tried it and it sorta worked. The image was a bit distorted, but I
    >> think that that's related to the size of the shortcut and the size of the
    >> image in the .ico file.
    >>
    >> "Barry Watzman" <Watzman@neo.rr.com> wrote in message
    >> news:-O1Fym0TjKHA.4912@TK2MSFTNGP02.phx.gbl...
    >>> Ok; in that article it says:
    >>>
    >>> "I'm sure that eventually—if not already—somebody will write a little
    >>> program to extract all the icons from a 16-bit DLL and then create a
    >>> 32-bit resource-only DLL with those icons, just so people who have old
    >>> icons lying around in 16-bit DLLs can continue to use them in shortcuts
    >>> on their Start menu. But I have to admit, if you write this program, you
    >>> probably won't find anybody who actually needs it. The number of requests
    >>> for such a program that have come to the Windows user interface team:
    >>> zero."
    >>>
    >>> Well, he's wrong, it's not zero: it's at least one. The programs at
    >>> issue are Microsoft Arcade, and Microsoft Return of Arcade, which were
    >>> both written for Windows 3.1 and came on floppy diskette, and the
    >>> programs work ok, but I'd like the Icons back.
    >>>
    >>> Can you suggest any way to get them back?
    >>>
    >>>
    >>> Andrew McLaren wrote:
    >>>> Barry Watzman wrote:
    >>>>
    >>>>> BUT .... in the start menu, the icons for the games are blank, or
    >>>>> perhaps more correctly stated, generic. And if I right-click and
    >>>>> choose "change icon" it tells me that the .exe file has no icon.
    >>>> Hi Barry
    >>>>
    >>>> This is normal and expected behaviour in Windows Vista and Windows 7; it
    >>>> is "by design". See here for an explanation:
    >>>>
    >>>> http://technet.microsoft.com/en-us/magazinebeta/2008.05.windowsconfidential.aspx
    >>>> Hope it helps,
    >>>>
    >>>> Andrew
    >>>>

    >>

    >
    >
     
  11. Barry Watzman

    Barry Watzman Flightless Bird

    That was one of the files I downloaded, but Norton Internet Security
    reported that it contained malware.

    SC Tom wrote:
    >
    > "Barry Watzman" <Watzman@neo.rr.com> wrote in message
    > news:eJA31xQjKHA.1652@TK2MSFTNGP05.phx.gbl...
    >> First, I can't find ANY Windows 7 newsgroups. Where should I be looking?
    >>
    >> Anyway, I have some very old (1993) Windows 3.x programs that I
    >> installed under Windows 7 [32-bit]. [In fact, they are the ancient
    >> "Microsoft Arcade" games ... Battlezone, Missile Command, Pole
    >> Position, etc.]
    >>
    >> And they run ok.
    >>
    >> BUT .... in the start menu, the icons for the games are blank, or
    >> perhaps more correctly stated, generic. And if I right-click and
    >> choose "change icon" it tells me that the .exe file has no icon.
    >>
    >> Now I have these same games installed on this same computer under
    >> Windows XP (the machine is dual boot) and they run just fine and the
    >> icons are correct. And the games themselves work ok, and run from the
    >> [generic] icons in the start menu.
    >>
    >> So what is going on? I've selected "Windows 95" and "Windows XP"
    >> compatibility mode, "run as administrator", etc. and nothing seems to
    >> fix the icons (and, again, the programs work just fine). Can anyone
    >> explain why these programs would have no icon, or how I could fix it?
    >>
    >> [As a last resort, since the machine is dual boot, and these programs
    >> are installed also under XP (where their icons appear normally), is
    >> there a way to "export" the icons to some "icon repository file" and
    >> then manually select the icons from that file? Also, I tried pointing
    >> the "change Icon" feature for the start menu shortcuts to the copy of
    >> the programs in the WinXP partition; that made no difference, same
    >> result.
    >>
    >> Thanks.

    >
    > Look on your shortcut properties on your XP boot, pick Change Icon, and
    > see what file it's looking in. It may not be the executable.
    > If it is, and you still can't get the icons to show correctly in Win7,
    > try this little program:
    > http://www.nirsoft.net/utils/iconsext.html
    >
    > I've used it numerous times on both XP and Win7 and it works great. It
    > can extract icons from just about any file that has them embedded and
    > save them in a folder to use for any shortcut you want.
     
  12. SC Tom

    SC Tom Flightless Bird

    Read the FAQ on that. It is not malware.
    --
    SC Tom

    "Barry Watzman" <Watzman@neo.rr.com> wrote in message
    news:-OnummLVjKHA.1536@TK2MSFTNGP06.phx.gbl...
    > That was one of the files I downloaded, but Norton Internet Security
    > reported that it contained malware.
    >
    > SC Tom wrote:
    >>
    >> "Barry Watzman" <Watzman@neo.rr.com> wrote in message
    >> news:eJA31xQjKHA.1652@TK2MSFTNGP05.phx.gbl...
    >>> First, I can't find ANY Windows 7 newsgroups. Where should I be
    >>> looking?
    >>>
    >>> Anyway, I have some very old (1993) Windows 3.x programs that I
    >>> installed under Windows 7 [32-bit]. [In fact, they are the ancient
    >>> "Microsoft Arcade" games ... Battlezone, Missile Command, Pole Position,
    >>> etc.]
    >>>
    >>> And they run ok.
    >>>
    >>> BUT .... in the start menu, the icons for the games are blank, or
    >>> perhaps more correctly stated, generic. And if I right-click and choose
    >>> "change icon" it tells me that the .exe file has no icon.
    >>>
    >>> Now I have these same games installed on this same computer under
    >>> Windows XP (the machine is dual boot) and they run just fine and the
    >>> icons are correct. And the games themselves work ok, and run from the
    >>> [generic] icons in the start menu.
    >>>
    >>> So what is going on? I've selected "Windows 95" and "Windows XP"
    >>> compatibility mode, "run as administrator", etc. and nothing seems to
    >>> fix the icons (and, again, the programs work just fine). Can anyone
    >>> explain why these programs would have no icon, or how I could fix it?
    >>>
    >>> [As a last resort, since the machine is dual boot, and these programs
    >>> are installed also under XP (where their icons appear normally), is
    >>> there a way to "export" the icons to some "icon repository file" and
    >>> then manually select the icons from that file? Also, I tried pointing
    >>> the "change Icon" feature for the start menu shortcuts to the copy of
    >>> the programs in the WinXP partition; that made no difference, same
    >>> result.
    >>>
    >>> Thanks.

    >>
    >> Look on your shortcut properties on your XP boot, pick Change Icon, and
    >> see what file it's looking in. It may not be the executable.
    >> If it is, and you still can't get the icons to show correctly in Win7,
    >> try this little program:
    >> http://www.nirsoft.net/utils/iconsext.html
    >>
    >> I've used it numerous times on both XP and Win7 and it works great. It
    >> can extract icons from just about any file that has them embedded and
    >> save them in a folder to use for any shortcut you want.
     
  13. PA Bear [MS MVP]

    PA Bear [MS MVP] Flightless Bird

    NIS is the malware! <VBEG>

    SC Tom wrote:
    > Read the FAQ on that. It is not malware.
    >
    > "Barry Watzman" <Watzman@neo.rr.com> wrote in message
    > news:-OnummLVjKHA.1536@TK2MSFTNGP06.phx.gbl...
    >> That was one of the files I downloaded, but Norton Internet Security
    >> reported that it contained malware.
    >>
    >> SC Tom wrote:
    >>>
    >>> "Barry Watzman" <Watzman@neo.rr.com> wrote in message
    >>> news:eJA31xQjKHA.1652@TK2MSFTNGP05.phx.gbl...
    >>>> First, I can't find ANY Windows 7 newsgroups. Where should I be
    >>>> looking?
    >>>>
    >>>> Anyway, I have some very old (1993) Windows 3.x programs that I
    >>>> installed under Windows 7 [32-bit]. [In fact, they are the ancient
    >>>> "Microsoft Arcade" games ... Battlezone, Missile Command, Pole
    >>>> Position,
    >>>> etc.]
    >>>>
    >>>> And they run ok.
    >>>>
    >>>> BUT .... in the start menu, the icons for the games are blank, or
    >>>> perhaps more correctly stated, generic. And if I right-click and
    >>>> choose
    >>>> "change icon" it tells me that the .exe file has no icon.
    >>>>
    >>>> Now I have these same games installed on this same computer under
    >>>> Windows XP (the machine is dual boot) and they run just fine and the
    >>>> icons are correct. And the games themselves work ok, and run from the
    >>>> [generic] icons in the start menu.
    >>>>
    >>>> So what is going on? I've selected "Windows 95" and "Windows XP"
    >>>> compatibility mode, "run as administrator", etc. and nothing seems to
    >>>> fix the icons (and, again, the programs work just fine). Can anyone
    >>>> explain why these programs would have no icon, or how I could fix it?
    >>>>
    >>>> [As a last resort, since the machine is dual boot, and these programs
    >>>> are installed also under XP (where their icons appear normally), is
    >>>> there a way to "export" the icons to some "icon repository file" and
    >>>> then manually select the icons from that file? Also, I tried pointing
    >>>> the "change Icon" feature for the start menu shortcuts to the copy of
    >>>> the programs in the WinXP partition; that made no difference, same
    >>>> result.
    >>>>
    >>>> Thanks.
    >>>
    >>> Look on your shortcut properties on your XP boot, pick Change Icon, and
    >>> see what file it's looking in. It may not be the executable.
    >>> If it is, and you still can't get the icons to show correctly in Win7,
    >>> try this little program:
    >>> http://www.nirsoft.net/utils/iconsext.html
    >>>
    >>> I've used it numerous times on both XP and Win7 and it works great. It
    >>> can extract icons from just about any file that has them embedded and
    >>> save them in a folder to use for any shortcut you want.
     
  14. thanatoid

    thanatoid Flightless Bird

    Barry Watzman <Watzman@neo.rr.com> wrote in
    news:eJA31xQjKHA.1652@TK2MSFTNGP05.phx.gbl:

    <SNIP>

    This may or may not help, but being dissatisfied with 90% of
    icons of programs by all makers, AGES ago I made a __icons.dll
    (__ so it would be the first one to show up in win\sys) file
    with icons I liked and I use the "change icon" in the 80-90% of
    cases where the original icon is either ugly or stupid or makes
    no sense.

    You can do the same - it may or may not help in Win7 but that's
    MS's fault for continuing to use millions of lines of ancient
    crappy code instead of either doing what Apple has done or
    writing a REAL new OS, and your fault for using Win7 in the
    first place.

    I have been using 98SELite for ages, and it does everything I
    want it to - faster, too.
     

Share This Page