RE: EIF Install problem

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Mike Hayton [MS] (mikehayt__at_online.microsoft.com)
Date: 08/04/04

  • Next message: Mike Hayton [MS]: "RE: EIF Installation Error 1722"
    Date: Wed, 04 Aug 2004 17:11:16 GMT
    
    

    Hi there,

    This error has been seen before on other machines - it appears to be
    typically a corruption with WMI on the machine, or in the perf counters.

    However one posting said:
    | Found what my problem was: Although I had removed .Net 1.0 from my
    | workstation previously, it was not successfully uninstalled. Therefore,
    I
    | had two versions of .Net on my box 1.0 and 1.1. Once I SUCCESSFULLY
    | removed 1.0 all went fine.

    I'd try reseting WMI

    Net stop winmgmt /y
    If exist "%windir%\system32\wbem\repository.old" rmdir /s/q
    "%windir%\system32\wbem\repository.old"
    Rename "%windir%\system32\wbem\repository"
    "%windir%\system32\wbem\repository.old"
    for /f %s in ('dir /b /s %windir%\system32\wbem\*.dll') do regsvr32 /s %s

    I'd also collect some more information about the problem

    I. Collection install logs
    1. From the Run option off the Start menu, open "cmd" to launch a command
    prompt. Then type in the following commands:
    2. Change to the directory containing EnterpriseInstrumentation.exe - if it
    is in "C:\Documents and Settings\myTempDir" you would type:
        cd /d "C:\Documents and Settings\myTempDir"
    3. Execute the MSI install with the full logging enabled
         EnterpriseInstrumentation.exe /c:"msiexec.exe /q /l*v
    %temp%\EnterpriseInstrumentationMSI.log /i enterpriseinstrumentation.msi"
    4. Complete the install (or see it fail)
    5. Change to the %temp% directory
        cd /d %temp%
    6. Look for the following files and please attach them to a reply. Possible
    filenames are:
        EnterpriseInstrumentationMSI.log
        EnterpriseInstrumentationInstall.log
        EnterpriseInstrumentationInstallUtil.log
        EnterpriseInstrumentationSetup.log
        (depending on where the installation fails, not all of the files may be
    present).

    II. Collect versions of scrrun.dll
    1. I would like to know the version of Scrrun.dll. There should typically
    be only one instance of it on the machine, but I have seen multiple
    instances.

    III. Check that WMI is running
    1. Can you check if the WMI (Windows management Instrumentation) service is
    running and set to start "Automatic".

    IV. Check whether StdRegProv is accessible
    1. Start->Run->Wbemtest
    2. Click on "Connect" (twice)
    3. Click on "Open Instance" and give "StdRegProv" for the object path

    V. Check if other namespace is working fine and
    1. Start->Run->Wbemtest
    2. Click on "Connect"
    3. Type "root\cimv2" instead of "root\default" and "Connect"
    4. Click on "Enumerate Instances"
    5. Type "Win32_Process" and click ok... (Expected Result: See a new dialog

    Lastly I'd try rebuilding the perf counters

    How to Manually Rebuild Performance Counter Library Values
    http://support.microsoft.com/?kbid=300956

    Please note that the above article pertains to english versions of the
    Win2k.

    To identify the available extensible counters on the machine use the tool
    Extensible Performance Counter List
    http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/exctrlst
    -o.asp

    The steps in teh KB article provides info on rebuilding only those ini
    files available in the System32 folder. To rebuild the other extensible
    counters (identified thro the exctrlst.exe) you'll need to lodctr the ini
    files specific to the apps . For e.g the .Net perf coutners are exposed
    thro ini files available in %windir%\Microsoft.Net\Framework\1.1.4322\*.ini

    There is a tool available for rebuilding perf counters, send
    (bvasude@online.microsoft.com) an email
    (remove the online.) and he can send the tool to you.

    --------------------
    | From: my Seven
    | I'm trying to install EIF on WindowsXP box. Keep getting the following
    error:
    | Product: Enterprise Instrumentation -- Error 1722. There is a problem
    with this Windows Installer package. A program run as part of the setup did
    not finish as expected. Contact your support personnel or package vendor.
    Action InstallutilInstrDll10, location: C:\WINDOWS\Installer\MSIE9.tmp,
    command: installutil "C:\Program Files\Microsoft Enterprise
    Instrumentation\Bin" Microsoft.EnterpriseInstrumentation dll
    | For more information, see Help and Support Center at
    http://go.microsoft.com/fwlink/events.asp.
    | Been chasing my tail on this one for some time. Would appreciate the
    help.
    | Thanks!
    | -----------------------
    | Posted by a user from .NET 247 (http://www.dotnet247.com/)
    | <Id>B5uWVpvXCkCUoA/bvUKE/Q==</Id>
    |

    -- 
    This posting is provided "AS IS" with no warranties, and confers no rights. 
    Use of included script samples are subject to the terms specified at 
    http://www.microsoft.com/info/cpyright.htm 
    

  • Next message: Mike Hayton [MS]: "RE: EIF Installation Error 1722"

    Relevant Pages

    • RE: Enterprise Instrumentation -- Installation operation failed.
      ... Its maybe WMI corruption on the machine. ... What's the OS that you're trying to install on? ... typically a corruption with WMI on the machine, or in the perf counters. ... The steps in teh KB article provides info on rebuilding only those ini ...
      (microsoft.public.vsnet.enterprise.tools)
    • RE: EIF Installation Error 1722
      ... There's a more recent thread titled "EIF Install Problem" that appears ... typically a corruption with WMI on the machine, or in the perf counters. ... The steps in teh KB article provides info on rebuilding only those ini ... | "Mike Hayton " wrote: ...
      (microsoft.public.vsnet.enterprise.tools)
    • Re: Standby Continuous Replication (SCR) Performance Counters
      ... Which WMI provider are you trying to access it though? ... Exchange Server 2007 does not support WMI, but the perfmon counters should ... High Availability features that use replication - LCR, CCR and SCR. ...
      (microsoft.public.exchange.admin)
    • Re: Standby Continuous Replication (SCR) Performance Counters
      ... I was able to access the perfom counters after resync of WMI. ... High Availability features that use replication - LCR, CCR and SCR. ...
      (microsoft.public.exchange.admin)
    • Re: Process Creation Listener
      ... I see if anybody else knows of a better way, but WMI is not all that slow ... Counters are just values, very lightweight, WMI is the infrastructure that ... > Is there anyway to get an event when a performance counter changes value? ... >> Mitch Ruebush ...
      (microsoft.public.dotnet.framework)