none
Unable to uninstall IE 10 RRS feed

  • Question

  • I've worn out Google trying to find my problem. But folks here seem smart :)
     
    I am affiliated with a major enterprise (not IT) that has hundred of thousands of users all directed to downgrade to IE9 or 8 since sites not compatible with IE10. They also warn FF and Chrome may not be either - so sadly the enterprise must use some unique MS coding that doesn't follow standards. I read forums that even facebook is not totally compatible with IE10!!

    Some time ago I did downgrade to IE9 and remember installing the tool to block IE10 but gues what--- it got installed anyway and now won't uninstall. I do not think I have a restore point before it installed - again.  I only need IE10 for certain sites, usually use Chrome so didn't notice IE10 replaced IE9 again about a month ago.

    Now it will not uninstall using the usual way via uninstall update. It starts then says can not complete the uninstall of IE10 to revert to IE9. If I try to install IE9 on top of it says IE9 already installed. If I try a new install of IE10 says I already have a later version.

    The Event Viewer led me to the CBS Log that seems to have more specific detail from my last uninstall attempt at 17:10:52 or so.
    The CBS log is huge will zillions of entries at the last failed update. I am stuck what next to do.

    On this forum long ago there is same problem with someone downgrading for IE9 to IE8 and poster spent 4.5 hours on phone with Microsoft Tech support with no answer other than would call back poster - but no post on final solution. 

    Some of the error messages and text towards the end of zillions of entries in CBS Log are:

    InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~en-US~8.0.7601.17514, Update: Internet-Explorer-Optional-amd64, PinDeployment: amd64_microsoft-windows-i..oyment-languagepack_31bf3856ad364e35_8.0.7601.17514_en-us_ef9729155c0ba97b
    2013-05-25 17:10:52, Error                 CSI    00000105@2013/5/26:00:10:52.204 (F) d:\win7sp1_gdr\base\wcp\componentstore\csd_locking.cpp(324): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null)
    [gle=0x80004005]
    2013-05-25 17:10:54, Error                 CSI    00000106 (F) STATUS_SXS_ASSEMBLY_MISSING #771755# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
    2013-05-25 17:10:54, Error                 CSI    00000107 (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #771640# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = Microsoft-Windows-InternetExplorer-Optional-Deployment-LanguagePack, Version = 8.0.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, cb = (null), s = (null), rid = [128]"Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~en-US~8.0.7601.17514.Internet-Explorer-Optional-amd64", rah = (null), manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]
    2013-05-25 17:10:54, Info                  CBS    Failed to pin deployment while resolving Update: Internet-Explorer-Optional-amd64 from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2013-05-25 17:10:54, Info                  CBS    Failed to resolve item[0] in Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~en-US~8.0.7601.17514, Update: Internet-Explorer-Optional-amd64 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2013-05-25 17:10:54, Info                  CBS    Failed to resolve execution update. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2013-05-25 17:10:54, Error                 CBS    Failed to resolve execution package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~en-US~8.0.7601.17514 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2013-05-25 17:10:54, Info                  CSI    00000108@2013/5/26:00:10:54.455 CSI Transaction @0x519ccb0 destroyed
    2013-05-25 17:10:54, Info                  CBS    Perf: Resolve chain complete.
    2013-05-25 17:10:54, Info                  CBS    Failed to resolve execution chain. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2013-05-25 17:10:54, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
    2013-05-25 17:10:54, Info                  CBS    WER: Generating failure report for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, status: 0x80073701, failure source: Resolve, start state: Installed, target state: Absent, client id: Software Explorer
    2013-05-25 17:10:54, Info                  CBS    Failed to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2013-05-25 17:10:54, Info                  CBS    Failed to add %windir%\winsxs\pending.xml to WER report because it is missing.  Continuing without it...
    2013-05-25 17:10:54, Info                  CBS    Failed to add %windir%\winsxs\pending.xml.bad to WER report because it is missing.  Continuing without it...
    2013-05-25 17:10:54, Info                  CBS    Failed to add %windir%\inf\setupapi.dev.log to WER report because it is missing.  Continuing without it...
    2013-05-25 17:10:55, Info                  CBS    Reboot mark refs: 0
    2013-05-25 17:10:55, Info                  CBS    SQM: Reporting package change for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, current: Installed, pending: Default, start: Installed, applicable: Installed, target: Absent, limit: Absent, hotpatch status: StillGoing, status: 0x0, failure source: Resolve, reboot required: False, client id: Software Explorer, initiated offline: False, execution sequence: 1023, first merged sequence: 1023
    2013-05-25 17:10:55, Info                  CBS    SQM: Upload requested for report: PackageChangeBegin_Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, session id: 142859, sample type: Standard
    2013-05-25 17:10:55, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
    2013-05-25 17:10:55, Info                  CBS    SQM: Reporting package change completion for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, current: Installed, original: Installed, target: Absent, status: 0x80073701, failure source: Resolve, failure details: "(null)", client id: Software Explorer, initiated offline: False, execution sequence: 1023, first merged sequence: 1023
    2013-05-25 17:10:55, Info                  CBS    SQM: resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2013-05-25 17:10:55, Info                  CBS    SQM: stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2013-05-25 17:10:55, Info                  CBS    SQM: execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    2013-05-25 17:10:55, Info                  CBS    SQM: Upload requested for report: PackageChangeEnd_Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521, session id: 142862, sample type: Standard
    2013-05-25 17:10:55, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
    2013-05-25 17:10:55, Info                  CBS    Enabling LKG boot option
    2013-05-25 17:10:55, Info                  CBS    Exec: End: nested restore point - complete.
    2013-05-25 17:10:55, Info                  CBS    Restored system sleep block state: 0x80000000
    2013-05-25 17:10:55, Info                  CBS    Client aborted the install. [HRESULT = 0x800f0821 - CBS_E_ABORT]
    2013-05-25 17:10:55, Info                  CBS    Exec: Processing complete.  Session: 30300581_1985962384, Package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~10.2.9200.16521 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]

    Setup event error:
    Log Name:      Setup
    Source:        Microsoft-Windows-Servicing
    Date:          5/25/2013 5:10:55 PM
    Event ID:      3
    Task Category: None
    Level:         Information
    Keywords:      
    User:          SYSTEM
    Computer:      AVA
    Description:
    Package KB2718695 failed to be changed to the Absent state. Status: 0x80073701.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-Servicing" Guid="{BD12F3B8-FC40-4A61-A307-B7A013A069C1}" />
        <EventID>3</EventID>
        <Version>0</Version>
        <Level>0</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2013-05-26T00:10:55.455844100Z" />
        <EventRecordID>1749</EventRecordID>
        <Correlation />
        <Execution ProcessID="4208" ThreadID="2876" />
        <Channel>Setup</Channel>
        <Computer>AVA</Computer>
        <Security UserID="S-1-5-18" />
      </System>
      <UserData>
        <CbsPackageChangeState xmlns="http://manifests.microsoft.com/win/2004/08/windows/setup_provider">
          <PackageIdentifier>KB2718695</PackageIdentifier>
          <IntendedPackageState>Absent</IntendedPackageState>
          <ErrorCode>0x80073701</ErrorCode>
          <Client>Software Explorer</Client>
        </CbsPackageChangeState>
      </UserData>
    </Event>

    In Application Error - Seems it retried a few times within a few seconds and results listing all similar:
    Log Name:      Application
    Source:        Windows Error Reporting
    Date:          5/25/2013 5:10:55 PM
    Event ID:      1001
    Task Category: None
    Level:         Information
    Keywords:      Classic
    User:          N/A
    Computer:      AVA
    Description:
    Fault bucket , type 0
    Event Name: CbsPackageServicingFailure2
    Response: Not available
    Cab Id: 0

    Problem signature:
    P1: 6.1.7601.17592
    P2: Microsoft-Windows-InternetExplorer-Package-TopLevel
    P3: 10.2.9200.16521
    P4: amd64
    P5: unknown
    P6: 80073701
    P7: Resolve
    P8: Installed
    P9: Absent
    P10: Software Explorer

    Attached files:
    C:\Windows\Logs\CBS\CbsPersist_20130516170819.cab
    C:\Windows\Logs\CBS\CbsPersist_20130519203547.cab
    C:\Windows\Logs\CBS\CbsPersist_20130522224059.cab
    C:\Windows\Logs\CBS\CbsPersist_20130523090257.cab
    C:\Windows\Logs\CBS\CbsPersist_20130525112301.cab
    C:\Windows\Logs\CBS\CBS.log
    C:\Windows\servicing\Sessions\Sessions.xml
    C:\Windows\winsxs\poqexec.log

    These files may be available here:


    Analysis symbol: 
    Rechecking for solution: 0
    Report Id: b97b836a-c598-11e2-8385-485b3901d5f0
    Report Status: 0
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Error Reporting" />
        <EventID Qualifiers="0">1001</EventID>
        <Level>4</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-05-26T00:10:55.000000000Z" />
        <EventRecordID>308212</EventRecordID>
        <Channel>Application</Channel>
        <Computer>AVA</Computer>
        <Security />
      </System>
      <EventData>
        <Data>
        </Data>
        <Data>0</Data>
        <Data>CbsPackageServicingFailure2</Data>
        <Data>Not available</Data>
        <Data>0</Data>
        <Data>6.1.7601.17592</Data>
        <Data>Microsoft-Windows-InternetExplorer-Package-TopLevel</Data>
        <Data>10.2.9200.16521</Data>
        <Data>amd64</Data>
        <Data>unknown</Data>
        <Data>80073701</Data>
        <Data>Resolve</Data>
        <Data>Installed</Data>
        <Data>Absent</Data>
        <Data>Software Explorer</Data>
        <Data>
    C:\Windows\Logs\CBS\CbsPersist_20130516170819.cab
    C:\Windows\Logs\CBS\CbsPersist_20130519203547.cab
    C:\Windows\Logs\CBS\CbsPersist_20130522224059.cab
    C:\Windows\Logs\CBS\CbsPersist_20130523090257.cab
    C:\Windows\Logs\CBS\CbsPersist_20130525112301.cab
    C:\Windows\Logs\CBS\CBS.log
    C:\Windows\servicing\Sessions\Sessions.xml
    C:\Windows\winsxs\poqexec.log</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>0</Data>
        <Data>b97b836a-c598-11e2-8385-485b3901d5f0</Data>
        <Data>0</Data>
      </EventData>
    </Event>
    Sunday, May 26, 2013 1:28 AM

