Link to home
Start Free TrialLog in
Avatar of oh_maestro
oh_maestro

asked on

Microsoft Office 2000 Error message on web pages w/ embedded Google Map

Anytime I go to a web page w/ an embedded Google Map, Windows Installer begins and I get a dialog box saying "Please wait while Windows configures Micrsoft Office 2000 Premium." Then it changes to "The feature you are trying to use is on a CD-ROM or other removable dish that is not available" and want me to insert the MS Office 2000 Premium disk.

I actually have MS Office 2003 installed on my computer. I do have a version of MS Word 2000 on my computer, as well as MS FrontPage 2000 (which I think is responsible for the message).

I am a teacher at a school, and we have MS FrontPage 2000 installed on some of our computers (and MS Office 03). We get the same message(s) when we open up a Power Point-made .htm file on the Internet on those computers.

So I think that FrontPage is somehow responsible for this pain. I do not want to unintall FrontPage however. Any ideas how I can get rid of the dialog boxes popping up?
Avatar of BillDL
BillDL
Flag of United Kingdom of Great Britain and Northern Ireland image

Hello Maestro

You don't say what your operating system is, so I am going to assume that the affected computers are running Windows XP.

Could you possibly supply the web address of an example page with an embedded google map so that we could try and see what component Internet Explorer is trying to have installed to support viewing it.

Try the following and see whether the page loads fully and is viewable as intended:
Start Menu > Settings > Control Panel > Internet Options > Advanced tab.
Uncheck the boxes that reference "Install on Demand".  here should be two, one referring to Install on Demand "Internet Explorer", and the other referring to "Other".
Click the "Apply" button and close Internet Options.
I would suggest rebooting at this stage, but it is probably not necessary.

It's hard to imagine why MS FrontPage should be at the root of the problem, because you are not trying to Edit any of the pages.  Have you actually inserted the Office 2000 Premium CD when prompted?  If so, what happened?

Perhaps it is trying to debug the web page and is looking for the Debug Manager that often installs from MS Office 2000 CDs and runs as a startup (mdm.exe as far as I recall).  The way around that is usually to ensure that the following boxes in Internet Options > Advanced tab are checked or unchecked, as indicated below:
Disable Script Debugging - checked
Show a notification of every script error - unchecked.

Let us know the answers to or results of the couple of things I have asked and we can take it from there.

Bill
Avatar of oh_maestro
oh_maestro

ASKER

I am running Windows XP.

Here is a URL of a page that is giving me that message:
http://www.openhousesohio.com/house/listing?ID=44

I do not have the Office 2000 CD, because I do not have Office 2000.
FrontPage was given to me by the school so I could edit the school web site from home if needed.
First thoughts are that perhaps you don't have the graphics import filter for *.png files installed.  The images that make up the google maps embedded map look as though they are cached in the Temporary Internet Files folder as *.png image files.  I would have thought that Internet Explorer would have supported the decoding and display of *.png files natively, but you never know.

Have a look for this file to see if it exists on your system:
C:\Program Files\Common Files\Microsoft Shared\GRPHFLT\PNG32.FLT

If you don't have the file, then I have a Microsoft Office 2000 Premium CD here and I'm sure I could extract the file for you to copy into that folder and see if that IS why you are being prompted for the CD.  Microsoft Office 2003 should have installed its own version of that file to the same folder (2003.1100.8165.0), but only if that is already selected as a "typical" component to install, or if you did a Custom Install and selected it.

Remember that when you install an Office Application from a MS Office CD, unless you do a Custom Install and deliberately exclude certain components, some that are not absolutely required by the one application you are installing will be installed.  In general though, if the components already exist on your system and are more recent, then they won't be updated from the CD.  You said that you have Word 2000 and FrontPage 2000 installed.  I can only assume that they were installed from the Microsoft Office 2000 Premium CD.

Now I am just taking a stab in the dark with the above suggestion.  It may not be related at all, because graphic import filters are mainly used for importing and inserting images into applications like Word, Excel, etc.  It's the only connection with MS Office that I can think of right now, but we can explore other possibilities if you eliminate "PNG32.FLT" from further consideration.
Sorry, for the slow response - I have been out of town.

Anyway, I did search and I do have the file PNG32.FLT.

Is there anyway to see what the Installer is actually looking for?
The Event Viewer perhaps?
Start menu > Run > and type    eventvwr.msc /s    > click OK or press Enter.

Click on the "Application" section and look in the right pane under the "Source" column for events named "MsiInstaller".  Double-Click to open and then click the "Copy" icon in the upper right of the dialog below the Up/Down arrows.

Click the link entitled "http://go.microsoft.com/fwlink/events.asp" in the lower part of the dialog and it should open the "Help and Support" window with any additional explanation of the error or problem if any additional info is available.

Pull up Notepad and paste what you copied, then scroll over and copy the results in the Help and Support window to paste into Notepad.

Whether or not this will reveal exactly what the installer was looking for is not known, but it's worth checking.

You could look in the Current User's "Temp" folder for any partial log files or error logs that may have been created.  It would obviously be best to delete Temp files before recreating the scenario to save you trying to guess what files were freshly created ones.

You might want to try using a utility such as Process Explorer to list all processes just as you recreate the scenario leading to the CD Prompt.  Be warned though, literally hundreds of lines will be created within a couple of seconds.  Explore the program options and see what you can filter out.  Perhaps you can isolate a related registry key being checked immediately the issue happens, or it may even list programs that are being called for as the events occur.

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

