anomaly.!Add/Remove Programs..

  • Thread starter Thread starter news.msn.com
  • Start date Start date
N

news.msn.com

<<Already Posted in microsoft.public.windowsxp.configuration_manage>>

Got an anomaly.! In my Add/Remove Programs..
A Big black box appears as if its a program..!
(Put a few JPEGs on site.. http://myweb.tiscali.co.uk/willer/index.html )

And takes up 90% of the 'currently installed programs' box..!

Does not have Change/Remove button Visible.. So cant uninstall whatever it
is..?

Is there a way to manually remove it, or at least find out what it is..?

Tried Regclean and a few other utilities but no luck so far..!
 
The item below the blank space has specified a negative icon index for
DisplayIcon.

So look at what it is then typeregedit in Start Run and look at

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

and go through the subkeys till you find the item. Some will be in english
(older ones) and some will be meaningless numbers (newer ones as MS don't
want you to understand anything). Just delete the comma and negative number
(then it will use first icon in file) or DisplayIcon (as windows will guess
an icon).
 
Did search in reg ...\Unistall for 'icon' , only 1 negative number:
DisplayIcon 'c:\PROGRA~1\mcafee.com\agent\mcagent.exe,-0'

took out the -0 & exit regedit...Its still there..!

David Candy said:
The item below the blank space has specified a negative icon index for
DisplayIcon.

So look at what it is then typeregedit in Start Run and look at

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

and go through the subkeys till you find the item. Some will be in english
(older ones) and some will be meaningless numbers (newer ones as MS don't
want you to understand anything). Just delete the comma and negative number
(then it will use first icon in file) or DisplayIcon (as windows will guess
an icon).
 
This was the entry underneath the blank space?
Andrew said:
Did search in reg ...\Unistall for 'icon' , only 1 negative number:
DisplayIcon 'c:\PROGRA~1\mcafee.com\agent\mcagent.exe,-0'

took out the -0 & exit regedit...Its still there..!
 
sorry no whitespace... No add/remove button either..

in fact no information at all just big black block, even when selected.
can select program above and below to see their add/remove button, but none
for the black box..! Is it software from another dimension..?

is there any other way to find out what it is..? even to know which registry
key to check...?
 
Check AOE2 Conquorers.
Andrew said:
sorry no whitespace... No add/remove button either..

in fact no information at all just big black block, even when selected.
can select program above and below to see their add/remove button, but none
for the black box..! Is it software from another dimension..?

is there any other way to find out what it is..? even to know which registry
key to check...?
 
Uninstalled it... Block still there
& checked for negative DisplayIcons...


"David Candy" <.> wrote in message
| Check AOE2 Conquorers.
| "Andrew" <[email protected]> wrote in message
 
Uninstalled that .....! Block still there...!
is there any info from MS (or is this not actually a problem)...?
 
ExtractIcon Function

----------------------------------------------------------------------------
----


The ExtractIcon function retrieves a handle to an icon from the specified
executable file, dynamic-link library (DLL), or icon file.

To retrieve an array of handles to large or small icons, use the
ExtractIconEx function.


Syntax

HICON ExtractIcon( HINSTANCE hInst,
LPCTSTR lpszExeFileName,
UINT nIconIndex
);
Parameters

hInst
[in] Handle to the instance of the application calling the function.
lpszExeFileName
[in] Pointer to a null-terminated string specifying the name of an
executable file, DLL, or icon file.
nIconIndex
[in] Specifies the zero-based index of the icon to retrieve. For
example, if this value is 0, the function returns a handle to the first icon
in the specified file.
If this value is –1, the function returns the total number of icons in
the specified file. If the file is an executable file or DLL, the return
value is the number of RT_GROUP_ICON resources. If the file is an .ICO file,
the return value is 1.

Windows 95/98/Me, Windows NT 4.0 and later: If this value is a negative
number not equal to -1, the function returns a handle to the icon in the
specified file whose resource identifier is equal to the absolute value of
nIconIndex. For example, use –3 to extract the icon whose resource
identifier is 3. To extract the icon whose resource identifier is 1, use the
ExtractIconEx function.

Return Value

The return value is a handle to an icon. If the file specified was not an
executable file, DLL, or icon file, the return is 1. If no icons were found
in the file, the return value is NULL.




Remarks

You must destroy the icon handle returned by ExtractIcon by calling the
DestroyIcon function.

Windows 95/98/Me: ExtractIconW is supported by the Microsoft® Layer for
Unicode (MSLU). To use this, you must add certain files to your application,
as outlined in Microsoft Layer for Unicode on Windows 95/98/Me Systems.

Function Information

Header Declared in Shellapi.h
Import library Shell32.lib
Minimum operating systems Windows 95, Windows NT 3.1
Unicode Implemented as Unicode and ANSI versions on Windows NT,
Windows 2000, Windows XP

See Also

Icons Overview, DestroyIcon, ExtractIconEx
 
It may not be a negative number. But he won't follow my directions, he
insists on doing things his own way. I'm not sure it is a negative 1
problem. I keep asking him for the names of things. A -1 gives the
appearance of an entry but with the display name starting in the icon
column. He doesn't have that.
 
"Nice how you got your page to work just like Add/Remove with a whopping
ROFL!!!

I'm watching that to see what Raymond has to say.

--
Ramesh, Microsoft MVP
Windows XP Shell/User
http://windowsxp.mvps.org


"David Candy" <.> wrote in message
I asked Raymond to look at the screenshot. Don't hold high hopes.
 
Back
Top