Answers

  • D: Must have made a virtual drive since I have no such drive/partition.a

    I suspect it is the actual drive that the original source was compiled from.  Hence the most that the message can do for the end user is provide a clue about the component involved.

    Looks like my issue isn't that common

    It is.  But nobody is doing any diagnosis about it.

    For a guess about what the message means try to see what this gives you (assuming C: is your %windir%)

    C:\Windows\winsxs>dir/a/b/s *wcp*

    FWIW when I do that (even over the whole drive) it only shows up there.   Something about windows-servicingstack, whatever that is.  So, if a cleaner program said:  "Hmm... that's not used anywhere, let's delete it."  but it is something that is somehow needed out of the WinSxS dynamically that could explain your symptom.   Previously the bits that I have been seeing like this have all been bits from older levels of IE that aren't there when the user wants to uninstall the latest version.

    - too bad not easier install/uninstall for IE.

    The problem is that "IE" is a component of the OS, not a separate product.   Therefore, it must be repaired, not uninstalled/reinstalled.   The biggest problem is that the diagnostics and repair tools for supporting that implementation are woefully lacking.

     
    FYI

     
    Robert
    ---

    Tuesday, May 28, 2013 2:17 PM
    Answerer

All replies

  • Hi Dave,

    I would suggest that because of the number of seats involved you should open a support ticket with a MSDN/TechNet support engineer... to allow them to RAS into your machines and personally examine your situation.

    2013-05-25 17:10:55, Info                  CBS    Client aborted the install. [HRESULT = 0x800f0821 - CBS_E_ABORT]

    support.microsoft.com

    Regards.


    Rob^_^

    Sunday, May 26, 2013 6:46 AM
  • 2013-05-25 17:10:52, Error                 CSI    00000105@2013/5/26:00:10:52.204 (F) d:\win7sp1_gdr\base\wcp\componentstore\csd_locking.cpp(324): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null)
    [gle=0x80004005]

    What is D:?   Is that something that you have or some artifact of the build?  I can't even guess from that what module would be missing.   That's why I suggest using ProcMon to find, correlate, and supplement all the relevant diagnostics.

    A lot of people seem to be having problems with SxS.  I have wondered if it implies that there is a misguided overzealous "cleaner" in general use.

     

    FYI

     
    Robert Aldwinckle
    ---

    Monday, May 27, 2013 4:48 PM
    Answerer
  • D: Must have made a virtual drive since I have no such drive/partition.  Have 4 physical drives about 6 partitions but no D:/  (B for backups, C windows/programs, P Photos, V Videos etc.

    I have used CC Cleaner and Revo uninstaller for programs can't fully uninstall and so the "too aggressive cleaner" might make sense and TuneUp Utlilities 2013 doing stuff...

    Looks like my issue isn't that common - too bad not easier install/uninstall for IE.

    Thanks for replies.

    Tuesday, May 28, 2013 9:22 AM
  • D: Must have made a virtual drive since I have no such drive/partition.a

    I suspect it is the actual drive that the original source was compiled from.  Hence the most that the message can do for the end user is provide a clue about the component involved.

    Looks like my issue isn't that common

    It is.  But nobody is doing any diagnosis about it.

    For a guess about what the message means try to see what this gives you (assuming C: is your %windir%)

    C:\Windows\winsxs>dir/a/b/s *wcp*

    FWIW when I do that (even over the whole drive) it only shows up there.   Something about windows-servicingstack, whatever that is.  So, if a cleaner program said:  "Hmm... that's not used anywhere, let's delete it."  but it is something that is somehow needed out of the WinSxS dynamically that could explain your symptom.   Previously the bits that I have been seeing like this have all been bits from older levels of IE that aren't there when the user wants to uninstall the latest version.

    - too bad not easier install/uninstall for IE.

    The problem is that "IE" is a component of the OS, not a separate product.   Therefore, it must be repaired, not uninstalled/reinstalled.   The biggest problem is that the diagnostics and repair tools for supporting that implementation are woefully lacking.

     
    FYI

     
    Robert
    ---

    Tuesday, May 28, 2013 2:17 PM
    Answerer
  • Oh cool, a year old thread!

    I've got the same issue - I can't uninstall IE9 or install IE11 because I've got some language packs installed that appear to have been upgrade without clearing out the old package info.

    Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~0.0.0.0
    Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~en-US~0.0.0.0
    Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~fi-FI~0.0.0.0
    Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~nb-NO~0.0.0.0
    Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~sv-SE~0.0.0.0

    These all have an 8.0.7601.17514 and 9.4.8112.16421 entry in PackageIndex in the registry, and trying to uninstall them (dism/pkgmgr/appwiz.cpl) gives an ERROR_SXS_ASSEMBLY_MISSING error in CBS.log. sfc /scannow and removing SoftwareDistribution/catroot2 does nothing.

    I'm going to keep digging, but I think I'm going to need to unearth the 8.0.7601 msu for these packages, and I don't know how to do that.

    Mark

    Wednesday, May 28, 2014 7:30 PM
  • Here's the debug output from TrustedInstaller (using dism /online /disable-feature /featurename:Internet-Explorer-Optional-amd64):

    ...
    Info                Appl: detect Parent, Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~8.0.7601.17514, Parent: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~8.0.7601.17514, Disposition = Detect, VersionComp: EQ, ServiceComp: GE, BuildComp: GE, DistributionComp: GE, RevisionComp: GE, Exist: present
    Info                Appl: detectParent: package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~8.0.7601.17514, related parent found: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~9.4.8112.16421, which is not real parent
    Info                Appl: detectParent: package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~8.0.7601.17514, parent found: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~8.0.7601.17514, state: Superseded
    Info                Appl: detect Parent, Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~8.0.7601.17514, disposition state from detectParent: Superseded
    Info                Appl: Evaluating package applicability for package Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~8.0.7601.17514, applicable state: Superseded
    Info                Plan: Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~8.0.7601.17514, current: Superseded, pending: Default, start: Superseded, applicable: Superseded, targeted: Superseded, limit: Installed
    Info                Appl: DetectUpdate, Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~8.0.7601.17514, Remote Parent: Internet-Explorer-Optional-amd64, Intended State: Installed
    Info                Appl: Evaluating applicability block(detectUpdate part), disposition is: Detect, applicability: Applicable, result applicability state: Installed
    Info                Appl: Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~8.0.7601.17514, Update: Internet-Explorer-Optional-amd64, Applicable: Applicable, Dis
    Info                Plan: Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~da-DK~8.0.7601.17514, Update: Internet-Explorer-Optional-amd64, current: Resolving, pending: Default, start: Absent, applicable: Installed, targeted: Superseded, limit: Installed, selected: Default
    ...
    Info Appl: DetectUpdate, Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~sv-SE~9.4.8112.16421, Remote Parent: Internet-Explorer-Optional-amd64, Intended State: Staged Info Appl: Evaluating applicability block(detectUpdate part), disposition is: Detect, applicability: NotApplicable, result applicability state: Staged Info Appl: Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~sv-SE~9.4.8112.16421, Update: Internet-Explorer-Optional-amd64, Applicable: NeedsParent, Dis Info Plan: Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~sv-SE~9.4.8112.16421, Update: Internet-Explorer-Optional-amd64, current: Installed, pending: Default, start: Installed, applicable: Staged, targeted: Staged, limit: Installed, selected: Default Info Perf: Resolve chain started. Info 000002dd@2014/5/28:19:39:45.983 CSI Transaction @0x6c90880 initialized for deployment engine {d16d444c-56d8-11d5-882d-0080c847b195} with flags 00000002 and client id [101]"TI1.30374572_1902592968:2/Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7601.17514" Info Exec: Resolving Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~sv-SE~8.0.7601.17514, Update: Internet-Explorer-Optional-amd64 Info Exec: Resolving component from existing package; passing NULL manifest path to PinDeployment and hoping things haven't been scavenged. Info Exec: Resolving Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~sv-SE~8.0.7601.17514, Update: Internet-Explorer-Optional-amd64, PinDeployment: amd64_microsoft-windows-i..oyment-languagepack_31bf3856ad364e35_8.0.7601.17514_sv-se_d4b32b3ea439af7d Error 000002de@2014/5/28:19:39:46.013 (F) d:\win7sp1_gdr\base\wcp\componentstore\csd_locking.cpp(324): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null)


    This all looks sensible - it's trying to downgrade to the previous, superseded, version, which doesn't exist.

    Stack trace from the failing call:

    0:003> k
    Child-SP          RetAddr           Call Site
    00000000`012ae008 000007fe`f54d4b55 kernel32!OutputDebugStringA
    00000000`012ae010 000007fe`f54d0f3e wdscore!CDebugFormatterAndDevice::Process+0x211
    00000000`012ae080 000007fe`f54d1203 wdscore!CLogManager::WdsSetupLogMessageW+0xe2
    00000000`012ae0d0 000007fe`f54cea91 wdscore!CLogManager::LogA+0x23b
    00000000`012ae160 000007fe`f24b907b wdscore!WdsSetupLogMessageA+0x219
    00000000`012ae390 000007fe`f24b3ba5 wcp!`anonymous namespace'::CTracingStream::InternalWriteUtf8+0x1bf
    00000000`012ae450 000007fe`f24b41a2 wcp!Windows::WCP::Rtl::RtlGetFacilityTracingFlags+0x91
    00000000`012ae480 000007fe`f24b42ea wcp!Windows::WCP::Rtl::RtlTraceFailureFromGroupList+0x172
    00000000`012ae4c0 000007fe`f230e3a8 wcp!Windows::WCP::Rtl::RtlTraceVa+0xe6
    00000000`012ae6d0 000007fe`f230e587 wcp!Windows::WCP::Rtl::RtlTrace+0x24
    00000000`012ae710 000007fe`f24b391c wcp!WcpDllMain::TraceErrorOrigination+0x1a7
    00000000`012aeb90 000007fe`f23e5763 wcp!RtlReportErrorOrigination+0x28
    00000000`012aebd0 000007fe`f23ef4eb wcp!CCSDirectTransaction::LockComponent+0x667
    00000000`012aec70 000007fe`f2402321 wcp!CCSDirectTransaction::Operate+0x363
    00000000`012aef00 000007fe`f240b749 wcp!CCSDirectTransaction_IRtlTransaction::Operate+0xbd
    00000000`012aef70 000007fe`f24118a6 wcp!Windows::COM::CComponentStore::IStore2_StageAndLockComponents+0x1191
    00000000`012af200 000007fe`f231b3d3 wcp!Windows::COM::CComponentStore_IStore::StageAndLockComponents+0x3a
    00000000`012af250 000007fe`f231e3d2 wcp!Windows::ServicingAPI::CCSITransaction::GetOrAddAssemblies+0x433
    00000000`012af340 000007fe`f23239c0 wcp!Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment+0x3e2
    00000000`012af6c0 000007fe`f259c278 wcp!Windows::ServicingAPI::CCSITransaction_ICSITransaction::PinDeployment+0x64
    00000000`012af730 000007fe`f25ad553 cbscore!CCbsExecutionComponent::Resolve+0x1e8
    00000000`012af7d0 000007fe`f259eeea cbscore!CCbsExecutionUpdate::Resolve+0xef
    00000000`012af840 000007fe`f25a63c4 cbscore!CCbsExecutionObject::ResolveChain+0x1a6
    00000000`012af910 000007fe`f259e85f cbscore!CCbsExecutionObject::ProcessSinglePhaseExecution+0xdc
    00000000`012af990 000007fe`f2607c52 cbscore!CCbsExecutionObject::Execute+0x543
    00000000`012afa40 00000000`779859ed cbscore!QueueThreadProc+0xd6
    00000000`012afa80 00000000`77c0c541 kernel32!BaseThreadInitThunk+0xd
    00000000`012afab0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
    

    Wednesday, May 28, 2014 8:00 PM
  • These all have an 8.0.7601.17514 and 9.4.8112.16421 entry in PackageIndex in the registry, and trying to uninstall them (dism/pkgmgr/appwiz.cpl) gives an ERROR_SXS_ASSEMBLY_MISSING error in CBS.log. sfc /scannow and removing SoftwareDistribution/catroot2 does nothing.

    I'm going to keep digging, but I think I'm going to need to unearth the 8.0.7601 msu for these packages, and I don't know how to do that.

    Mark

    I recently had a similar challenge (a Win7 pc had auto-updated from IE8 -> IE9 -> IE10), and I had to roll it back to IE8. there is a method available, using forfiles and pkgmgr, in a shell script, to rollback, but it failed with the same kind if missing packages. I monitored the CBS.log file each time, and for every package/version which was missing, grabbed a copy of those packages from another PC. It was a couple of hours work, and proved to several people that a re-image of the PC would have been much quicker as a resolution..

    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

    Wednesday, May 28, 2014 9:22 PM
  • to unearth the 8.0.7601 msu for these packages, and I don't know how to do that.

    Let's have a look at the Catalog...

    Trouble is the search tool at that site is not very helpful.  E.g. this is evidently too precise a query

    http://catalog.update.microsoft.com/v7/site/Search.aspx?q=internet%20explorer%208.0.7601 

    but before I tacked on that  .7601 it was showing me 16 pages.

    If you want to try to filter more finely or scroll to something that looks promising, be my guest.   <eg>



    Robert Aldwinckle
    ---

    Wednesday, May 28, 2014 9:50 PM
    Answerer
  • I monitored the CBS.log file each time, and for every package/version which was missing, grabbed a copy of those packages from another PC.

    So what about  DISM's  /source:  operand?  Is this an example where you could have used it as an alternative to whatever "grabbed a copy" entailed?  Perhaps with the /LimitAccess  switch too to save you packet charges?

    I can not believe how obscure all the use-cases for these support tools are or whether they would actually accept as defects not being able to use them the way it is implied that they may work.



    Robert Aldwinckle
    ---

    Wednesday, May 28, 2014 9:59 PM
    Answerer
  • Thanks very much for your help, but I reckon I've finally cracked this. I found the download page for the 7601 language packs (http://support.microsoft.com/kb/2483139), but running them did nothing. I then wondered why the title said "available for computers that are running Windows 7 Ultimate Service Pack 1 or Windows 7 Enterprise Service Pack 1", when this machine is Home Premium.

    My guess is that some enterprising person installed these languages back when the machine was new, and then some other update removed the spurious assemblies. I've downloaded Vistalizator and am currently express-installing the language packs again, in the hope that it will then let me remove them cleanly.

    Having seen a large number of unresolved discussions about MUI packages breaking IE10/11 upgrades, I've got a feeling Vistalizator has caused a lot of forced reinstallations.

    Friday, May 30, 2014 12:07 AM
  • Thanks for the tip! I suspect this sort of thing is easier in Windows 8 because of the dism improvements (dism is generally just a front-end to CBS, so I imagine it's pretty well tested).

    For reference, my other post links to the correct download location.

    Cheers,
    Mark


    • Edited by Mark Steward Friday, May 30, 2014 12:23 AM ordering
    Friday, May 30, 2014 12:10 AM