alvinkhorfire Posted March 1, 2011 Share Posted March 1, 2011 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 More sharing options...
ricktendo Posted March 1, 2011 Share Posted March 1, 2011 Use /extract to retrieve the .cab from the .msu and integrate with dism (for stupid reasons rt7 lite does not support updates in cab form) Link to comment Share on other sites More sharing options...
alvinkhorfire Posted March 2, 2011 Author Share Posted March 2, 2011 Thanks, ricktendo64 for your reply. I guess that the same cab file can be obtained if I extract it using WinRAR, right?Still, it is strange to see that this hotfix was packaged differently and does not contain the xml and txt files. Link to comment Share on other sites More sharing options...
myselfidem Posted March 2, 2011 Share Posted March 2, 2011 (edited) 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:\KB943790You will see two cab files: Windows6.0-KB943790-x64.cabWSUSSCAN.cab2) Comand ExpandStart | 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:\KB943790Utilitaire de décompression de fichiers Microsoft ® version 6.1.7600.16385Copyright © Microsoft Corporation. Tous droits réservés.Ajout de C:\KB943790\WSUSSCAN.cab à la file d'attente d'extractionAjout de C:\KB943790\Windows6.0-KB943790-x64.cab à la file d'attente d'extractionDécompression des fichiers....La décompression des fichiers est terminée...Total : 2 fichiers.C:\Users\Antoine>Help about KB943790 Edited March 2, 2011 by myselfidem Link to comment Share on other sites More sharing options...
alvinkhorfire Posted March 2, 2011 Author Share Posted March 2, 2011 myselfidemThanks for pointing out that extraction by WinRAR will not be accurate. For the purpose of the integration by DISM to Windows 7 SP1 image, only Windows6.1-KB943790-x64.cab has to be used, right? Thanks once again. Link to comment Share on other sites More sharing options...
myselfidem Posted March 2, 2011 Share Posted March 2, 2011 (edited) 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-PackageDism Log file with error:DISM DISM Package Manager: PID=3124 The package Microsoft-Windows-Fmapi-Package is not applicable to the image. - CPackageManagerCLIHandler::Private_ProcessPackageChangeWe 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 March 3, 2011 by myselfidem Link to comment Share on other sites More sharing options...
MAVERICKS CHOICE Posted June 16, 2011 Share Posted June 16, 2011 Excuse my ignorance here, aware I need to extract the update & mount the wim etcMs help point 3,3. Copy the updated files to the directory of the mounted Winpe.wim file.Though which Dir do I dump it into? Link to comment Share on other sites More sharing options...
myselfidem Posted June 17, 2011 Share Posted June 17, 2011 (edited) 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.wimExample for Windows 7 x86:With: Start | Run (write)1) expand -f:* C:\Windows6.1-KB943790-x86.MSU C:\Temp_Folder2) expand -f:* C:\Temp_Folder\Windows6.0-KB943790-x86.cab C:\Temp_Folder2Inside: Windows6.0-KB943790-x86.cab (5 folders after expanded the .cab file)Inside: we can seefolder => 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_c6abf96206e6a833Inside: %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.dll3) 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.manifestInside: %Mounted_Folder%\Windows\winsxs\Manifests\4 + 5) Set: update.cat update.mumInside: %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.catMicrosoft-Windows-Fmapi-Package~31bf3856ad364e35~x86~~6.1.7651.0.mumInside the file %Mounted_Folder%\Windows\Servicing\Packages\ Some help using a batch file for updates: Integrator For Windows Updates V15.cmdhttp://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 June 17, 2011 by myselfidem Link to comment Share on other sites More sharing options...
MAVERICKS CHOICE Posted June 18, 2011 Share Posted June 18, 2011 Thanks, starting to get my head around this. Bloody MS!!! Link to comment Share on other sites More sharing options...
ricktendo Posted June 18, 2011 Share Posted June 18, 2011 M C check my sig for some WAIK vids Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now