Process Explorer superseded and merged the functions of RegMon and FileMon (http://technet.microsoft.com/en-us/sysinternals/bb795533.aspx), but perhaps using those separate older utilities may be better at singling out the separate activities going on.

In the end though, I think the only sure-fire way to know what it was calling for would be to get a copy of the same version CD it is prompting for, or direct it to a hard drive folder containing the contents of such a CD.
Event Viewer Description
Detection of product '{00000409-78E1-11D2-B60F-006097C998E7}', feature 'ProductNonBootFiles' failed during request for component '{7AB02DE0-B463-11D1-96C4-0080C728108A}'
Help and Support message
We're sorry
There is no additional information about this issue in the Error and Event Log Messages or Knowledge Base databases at this time. You can use the links in the Support area to determine whether any additional information might be available elsewhere.
Increasing pts
Every different version of each Microsoft Office product has a unique identifier string that is written to the registry on installation and thereafter used as the reference to the application or suite of applications.  I believe {00000409-78E1-11D2-B60F-006097C998E7} is Office 2000 Premium, but I would have to check my CD and verify that.

Additionally, Windows and MS Office components, hotfixes, updates, patches, etc, are given a unique identifier.  I will need to ascertain what MS Office or Windows component is assigned {7AB02DE0-B463-11D1-96C4-0080C728108A}.

It certainly sounds as though MS Office is attempting to perform a self-repair, or has had one of the optional components set to "Install on First Use" during the original setup, and that something is now asking for that component to be repaired or installed.  This general type of error message commonly occurs when the original install source is missing or the logged on user does not have sufficient rights for it to be made available while he/she is logged in.

Unfortunately there are many shared Windows files and programs that are often installed by MS Office, eg. Internet Explorer, Windows Address Book, proofing tools, file format import filters, etc.  Whatever Internet Explorer is encountering on those web pages that are problematic for you, they could easily be Windows files that just happened to have been last updated to more recent versions when Office 2000 was installed.  If the component or file in question is a rarely updated one that has existed as that version since Office 2000 setup, then the original install source will still be seen as the Office 2000 CD.  So it's perhaps a bit misleading to just assume that the Windows Installer is trying to update an MS Office component.

I will search later for {7AB02DE0-B463-11D1-96C4-0080C728108A}, or try and find references to it on my Office 2000 Premium CDs.
Suggestion:

Open Regedit.  If it starts off rooted anywhere other than the top level "My Computer", press and hold the left arrow to collapse the keys then close and reopen Regedit.  Now search for keys, data and values and enter {7AB02DE0-B463-11D1-96C4-0080C728108A} (including the { }) in the "Find What?" field.

You are looking for something that pins this down to the name of an MS Office or Windows component or file name, and that may mean expanding the sub-keys of any key it stops at and looking across in the right pane.

F3 to "Find Next".
You are likely to find the most relevant registry key here:
HKEY_CLASSES_ROOT\Installer\Features\
Note how the sub-keys contain the same number of digits as the {long-dash-separated-numbers} but without the dash separators.  So, perhaps searching for:
7AB02DE0B46311D196C40080C728108A
may get results faster, eg.
HKEY_CLASSES_ROOT\Installer\Features\7AB02DE0B46311D196C40080C728108A
Using Regedit,
Did not find anything for 7AB02DE0-B463-11D1-96C4-0080C728108A or 7AB02DE0B46311D196C40080C728108A.

Did find something for 00000409-78E1-11D2-B60F-006097C998E7:
C:\WINDOWS\Installer\{00000409-78E1-11D2-B60F-006097C998E7}\fpicon.exe,1

Not sure what to do from here.
Thanks for that.  It sheds a little more light on the problem area given that a web page is somehow referencing a web page editing program.  It's a little less obscure than trying to figure out why a web page could be causing Windows to call the Windows Installer looking for Microsoft Office in general.

The registry value you found will be for a particular file type and will be setting the "DefaultIcon" to display for files of that particular type.  The "fpicon.exe" file referenced is not a full program executable, but rather is just a container for multiple Icon Groups that is created at the time the application is installed.

This tells me that the Package Code for your version of Microsoft Office OR FrontPage is {00000409-78E1-11D2-B60F-006097C998E7}, but there was something I had been forgetting about the other {long-unique-number}.  In the registry, the identifier number {7AB02DE0-B463-11D1-96C4-0080C728108A} will most likely be jumbled around.  I noticed this fairly recently while considering another problem, but I will have to look carefully at the pattern used to transpose the pairs of characters.  From what I recall off the top of my head, the rightmost grouping 0080C728108A was rearranged by transposing each pair of characters, something like this 00087C8201A8.

I will need to get back to you later tomorrow about this as I am just going out to work.  10pm here on GMT :-(
ASKER CERTIFIED SOLUTION
Avatar of BillDL
BillDL
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I should have mentioned this in anticipation of a potential problem.  If, at the very start of the Add/Remove Programs Office setup dialogs, you are asked to insert the install source CD, then I could provide you with a "Data1.msi" file from a MS Office 2000 Premium CD to see if you could work around that issue.  I can't see that it would breach any copyright or rules in the respect that you aren't installing anything unlawfully, you just need to get past a restriction to UNinstall a component.  The file is about 1.3MB.