@SoLoR, I sysprepped Ultimate x64 SP1 integrated by M$ and it went flawlessly. Below is the captured image after which all of the rest of your repo' integrated without error: Code: Deployment Image Servicing and Management tool Version: 6.1.7601.17514 Image Version: 6.1.7601.17514 Packages listing: ------------------------------------------------------------------------------------------------- | ---------- | --------------- | ------------------ Package Identity | State | Release Type | Install Time ------------------------------------------------------------------------------------------------- | ---------- | --------------- | ------------------ Microsoft-Windows-Agent-Package-TopLevel~31bf3856ad364e35~amd64~~6.1.7600.16426 | Installed | Update | 5/15/2011 3:16 AM Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~6.1.7601.17514 | Installed | Language Pack | 5/15/2011 3:16 AM Microsoft-Windows-Client-Refresh-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~6.1.7601.17514 | Installed | Language Pack | 5/15/2011 3:16 AM Microsoft-Windows-CodecPack-Basic-Package~31bf3856ad364e35~amd64~~6.1.7601.17514 | Installed | Feature Pack | 11/21/2010 3:40 AM Microsoft-Windows-Fmapi-Package~31bf3856ad364e35~amd64~~6.1.7651.0 | Installed | Feature Pack | 5/15/2011 3:16 AM Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7601.17514 | Installed | Foundation | 11/21/2010 3:40 AM Microsoft-Windows-Identity-Foundation-Package-TopLevel~31bf3856ad364e35~amd64~~6.1.7600.16394 | Installed | Update | 5/15/2011 3:16 AM Microsoft-Windows-IE-Troubleshooters-Package~31bf3856ad364e35~amd64~en-US~6.1.7601.17514 | Superseded | Language Pack | 11/21/2010 7:17 AM Microsoft-Windows-IE-Troubleshooters-Package~31bf3856ad364e35~amd64~~6.1.7601.17514 | Superseded | Feature Pack | 11/21/2010 3:40 AM Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~en-US~8.0.7601.17514 | Superseded | Language Pack | 11/21/2010 7:17 AM Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~8.0.7601.17514 | Superseded | Feature Pack | 11/21/2010 3:40 AM Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~amd64~~9.4.8112.16421 | Installed | Update | 5/15/2011 3:16 AM Microsoft-Windows-LocalPack-CA-Package~31bf3856ad364e35~amd64~~6.1.7601.17514 | Installed | Local Pack | 5/15/2011 3:16 AM Microsoft-Windows-LocalPack-US-Package~31bf3856ad364e35~amd64~~6.1.7601.17514 | Installed | Local Pack | 5/15/2011 3:16 AM Package_for_KB2159360~31bf3856ad364e35~amd64~~6.1.4.0 | Installed | Hotfix | 5/15/2011 3:16 AM Package_for_KB2428216~31bf3856ad364e35~amd64~~6.1.1.0 | Installed | Hotfix | 5/15/2011 3:16 AM Package_for_KB2462576~31bf3856ad364e35~amd64~~6.1.2.0 | Installed | Hotfix | 5/15/2011 3:16 AM Package_for_KB2485543~31bf3856ad364e35~amd64~~6.1.1.0 | Installed | Hotfix | 5/15/2011 3:16 AM Package_for_KB2488113~31bf3856ad364e35~amd64~~6.1.1.0 | Installed | Update | 5/15/2011 3:16 AM Package_for_KB2489256~31bf3856ad364e35~amd64~~6.1.1.1 | Installed | Security Update | 5/15/2011 3:16 AM Package_for_KB2495655~31bf3856ad364e35~amd64~~6.1.1.0 | Installed | Hotfix | 5/15/2011 3:16 AM Package_for_KB2519454~31bf3856ad364e35~amd64~~6.1.2.0 | Installed | Hotfix | 5/15/2011 3:16 AM Package_for_KB2520513~31bf3856ad364e35~amd64~~6.1.1.0 | Installed | Hotfix | 5/15/2011 3:16 AM Package_for_KB2522807~31bf3856ad364e35~amd64~~6.1.1.0 | Installed | Hotfix | 5/15/2011 3:16 AM Package_for_KB2528984~31bf3856ad364e35~amd64~~6.1.1.0 | Installed | Hotfix | 5/15/2011 12:55 AM Package_for_KB2529073~31bf3856ad364e35~amd64~~6.1.1.1 | Installed | Update | 5/15/2011 12:58 AM Package_for_KB2533552~31bf3856ad364e35~amd64~~6.1.1.1 | Installed | Update | 5/15/2011 12:48 AM Package_for_KB2534111~31bf3856ad364e35~amd64~~6.1.1.0 | Installed | Hotfix | 5/15/2011 12:50 AM Package_for_KB976902~31bf3856ad364e35~amd64~~6.1.1.17514 | Installed | Update | 11/21/2010 3:01 AM Package_for_KB982018~31bf3856ad364e35~amd64~~6.1.3.2 | Installed | Update | 5/15/2011 12:52 AM The operation completed successfully. The only time I had grief was if KB2484031 was installed and that KB was the reason I had to make a fresh capture sans 2484031-it caused me a lot of issues not to mention a fatal sysprep error every time I attempted to Generalize after applying the new updates as below and in the text file above. KB2533552 installed first online in sysprep and reboot, KB's 982018, 2528984, 2529073 each installed online during sysprep in order listed here and reboot for each one individually. Finnally, KB2534111 installed online. After running the aforementioned routine, I reboot into repair mode>cmd and simultaneously copy all those SP1 files not updated as noticed by burfadel (DISM, advanced installer etc.) and those USB files listed by ricktendo64 using burfadel's method via xcopy. IE 9 and all the rest in the above list were integrated into the original wim prior to installing to vhd for sysprep Just some feedback...not trying to be a smartass or anything.... I used to get the access denied error during post capture integration sometimes and found that if I reinstalled the captured wim again to vhd and re-Generalized in sysprep all was good to go with the resultant recapture...a little more work, but, at least one doesn't lose the customizations done and have to start over...which, for me, is anaethema because I spend a lot of time in gpedit during sysprep, sooo..... I think KB2484031 was the cause because since dumping it I no longer have the issue.
Off Topic: RickStele what "Format" type do you use to get that type layout with dism /get-packages cmdline? Edit: nevermind, you used "table"
Yes, as below: Code: MKDIR C:\Users\Rick\Desktop\DISM DISM.exe /Image:D:\DISM_Folders\Mount /Get-Packages /Format:Table > C:\Users\Rick\Desktop\DISM\Packages.txt DISM.exe /Image:D:\DISM_Folders\Mount /Get-Features /Format:Table > C:\Users\Rick\Desktop\DISM\Features.txt DISM.exe /Image:D:\DISM_Folders\Mount /Get-Drivers /Format:Table > C:\Users\Rick\Desktop\DISM\Drivers.txt DISM.exe /Image:D:\DISM_Folders\Mount /Get-Apps /Format:Table > C:\Users\Rick\Desktop\DISM\Apps.txt DISM.exe /Image:D:\DISM_Folders\Mount /Get-AppPatches /Format:Table > C:\Users\Rick\Desktop\DISM\App_Patches.txt DISM.exe /Image:D:\DISM_Folders\Mount /Get-AppInfo /Format:Table > C:\Users\Rick\Desktop\DISM\App_Info.txt
Hi RickSteele, So if I understand your method above you did the following. 1. Install win7 Ultimate with original MS SP1 Disk 2. Booted to audit mode 3. Installed KB2533552 is sysprep. Rebooted Then installed KB’s 982018, 2528984, 2529073 Reboot after each one in sysprep. 4. I already have the MS ISO with kb2534111 installed so I will skip this step. 5. You mention that you integrated IE 9 and all the other updates into the original wim? Did you add them before you started the first install to create the sysprep? 6: If you added them to the original image are these all of SoLoR updates? If not what are they? Thanks for any help you can give just trying to learn some things from you guys. dolivas
Me personally, if a update can be installed offline I never install it during sysprep, I only install the hotfixes that cannot be installed or cause errors along with my tweaks and programs Then I capture the image, integrate drivers and updates then I do a clean install
So rick if that is the case the only thing you would install in sysprep right now is what? Oh and thanks for the Videos they have helped alot. So from watching your video you would install from original MS disk boot to audit mode configure apps, desktop and any services you want in the golden image. You would not install any updates until after the capture of the image is that correct? Then apply all updates to new image from sysprep and install the new system right? dolivas
KB982018 to prevent error while integrating with VPC and possibly other hotfixes with drivers in them KB2533552 because offline integration is disabled Other stuff are microsoft updates/programs that cannot be integrated: silverlight, directx, waik, playready, .net framework 4, office 2k10, visual c++ runtimes, etc, etc... I also install a bunch of other non microsoft programs like flash, java and other stuff When I do a fresh install all I need to do is install one or two programs, all the stuff I use and my Windows is configured pretty much the way I like it
Thanks rick going to give it a try right now be back in a while to let you know how it goes. Do you integrate all of SoLoR patches? dolivas
Problably dumb question as i've never captured a wim before.Is Generalize nessesary and will i lose my tweaks after that? Bet yes.Im especially intrested in integrating .NET 4.0 because the install takes a long time.Few mentioned hotfixes and capture and use this as a base image from now on.
I only integrate the following updates to a untouched Ultimate x64 SP1 integrated by M$ image for sysprep: all those listed in the following folders on the repo': Windows.7/Hotfixes/x64/IIS/ Windows.7/Hotfixes/x64/MSMQ/ Windows.7/Hotfixes/x64/NFS/ Hotfixes/x64/Integrate to installation media/ and Windows6.1-KB943790-x64 Windows6.1-KB969168-x64 Windows6.1-KB974405-x64 Windows6.1-KB2488113-x64 After saving this image I run Windows System Image Manager to update the cat file and copy to bootable usb stick, create a vhd file and install this image to vhd, afterwhich, I run the routine as outlined in post 1867.
I do it this way to have those pre SP1 hotfixes that still apply, the service stack, DirectX (Windows6.1-KB2488113-x64) and usb updates fully installed in a base wim. I experimented with the usb updates in sysprep and the latest two uninstall without issue should the need arise. The rest probably will not change and are better off permanently installed prior to integrating the 150 or so updates in the repo. I save the "base wim" as my new "untouched" SP1 Ultimate image into which all other customizations follow. Of course all reg tweaks, GUI customizations etc. are incorporated in sysprep also. I only install WAIK, DirectX and all the runtimes except .NET4 and Silverlight-the latter due to issues with M$ update on clean install-which I run from a first logon cmd in the answer file. While in sysprep thusly: Code: LABEL C: Win7(x64) REM Remove Service Pack Volume Cache Entry REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Service Pack Cleanup" /f REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Run /va /f RD "%UserProfile%\AppData\Local\Temp" /Q /S RD "%DefaultProfile%\AppData\Local\Temp" /Q /S pause REM Notepad2 (includes some regtweaks and apps) and Special Updates E:\CustomFiles\Addons\Notepad2\Reg_Notepad2.exe E:\CustomFiles\Addons\HashCheck\hashchk.exe E:\PersonalBackup\"Rick's Stuff"\FavoritesBackup\Favorites.exe XCOPY E:\PersonalBackup\"Rick's Stuff"\ContactsBackup %UserProfile%\Contacts /E /I /Y XCOPY E:\PersonalBackup\"Rick's Stuff"\Documents %UserProfile%\Documents /E /H /I pause MKDIR "%ProgramFiles%\FileCompression\7-Zip" MKDIR "%ProgramFiles%\FileCompression\WinRAR" MKDIR "%ProgramFiles%\MediaTools\EmEditor" MKDIR "%ProgramFiles%\MediaTools\Java\jre6" MKDIR "%ProgramFiles%\MediaTools\Paint.NET" MKDIR "%ProgramFiles%\RegCleaners\CCleaner" MKDIR "%ProgramFiles%\RegCleaners\MaxRegistryCleaner" MKDIR "%ProgramFiles%\WindowsResources\Unlocker" XCOPY "E:\CustomFiles\Addons\Unlocker\unlocker1.9.0-portable\x64" "%ProgramFiles%\WindowsResources\Unlocker" /E /H /I regsvr32 /s "%ProgramFiles%\WindowsResources\Unlocker\UnlockerCOM.dll" MKDIR "%ProgramFiles%\WindowsResources\PerfectDisk" MKDIR "%ProgramFiles%\WindowsResources\Windows AIK" MKDIR "%ProgramFiles(x86)%\Games\Steam" MKDIR "%ProgramFiles(x86)%\MediaTools\Adobe\Reader 10.0" MKDIR "%ProgramFiles(x86)%\MediaTools\Java\jre6" MKDIR "%ProgramFiles(x86)%\Microsoft Office\Tools\Chemistry Add-in for Word" MKDIR "%ProgramFiles(x86)%\Microsoft Office\Tools\Fuzzy Lookup Add-In for Excel" MKDIR "%ProgramFiles(x86)%\Microsoft Office\Tools\Microsoft Mathematics Add-in" MKDIR "%ProgramFiles(x86)%\Microsoft Office\Tools\Microsoft Producer" MKDIR "%ProgramFiles(x86)%\RegCleaners\jv16 PowerTools 2011" XCOPY "E:\Win7(x64)_apps\Registry_File Cleaners\jv16 PowerTools\license.xbin" /E "%ProgramFiles(x86)%\RegCleaners\jv16 PowerTools 2011" MKDIR "%ProgramFiles(x86)%\WindowsResources\instedit.com\InstEd" REM MKDIR "%ProgramFiles(x86)%\WindowsResources\Universal Extractor" MKDIR "%ProgramFiles(x86)%\WindowsResources\TeraByte Unlimited\Image for Windows" XCOPY "E:\Win7(x64)_apps\TeraByte\Image for Windows_Console_V2.62a" "%ProgramFiles(x86)%\WindowsResources\TeraByte Unlimited\Image for Windows" /E /I MKDIR "%ProgramFiles(x86)%\WindowsResources\uTorrent" pause exit and Code: CLS @echo off TITLE Install some runtimes and WAIK during sysprep REM Microsoft SQL Server 2005 Compact Edition 3.1 "E:\Win7(x64)_Microsoft\Microsoft SQL CE 3.1\SQLServerCE31-EN.msi" /passive REM Microsoft SQL Server Compact Edition 3.5 SP2 x86 "E:\Win7(x64)_Microsoft\Microsoft SQL CE 3.5 SP2\SSCERuntime_x86-ENU.msi" /passive REM Microsoft SQL Server Compact Edition 3.5 SP2 x64 "E:\Win7(x64)_Microsoft\Microsoft SQL CE 3.5 SP2\SSCERuntime_x64-ENU.msi" /passive REM Sync Framework 2.1 Synchronization Redistributable "E:\Win7(x64)_Microsoft\Sync Framework 2.1 Redistributables\Synchronization-v2.1-x64-ENU.msi" /passive REM Sync Framework 2.1 ProviderServices Redistributable "E:\Win7(x64)_Microsoft\Sync Framework 2.1 Redistributables\ProviderServices-v2.1-x64-ENU.msi" /passive REM Sync Framework 2.1 DatabaseProviders Redistributable "E:\Win7(x64)_Microsoft\Sync Framework 2.1 Redistributables\DatabaseProviders-v3.1-x64-ENU.msi" /passive pause REM Microsoft PlayReadyPC "E:\Win7(x64)_Microsoft\PlayReady-v1.3-x64-enu\PlayReadyPC_x86.msi" "E:\Win7(x64)_Microsoft\PlayReady-v1.3-x64-enu\PlayReadyPC_x64.msi" pause REM AdobeSVGViewer START "" /WAIT "E:\Win7(x64)_apps\AdobeSVGViewer\SVGView.exe" pause REM Adobe Flashplayer 32-bit START "" /WAIT "E:\Win7(x64)_apps\AdobeFlashPlayer\Flashplayer\install_flash_player_10_active_x.msi" pause REM June 2010 Redistributable START "" /WAIT "E:\Win7(x64)_Microsoft\RunTimes\DirectX\DXSETUP.EXE" REM Windows 7 WAIK "E:\KB3AIK_EN\StartCD.exe" pause REM Windows 7 AIK SP1_Supplement xcopy "E:\KB3AIK_EN\KB3AIKS_EN" "C:\Program Files\WindowsResources\Windows AIK\Tools\PETools" /ERUY pause xcopy "E:\KB3AIK_EN\KB3AIKS_EN\*winpe-dot3svc*" "C:\Program Files\WindowsResources\Windows AIK\Tools\PETools" /ERY pause REM Updated Help Files xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\readme.HTM" "C:\Program Files\WindowsResources\Windows AIK" /Y xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\stepbystep_itpro.HTM" "C:\Program Files\WindowsResources\Windows AIK\Docs\Whitepapers" /I /Y xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\unattend.chm" "C:\Program Files\WindowsResources\Windows AIK\Docs\CHMs" /Y xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\usmt.chm" "C:\Program Files\WindowsResources\Windows AIK\Docs\CHMs" /Y xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\waik.chm" "C:\Program Files\WindowsResources\Windows AIK\Docs\CHMs" /Y xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\WinPE.chm" "C:\Program Files\WindowsResources\Windows AIK\Docs\CHMs" /Y xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\wimgapi.chm" "C:\Program Files\WindowsResources\Windows AIK\SDKs\WIMGAPI" /I /Y pause REM USMT 4.0 files 64-BIT xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x64\loadstate.exe" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\amd64" /Y xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x64\migapp.xml" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\amd64" /Y xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x64\migcore.dll" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\amd64" /Y xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x64\scanstate.exe" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\amd64" /Y REM USMT 4.0 files 32-BIT xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x86\loadstate.exe" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\x86" /Y xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x86\migapp.xml" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\x86" /Y xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x86\migcore.dll" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\x86" /Y xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x86\scanstate.exe" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\x86" /Y pause exit
????? check the repo' again......SoLoR just posted a 15.5.2011 revision and has been updating the repo' weekly for as long as he's been doing it.
well its because there wasnt that many updates since then. As you see it was packed on that day because there where LOTS of changes on that day, after that day there is only couple of changes each week and i do assume that people that actualy use this are keeping local copy updated according to changelog and not waiting for new packages Also thing is each month usualy there is a day where lots of hotfixes gets released and im always kinda waiting for this before i pack them up.
BTW im considering moving this to somekind of SVN/GIT like sourceforge / googlecode, it would make things easier i think... anyone thinks they will close it and i shouldnt bother? i mean it is technicaly copyright material....