Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Can't install KB4343900. "The referenced assembly could not be found."

18 Aug 2018   #1
ikantspelwurdz

Windows 7 Professional x64
 
 
Can't install KB4343900. "The referenced assembly could not be found."

KB4343900 keeps failing when I try to install it. Downloading the MSU and installing doesn't help.


Windows Event Viewer shows this error each time I try:
Code:
Windows update "Security Update for Windows (KB4343900)" could not be installed because of error 2147956481 "The referenced assembly could not be found." (Command line: ""C:\Windows\system32\wusa.exe" "C:\Users\{**}\Downloads\windows6.1-kb4343900-x64_8acbe17ab3a57e50df6c84a4940f2933fa790468.msu"        ")

In my CBS.log, this is where things start to go wrong:
Code:
2018-08-18 15:57:00, Info                  CSI    000001c8@2018/8/18:19:57:00.617 CSI Transaction @0x148e61e0 initialized for deployment engine {d16d444c-56d8-11d5-882d-0080c847b195} with flags 00000002 and client id [86]"TI1.30684973_2490558992:2/Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.24214.1.5"

2018-08-18 15:57:00, Info                  CBS    Exec: Resolving Package: Package_3_for_KB4284826~31bf3856ad364e35~amd64~~6.1.1.4, Update: 4284826-3_neutral_LDR
2018-08-18 15:57:00, Info                  CBS    Exec: Resolving Package: Package_3_for_KB4284826~31bf3856ad364e35~amd64~~6.1.1.4, Update: 4284826-3_neutral_LDR, PinDeployment: amd64_58ad1c3a2d30797c1aead73a258c6859_31bf3856ad364e35_6.1.7601.23933_none_5f927fe311434516
2018-08-18 15:57:00, Error                 CSI    000001c9@2018/8/18:19:57:00.619 (F) d:\w7rtm\base\wcp\componentstore\csd_locking.cpp(324): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null)
[gle=0x80004005]
2018-08-18 15:57:01, Error                 CSI    000001ca (F) STATUS_SXS_ASSEMBLY_MISSING #3060861# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
2018-08-18 15:57:01, Error                 CSI    000001cb (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #3060746# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = 58ad1c3a2d30797c1aead73a258c6859, Version = 6.1.7601.23933, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, cb = (null), s = (null), rid = [77]"Package_3_for_KB4284826~31bf3856ad364e35~amd64~~6.1.1.4.4284826-3_neutral_LDR", rah = [1]"5", manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]
2018-08-18 15:57:01, Info                  CBS    Failed to pin deployment while resolving Update: 4284826-3_neutral_LDR from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2018-08-18 15:57:01, Info                  CBS    Failed to resolve item[0] in Package: Package_3_for_KB4284826~31bf3856ad364e35~amd64~~6.1.1.4, Update: 4284826-3_neutral_LDR [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2018-08-18 15:57:01, Info                  CBS    Failed to resolve execution update. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2018-08-18 15:57:01, Error                 CBS    Failed to resolve execution package: Package_3_for_KB4284826~31bf3856ad364e35~amd64~~6.1.1.4 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2018-08-18 15:57:01, Info                  CSI    000001cc@2018/8/18:19:57:01.329 CSI Transaction @0x148e61e0 destroyed
2018-08-18 15:57:01, Info                  CBS    Perf: Resolve chain complete.
2018-08-18 15:57:01, Info                  CBS    Failed to resolve execution chain. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2018-08-18 15:57:01, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2018-08-18 15:57:01, Info                  CBS    WER: Generating failure report for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.24214.1.5, status: 0x80073701, failure source: Resolve, start state: Resolved, target state: Installed, client id: WindowsUpdateAgent

I tried installing KB4284826 manually, but it says that the update is not applicable to my computer. But I found the Package_3_for_KB4284826 file, and it references these assemblies:
Code:
        <installerAssembly name="Microsoft-Windows-ServicingStack" version="6.0.0.0" language="neutral" processorArchitecture="amd64" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35"/>
        <update name="4284826-3_neutral_LDR">
            <applicable disposition="staged">
                <updateComponent elevate="distribution">
                    <assemblyIdentity name="usb.inf.Resources" version="6.1.7601.23933" processorArchitecture="amd64" language="en-US" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"/>
                    <assemblyIdentity name="usbport.inf.Resources" version="6.1.7601.23933" processorArchitecture="amd64" language="en-US" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"/>
                </updateComponent>
            </applicable>
            <component>
                <assemblyIdentity name="58ad1c3a2d30797c1aead73a258c6859" version="6.1.7601.23933" processorArchitecture="amd64" language="neutral" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"/>
            </component>
        </update>

I had been having trouble with USB drivers on this machine for awhile. When I first set it up years ago, installing one set of chipset drivers completely disabled my USB ports, but I was able to remote desktop in to continue installing the rest, and after that my USB ports worked, but not in 3.0 mode. Somewhat recently, I tried installing the Gigabyte App Center and letting it search and update my various drivers, and after that my USB ports worked fine in 3.0 mode. I don't know if that's related to the difficulty I'm having right now. But it does look to me like this update is searching for a USB driver that I don't have.


My System SpecsSystem Spec
.
19 Aug 2018   #2
Snick

Win 10 x64, Linux Lite, Win 7 x64, BlackArch, Kali, VMWare Workstation Player, OpenVPN
 
 

Hi ikantspelwurdz,
Welcome to Sevenforums!
Apologies for delinquent response.
Would you please update your system specs.
System Info - See Your System Specs - Windows 7 Help Forums
Additionally, from Administrative Command Prompt (Elevated CMD), please run
Click in seracC:\Windowshbox type cmd, right-click on it when it appears, choose run as administrator. Type
sfc /scannow
press enter
Let it complete

Follow same procedure for:
chkdsk /r
This command will require you to reboot for it to run. (you will be prompted to do so) Be patient, it will take a while to complete.

If sfc /scannow cannot repair errors please run:
System Update Readiness Tool
Post Logs. CheckSUR.log is temporary in it default location. Be patient, it may take a while to complete.

Location C:\Windows\Logs\CBS
CheckSUR.log
CBS.log


Location C:\Windows
WindowsUpdate.log

Nic
My System SpecsSystem Spec
21 Aug 2018   #3
ikantspelwurdz

Windows 7 Professional x64
 
 

I flushed the logs, followed your instructions, then tried to reinstall the package (and failed again). I've attached the logs after doing all that, in that order. The sfc /scannow command reported corruption that it could not fix.


The CbsPersist logs were too big to attach, so I split them up manually and attached them separately in two additional parts.


Attached Files
File Type: zip logs.zip (3.05 MB, 15 views)
File Type: zip CbsPersist_20180821052952-1.zip (4.64 MB, 6 views)
File Type: zip CbsPersist_20180821052952-2.zip (4.83 MB, 8 views)
My System SpecsSystem Spec
.

21 Aug 2018   #4
Snick

Win 10 x64, Linux Lite, Win 7 x64, BlackArch, Kali, VMWare Workstation Player, OpenVPN
 
 

Thank you ikantspelwurdz,

Here's the gist of the CheckSUR.log
Found 830 errors
Fixed 1 errors
CBS MUM Missing Total count: 830
Fixed: CBS MUM Missing. Total count: 1
Fixed: CBS Paired File. Total count: 1

Based upon the 830 missing files, it is not practical for me to search for each one and provide them to you.
I recommend that you perform a Repair Install which retains all your installed programs, files, folders, video, music, etc. it only replaces the OS (Windows) and creates a file Windows.old.

Here's an excellent video by Brian, Britec Computers UK
Repair Install to Fix Windows 7 Without Reformatting by Britec

I don't see any AV or Malware protection in your system specs, are you running any?
Do you have an External Hard Drive to perform create a full disk image backup?

Do you wish to proceed with the Repair Install?
If so, I'll provide you with some addition instructions not in the SevenForums webpage, nor Brian's video.

Nic
My System SpecsSystem Spec
21 Aug 2018   #5
ikantspelwurdz

Windows 7 Professional x64
 
 

I was hoping to avoid that. I had a lot of trouble getting Windows 7 to install in the first place. The setup didn't recognize my hard drive (a Samsung 950 Pro NVMe) or work with my USB ports. I don't remember exactly how I got it to work in the first place, but IIRC it had something to do with slipstreaming drivers.


I could probably locate the files myself. For instance, when I saw this:
(f) CBS MUM Missing 0x00000002 servicing\Packages\Package_1002_for_KB4103713~31bf3856ad364e35~amd64~~6.1.1.9.mum



I tried downloading and installing KB4103713, and it refused saying that the update wasn't applicable to my PC. I'd noticed that even though I can't install it, that if I browse the MSU files using 7zip, it does contain a large number of mum files and corresponding cat files.


There's only about 25 distinct KB's referenced in the entire SURT log. I could download them all without too much trouble, and I could write a script that would automatically extract the mum and corresponding cat files listed as missing in the log.


If I do that, where would I put them? Or is there a problem with this approach that I'm not seeing?


I am running MSE as my sole AV and malware protection. So far I have not had a single infection as far as I can tell.
My System SpecsSystem Spec
24 Aug 2018   #6
Snick

Win 10 x64, Linux Lite, Win 7 x64, BlackArch, Kali, VMWare Workstation Player, OpenVPN
 
 

use KB Extractor, you can get it here. Windows Update - Extract an Update
Repair install should go smooth, it's not a fresh install, you run it from within windows.

I have 400k+ replacement files, you most likely will not be able to locate all of the corrupt/missing ones.
Give me a bit, I'll see what I can find.
You can place the cat and mum files in Windows/servicing/packages.
Here's the folder already set up Windows.zip. Just unzip to your desktop, click through to get into the packages folder and paste them in. Have that folder and SURT on desktop and run SURT, it will find those files and place them in the proper folder.
Having issues with my file locator, locates fine, can't copy and paste.
Attempting to fix!

Nic


My System SpecsSystem Spec
26 Aug 2018   #7
Snick

Win 10 x64, Linux Lite, Win 7 x64, BlackArch, Kali, VMWare Workstation Player, OpenVPN
 
 

Well, file finder fixed!
Download SFCFix by Niemiro and place on your desktop
Download SFCFixScript.zip
and place on your desktop
Drag and drop SFCFixScript onto SFCFix and release mouse button.
Run SURT Tool
Post SFCFix.log (will be on your desktop)
and CheckSUR.log which is temporary in location: C:\Windows\Logs\CBS

Nic
My System SpecsSystem Spec
29 Aug 2018   #8
ikantspelwurdz

Windows 7 Professional x64
 
 

Thanks, I have the problem solved now, with a combination of SFC Fix and Farbar Recovery Scan Tool. The update is installed, CheckSUR no longer returns any errors, and things seem to be working fine now.
My System SpecsSystem Spec
29 Aug 2018   #9
Snick

Win 10 x64, Linux Lite, Win 7 x64, BlackArch, Kali, VMWare Workstation Player, OpenVPN
 
 

Awesome ikantspelwurdz, great job with FRST
That was our next move Farbar.
Would you please tell us what you did with Farbar to assist others with KB4343900 install issues.
Additionally, please mark thread as solved.
Happy Computing!

Nic
My System SpecsSystem Spec
29 Aug 2018   #10
ikantspelwurdz

Windows 7 Professional x64
 
 

Heh, wasn't my doing. I got more help at another forum, and while I think I've got a pretty good grip on how to use SFC Fix (lesson learned - don't manually download multiple MSUs at once, they will get corrupted!) I'll be blessed if I understand what Farbar does.
My System SpecsSystem Spec
Reply

 Can't install KB4343900. "The referenced assembly could not be found."




Thread Tools




Similar help and support threads
Thread Forum
"The referenced account has been locked out and can not be logged on"
This happens every time I try logging into my administrator account on a desktop PC running Windows 7 Professional x64. As of this past weekend, I could get around it by waiting the configured lockout period (30m). Now I can't get in at all. I have a second account on that PC, which is not...
General Discussion
When I click "install now", it's saying "No device drivers were found"
Ok, now I get another problem... When I click "install now", I get a msg box that is saying 'no device drivers were found. Make sure that the installation media contains the correct drivers, and then click OK' What should I do now?
Installation & Setup
"operating system not found" message when trying to install windows 7
a friend of mine has a sony vaio laptop with windows 8 on it,but she wants windows 7(plus there is a problem with the laptop,the internet eplorer doesnt open,the window opens for half a second and then closes,and no internet-related application works).i first used a boot usb,configured the bios so...
Installation & Setup
Windows 7/Vista Install "No Device Driver found"
Hello. I recently bought a new Sata 3 Hard Drive (500gb Sata 3 Barccuda) for my PC. I've downloaded countless Windows 7 ISO's. I have a LEGIT key. After burning it on ImgBurn, Nero and Poweriso at 4x and 3.5 (Can't go lower than 3.5) It gets to the Language setup after 30minutes or so, Than a...
Drivers
Error message "No drives found" on boot up after new build & install
Just completed my first build. I have two error messages during the boot sequence that I cannot resolve. The first screen shot during boot is the Asus logo. Next is a black screen that reads: "JMicron Technologies, PCI Express to SATA Host Controller ROM V1.07.23 Detecting drives; Done; No...
Installation & Setup


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 12:24.
Twitter Facebook Google+