Jump to content

How To Integrate KB943790?


Recommended Posts

I am using Windows 7 SP1 64 BIt. I want to know how I can integrate KB943790 (64 Bit) to Windows 7 SP1 image, either by DISM or RT 7 Lite.

Compared to other Windows hotfixes, this hotfix does not have xml file inside the msu file. Thus, if you select to integrate it using RT 7 Lite, this hotfix will highlighted as red, meaning that it cannot be integrated directly.

If I choose to integrate via DISM, the command prompt will state the hotfix cannot be integrated.

My question is that how should I do in order to integrate it to Windows 7 SP1 image?

Thanks for the advice given.

Link to comment
Share on other sites


I suggest to use the command /extract or Expand, because compression algorithms aren't the same!

Change the paths to your needs!

1) First you can use Start | Run:

C:\Windows6.1-KB943790-x64.MSU /extract:C:\KB943790

You will see two cab files:

Windows6.0-KB943790-x64.cab

WSUSSCAN.cab

2) Comand Expand

Start | Run | write: cmd

Microsoft Windows [version 6.1.7601]

Copyright © 2009 Microsoft Corporation. Tous droits réservés.

C:\Users\Antoine>Expand -F:* C:\Windows6.1-KB943790-x64.MSU C:\KB943790

Utilitaire de décompression de fichiers Microsoft ® version 6.1.7600.16385

Copyright © Microsoft Corporation. Tous droits réservés.

Ajout de C:\KB943790\WSUSSCAN.cab à la file d'attente d'extraction

Ajout de C:\KB943790\Windows6.0-KB943790-x64.cab à la file d'attente d'extraction

Décompression des fichiers....

La décompression des fichiers est terminée...

Total : 2 fichiers.

C:\Users\Antoine>

Help about KB943790

Edited by myselfidem
Link to comment
Share on other sites

Yes, just use Windows6.0-KB943790-x64.cab

Help and support Microsoft:

Summary:

The existing file system APIs in Windows operating systems do not provide an easy way to discover and restore deleted files. New versions of the File Management APIs are now available that enable third-party developers to discover and restore deleted files from nonencrypted volumes. These new APIs also let developers pass a password or a recovery key file. Therefore, you can discover and restore deleted files from BitLocker-encrypted volumes. However, the File Management APIs do not support the restoration of files from other kinds of encrypted volumes.

These new APIs can only be used to extend the File Management APIs for Windows 7, for Windows Vista, for Windows Server 2008, and for Windows Server 2008 R2. Additionally, these functions are only supported when you use the functions in an offline environment, such as Windows Preinstallation Environment (Windows PE) or Windows Recovery Environment (Windows RE).

Help: How to use DISM to create WinPE 3.0 Boot Environment

Change the paths to your needs (for 64 bit = amd64)

For Windows 7 SP1 you can add the updateWAIK for Windows 7 SP1

Installation: Windows Automated Installation Kit for Windows 7 Readme

*Edit:

These updates files (Windows6.0-KB943790-x64.cab or Windows6.0-KB943970-x86.cab) can't be integrated with Dism /Add-Package

Dism Log file with error:

DISM DISM Package Manager: PID=3124 The package Microsoft-Windows-Fmapi-Package is not applicable to the image. - CPackageManagerCLIHandler::Private_ProcessPackageChange

We must add manually the extracted files inside the mounted image (WinPE or WinRE), and Unmount /Commit, like explained via the link above (Help and Support Microsoft)!

Edited by myselfidem
Link to comment
Share on other sites

  • 3 months later...

You are right MAVERICKS, I don't find explaination where to set the files inside KB article (MS help point 3)!

I do like this for this update:

For manual installation Windows6.1-KB943790-x86.MSU

Usage: winpe.wim or winRE.wim

Example for Windows 7 x86:

With: Start | Run (write)

1) expand -f:* C:\Windows6.1-KB943790-x86.MSU C:\Temp_Folder

2) expand -f:* C:\Temp_Folder\Windows6.0-KB943790-x86.cab C:\Temp_Folder2

Inside: Windows6.0-KB943790-x86.cab (5 folders after expanded the .cab file)

Inside: we can see

folder => 1 - x86_microsoft-windows-fmapi_31bf3856ad364e35_6.1.7651.0_none_c6abf96206e6a833

2 - update.cat

3 - update.mum

4 - x86_microsoft-windows-fmapi_31bf3856ad364e35_6.1.7651.0_none_c6abf96206e6a833.manifest

5 - x86_microsoft-windows-fmapi-deployment_31bf3856ad364e35_6.1.7651.0_none_e4c448fe03aca87f.manifest

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

%Mounted_Folder% for image winpe.wim or winRE.wim (inside install.wim image mounted: \Windows\System32\Recovery\winRE.wim)

1) Set:

folder => x86_microsoft-windows-fmapi_31bf3856ad364e35_6.1.7651.0_none_c6abf96206e6a833

Inside: %Mounted_Folder%\Windows\winsxs\

2) Set:

fmapi.dll [copy/paste the file inside: x86_microsoft-windows-fmapi_31bf3856ad364e35_6.1.7651.0_none_c6abf96206e6a833 to]

Inside: %Mounted_Folder%\Windows\System32\fmapi.dll

3) Set:

x86_microsoft-windows-fmapi_31bf3856ad364e35_6.1.7651.0_none_c6abf96206e6a833.manifest

x86_microsoft-windows-fmapi-deployment_31bf3856ad364e35_6.1.7651.0_none_e4c448fe03aca87f.manifest

Inside: %Mounted_Folder%\Windows\winsxs\Manifests\

4 + 5)

Set:

update.cat

update.mum

Inside: %Mounted_Folder%\Windows\Servicing\Packages\

* About update.cat and update.mum; I have installed the KB943790 on my computer and after I copy/paste:

Microsoft-Windows-Fmapi-Package~31bf3856ad364e35~x86~~6.1.7651.0.cat

Microsoft-Windows-Fmapi-Package~31bf3856ad364e35~x86~~6.1.7651.0.mum

Inside the file %Mounted_Folder%\Windows\Servicing\Packages\

Some help using a batch file for updates: Integrator For Windows Updates V15.cmd

http://forums.mydigitallife.info/threads/19461-Windows-Hotfix-repository/page141

(post # 1402 ricktendo64 and link for Downloading)

I think there is a best way to have the files update.cab and update.mun expanded, but I need to make some search!

I hope that can help you!

Edited by myselfidem
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...