== ============================================================================== == © 2007 home7ech =========================================================== == Creative Learning by Doing, Slowly but Do iT Cool's ======================= ============================================================================== == Working Machine Description: ============================================== == • Processor : Athlon II X4 630 2.8 GHz ==================================== == • Mainboard : BIOSTAR TA 785G3-HD ========================================= == • Monitor : ACER X163W (16") ============================================ == • Memory : 2 GB Elixir PC1066 DDR3 (1,75 gb Usable) ==================== == • HardDisk1 : WDC WD5000AKS-00UU3A0 (500 GB) ============================== == • HardDisk2 : WDC WD800JD-22LSA0 (80 GB) ================================== == • HardDisk3 : SEAGATE ST340016A-3HSEY20X (40 GB) ========================== == Operating Systems: ======================================================== == • OS1: Windows 8.1 Professional (x86) with Rollup Update 2015-03-25 ======= == • OS2: Windows 7 Ultimate with SP1 (x86) with Rollup Update 2015-03-25 ==== == • OS3: Windows 10 Professional Build 10240 (x64) [On Development] ========= ============================================================================== == Original Windows 7 Ultimate with SP1 (Retail English x86) ================= == • DVD LABEL: GRMCULFRER_EN_SP1-DVD ======================================== == • iSO LABEL: GRMCULFRER_EN_SP1-DVD.iso ==================================== == • iSO SiZE: 2,563,039,232 byte (2.38 GB) ================================== == • BUiLD: 7601.17514.101119-1850 =========================================== == • CRC32: C2966895 ========================================================= == • MD5: 24F3A45D43D7C532AA3126CC094C61BD =================================== == • SHA-1: 92C1ADA4FF09C76EC2F1974940624CAB7F822F62 ========================= ============================================================================== == ****************************************************************************** ** Implement Windows 7 SP1 (x86) Updates Manually using DiSM ! *************** ** Integrated Rollup Updates March 03, 2015-03-25 ! ************************** ** Based on Windows Updates Downloader (WUD) Update Lists (ULs) 2015-03-25 *** ** URLs: http://www.windowsupdatesdownloader.com/ProgramFiles.aspx *********** ** (ULs): http://www.windowsupdatesdownloader.com/UpdateLists.aspx *********** ****************************************************************************** ** Total(s): 278 Files, 5 Folders, 907 MB (952,091,523 bytes) **************** ****************************************************************************** ** Update Lists (ULs): Windows 7 Service Pack 1 x86 ENU (2014-09-09) ********* ** Total(s): 245 Files, 5 Folders, 733 MB (769.399.149 bytes) **************** ** Description: ************************************************************** ** Non-Security Updates : 104 Files, 419 MB (439,758,022 bytes) ****** ** Security Updates : 114 Files, 149 MB (157,148,982 bytes) ****** ** .NET Framework 3.5.1 Updates : 23 Files, 122 MB (128,310,138 bytes) ****** ** Optional Updates (iE11-x86) : 2 Files, 29.5 MB (30,991,696 bytes) ****** ** WMP12-Updates : 2 Files, 12.5 MB (13,190,311 bytes) ****** ****************************************************************************** ** WinReducer EX-70 "Updates Downloader" v.2015.07 *************************** ** Total(s): 2 Files, 1 Folders, 28.4 MB (29,793,310 bytes) ****************** ** Description: ************************************************************** ** iE11-x86 : 2 Files, 28.4 MB (29,793,310 bytes) ******************************** ****************************************************************************** ** Update Lists (ULs): Windows 8.1 Update x86 ENU (2015-03-25) *************** ** Total(s): 31 Files, 4 Folders, 145 MB (152.899.064 bytes) ***************** ** Description: ************************************************************** ** Non-Security Updates : 2 Files, 1.37 MB (1,437,190 bytes) ***************** ** - Windows8.1-KB3020338-x86.msu, Windows8.1-KB3004394-x86.msu, ************* ** Security Updates : 15 Files, 45.2 MB (47,411,187 bytes) ******************* ** - Windows8.1-KB3032323-x86.msu, Windows8.1-KB3035132-x86.msu, ************* ** - Windows8.1-KB3046049-x86.msu, Windows8.1-KB3033889-x86.msu, ************* ** - Windows8.1-KB3039066-x86.msu, Windows8.1-KB3035126-x86.msu, ************* ** - Windows8.1-KB3030377-x86.msu, Windows8.1-KB3032359-x86.msu, ************* ** - Windows8.1-KB3013455-v2-x86.msu, Windows8.1-KB3000483-x86.msu, ********** ** - Windows8.1-KB3004361-x86.msu, Windows8.1-KB3020393-x86.msu, ************* ** - Windows8.1-KB3022777-x86.msu, Windows8.1-KB3021674-x86.msu, ************* ** - Windows8.1-KB3019215-x86.msu. ******************************************* ** .NET Framework 3.5 Updates : 9 Files, 82.3 MB (86,352,565 bytes) ******* ** .NET Framework 4.5.2 Updates : 5 Files, 16.8 MB (17,698,122 bytes) ******* ****************************************************************************** ** .. SEPTEMBER 20, 2015 : .. == ========================================================================= == CMD CODE : =========================================================== ========================================================================= == SET TiTLE=Implement Windows Updates Manually using DiSM.v10.0.10240.16384 ! TiTLE %TiTLE% @echo off cls REM ====================================================================== REM == Implement Windows 7 SP1 (x86) Updates Manually using DiSM ! ======= REM ====================================================================== REM NOTiCE ! REM This time used Remastered Windows 7 SP1 (x86) ESDs Version... REM eg. en_windows_7_ultimate_with_sp1_x86_dvd_619077.esd SET ESDDiR=D:\Projects\[DEV]\WiN7SP1\TRiAL.RUN\[ESDFiLE] SET ESDNAME=en_windows_7_ultimate_with_sp1_x86_dvd_619077 SET ESDFiLE=%ESDDiR%\%ESDNAME%.WimLib-ImageX.v1.8.2.esd SET WREX70DiR=D:\Programs\WiNTools\WinReducer\WREX70 SET WiN70DiR=%WREX70DiR%\WORK\EXTRACT\ExtractedByWinReducer SET WimLib=D:\Projects\[DEV]\[TOOLS]\WimLib\bin\wimlib-imagex.exe SET WREX100DiR=D:\Programs\WiNTools\WinReducer\WREX100 SET DiSM10=%WREX100DiR%\HOME\SOFTWARE\x86\DiSM\dism.exe REM ============================================================ REM Creating Setup Media Layout... REM ============================================================ REM Creating Setup Media Layout with "DiSM.v10.0.10240.16384", please wait ... REM "%DiSM10%" /Apply-Image /ImageFile:"%ESDFiLE%" /Index:1 /ApplyDir:"%WiN70DiR%" REM Creating Setup Media Layout with "WimLib-ImageX v1.8.2", please wait ... "%WimLib%" apply "%ESDFiLE%" 1 "%WiN70DiR%" REM Done Creating Setup Media Layout... REM ============================================================ REM Creating boot.wim file... REM ============================================================ SET BOOTWiM=%WiN70DiR%\sources\boot.wim REM Exporting 'boot.wim' with "DiSM.v10.0.10240.16384", please wait ... REM "%DiSM10%" /Export-Image /SourceImageFile:"%ESDFiLE%" /SourceIndex:2 /DestinationImageFile:"%BOOTWiM%" /Compress:max REM Exporting 'boot.wim' file with "WimLib-ImageX v1.8.2", please wait ... "%WimLib%" export "%ESDFiLE%" 2 "%BOOTWiM%" --compress=maximum --boot REM Done Creating boot.wim file... REM ============================================================ REM Creating install.wim file... REM ============================================================ SET iNSTALLWiM=%WiN70DiR%\sources\install.wim REM Exporting 'boot.wim' with "DiSM.v10.0.10240.16384", please wait ... REM "%DiSM10%" /Export-Image /SourceImageFile:"%ESDFiLE%" /SourceIndex:3 /DestinationImageFile:"%iNSTALLWiM%" /Compress:max REM Exporting 'install.wim' file with "WimLib-ImageX v1.8.2"... "%WimLib%" export "%ESDFiLE%" 3 "%iNSTALLWiM%" --compress=maximum REM Done Creating install.wim file... REM ============================================================ REM OPTiONAL: Change 'install.wim' info with "GImageX v2.0" ! REM ============================================================ REM NEW NAME: Windows 7 Ultimate with SP1 (x86) with Rollup Update 2015-03-25 REM NEW DESC: Windows 7 Ultimate with Service Pack 1 Retail English with Integrating Rollup Update 2015-03-25 (Remastered Manually on 2015-09-11) REM ====================================================================== REM == Preparation for Implement Updates Done. =========================== REM ====================================================================== REM ============================================================ REM .. OPTiONAL: Cleaning DiSM log file... REM ============================================================ DEL /F /Q "%WiNDiR%\Logs\DiSM\dism.log" > NUL DEL /F /Q "%WiNDiR%\Logs\DiSM\dism.log.bak" > NUL REM ============================================================ REM == Mount and Modify Windows WiMFiLE (install.wim) image... REM ============================================================ SET MOUNT=%WREX70DiR%\WORK\MOUNT\DiSM_MOUNT SET WiMFiLE=%WiN70DiR%\sources\install.wim MD "%MOUNT%" "%DiSM10%" /Mount-Image /ImageFile:"%WiMFiLE%" /Index:1 /MountDir:"%MOUNT%" REM Done Mounts Windows WiMFiLE (install.wim) image... REM ============================================================ REM == OPTiONAL: Delete Windows 7 winRE.wim File =============== REM .. After Mount or Before Saving Modified WiM File ========== REM .. FileSize: 138 MB (145,287,084 bytes ===================== REM ============================================================ ATTRiB -R -A -S -H "%MOUNT%\Windows\System32\Recovery\winRE.wim" DEL /F /Q "%MOUNT%\Windows\System32\Recovery\winRE.wim" > NUL REM Done Delete Windows 7 winRE.wim File... REM ============================================================ REM == OPTiONAL: Generating All Packages Info Before Updates... REM ============================================================ SET LOGDiR=D:\Projects\[DEV]\WiN7SP1\TRiAL.RUN\WREX70.v1.1.8.0\Logs SET LOGFiLE=%LOGDiR%\_all-packages_a.before_updates-manually-with_DiSM.log "%DiSM10%" /Get-MountedImageInfo > "%LOGFiLE%" "%DiSM10%" /image:"%MOUNT%" /Get-Packages >> "%LOGFiLE%" REM Done Generating All Packages Info Before Updates... REM ============================================================ REM Implement Windows 7 SP1 (x86) Updates Manually with DiSM... REM ============================================================ SET UPDATESDiR=D:\Internet\Software\[OS]\[UPDATES] SET W70UPDiR=%UPDATESDiR%\[WUD]\windows-7-sp1-x86 SET W81UPDiR=%UPDATESDiR%\[WUD]\windows-8.1-update-x86 SET WREXUPDiR=%UPDATESDiR%\[WREX] SET SCRATCH=%WREX70DiR%\WORK\MOUNT\DiSM_SCRATCH MD "%SCRATCH%" REM iMPORTANT: REM * This will run in silent mode and require some time, REM * so please be patient ... REM ============================================================ REM Add-Package Windows 7 SP1 (x86/x64) Updates file... REM ============================================================ SET LOGFiLE=%LOGDiR%\add-package_windows-7-sp1-x86-enu_2014-09-09.ulz.log "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W70UPDiR%\Non-Security Updates" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W70UPDiR%\Security Updates" /ScratchDir:"%SCRATCH%" > "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W70UPDiR%\.NET Framework 3.5.1 Updates" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W70UPDiR%\Optional Updates" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W70UPDiR%\WMP12 Updates" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" REM Done Add-Package Windows 7 SP1 (x86/x64) Updates file... REM ============================================================ REM Add-Package iE 11 WREX-70.v.2015.07 Updates file... REM ============================================================ SET LOGFiLE=%LOGDiR%\add-package_ie11-updates-wrex-70.v.2015.07.log "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%WREXUPDiR%\WREX iE11 Updates" /ScratchDir:"%SCRATCH%" > "%LOGFiLE%" REM Done Add-Package iE 11 WREX-70.v.2015.07 Updates file... REM ============================================================ REM Add-Package Windows 8.1 (x86/x64) Updates file... REM ============================================================ SET LOGFiLE=%LOGDiR%\add-package_windows-8.1-update-x86-enu-2015-03-25.ulz.log "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Non-Security Updates\Windows8.1-KB3020338-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Non-Security Updates\Windows8.1-KB3004394-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3032323-x86.msu" /ScratchDir:"%SCRATCH%" > "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3035132-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3046049-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3033889-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3039066-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3035126-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3030377-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3032359-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3013455-v2-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3000483-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3004361-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3020393-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3022777-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3021674-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\Security Updates\Windows8.1-KB3019215-x86.msu" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\.NET Framework 3.5 Updates" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" "%DiSM10%" /Image:"%MOUNT%" /Add-Package /PackagePath:"%W81UPDiR%\.NET Framework 4.5.2 Updates" /ScratchDir:"%SCRATCH%" >> "%LOGFiLE%" REM Done Add-Package Windows 8.1 (x86/x64) Updates file... REM ============================================================ REM == OPTiONAL: Generating All Packages Info After Updates... REM ============================================================ SET LOGDiR=D:\Projects\[DEV]\WiN7SP1\TRiAL.RUN\WREX70.v1.1.8.0\Logs SET LOGFiLE=%LOGDiR%\_all-packages_b.after_updates-manually-with_DiSM.log "%DiSM10%" /Get-MountedImageInfo > "%LOGFiLE%" "%DiSM10%" /image:"%MOUNT%" /Get-Packages >> "%LOGFiLE%" REM Done Generating All Packages Info After Updates... REM ============================================================ REM == Saving Modified WiMFiLE (install.wim) image... REM ============================================================ "%DiSM10%" /Commit-Image /MountDir:"%MOUNT%" /CheckIntegrity REM Done Saving Modified WiMFiLE (install.wim) image... REM ============================================================ REM == Unmounts Modified WiMFiLE (install.wim) image... REM ============================================================ "%DiSM10%" /Unmount-Image /MountDir:"%MOUNT%" /Discard REM Done Unmounts Modified WiMFiLE (install.wim) image... REM ============================================================ REM Cleaning Temporary Windows Updates file... REM ============================================================ "%DiSM10%" /Cleanup-Mountpoints > NUL RD /S /Q "%MOUNT%" > NUL RD /S /Q "%SCRATCH%" > NUL REM Done Cleaning Temporary Windows Updates file... REM ============================================================ REM OPTiONAL: Backup DiSM log file... REM ============================================================ SET DiSMLOG=%LOGDiR%\Implement Windows 7 SP1 (x86) Updates Manually with DiSM 20150905_dism.log MOVE /Y "%WiNDiR%\Logs\DiSM\dism.log" "%DiSMLOG%" > NUL MOVE /Y "%WiNDiR%\Logs\DiSM\dism.log.bak" "%DiSMLOG%.bak" > NUL REM Done Backup DiSM log file... REM ============================================================ REM == Optimizing Modified WiMFiLE (install.wim) image... REM ============================================================ SET WiMFiLE1=%WiN70DiR%\sources\install.wim SET WiMFiLE2=%WiN70DiR%\sources\optimized.install.wim "%WimLib%" export "%WiMFiLE1%" 1 "%WiMFiLE2%" --compress=maximum REM Done Optimizing Modified WiMFiLE (install.wim) image... REM ============================================================ REM == Deleting and Renaming WiMFiLE (install.wim) image... REM ============================================================ DEL /F /Q "%WiMFiLE1%" RENAME "%WiMFiLE2%" install.wim REM ====================================================================== REM == Done Implement Windows 7 SP1 x86 Updates Manually with DiSM ! ===== REM == OPTiONAL: Slimmingdown Windows 7 SP1 x86 Updated using WREX-70 ! == REM == WinReducer EX-70 (Latest Version v1.1.8.0 - 27 August 2015) !!! === REM ====================================================================== REM ============================================================ REM == OPTiONAL: Creating Windows iSO File Manually ! ========= REM ============================================================ REM NOTiCE ! REM Creating iSO File with "OSCDiMG" more faster than "CDiMAGE" SET iSODiR=%WREX70DiR%\WORK\ISO SET OSCDiMG=%WREX70DiR%\HOME\SOFTWARE\oscdimg.exe SET iSOLABEL=GRMCULFRER_EN_SP1-DV5 SET iSOBOOT=%WiN70DiR%\boot\etfsboot.com SET iSONAME=en_windows_7_ultimate_with_sp1_x86_updated_20150325.iso SET iSOFiLE=%iSODiR%\%iSONAME% SET OPT=-o -h -m -u2 -udfver102 SET TD=09/11/2015,08:15:00 "%OSCDiMG%" "%iSOBOOT%" -l"%iSOLABEL%" -t%TD% %OPT% "%WiN70DiR%" "%iSOFiLE%" REM ERROR: Could not delete existing file "%WiN70DiR%" REM Error 5: Access is denied. REM Any Idea or Suggestions ? REM ============================================================ REM == OPTiONAL: Conversion Windows WiM to New ESD File ! ====== REM ============================================================ SET WiMFiLE=%WiN70DiR%\sources\install.wim SET ESDFiLE=%WiN70DiR%\sources\install.esd REM ** For Your Information (FYi) : ** REM ** Converting ESD File with DiSM more smaller than WimLib-ImageX ** REM ** or for GUi Interfaces use WinReducer ES - WiM Converter ** REM *** This will require some time, high CPU and Disk usage, *** REM *** please be patient !!! *** REM Creating install.esd file with "DiSM.v10.0.10240.16384"... REM "%DiSM10%" /Export-Image /SourceImageFile:"%WiMFiLE%" /SourceIndex:1 /DestinationImageFile:"%ESDFiLE%" /Compress:recovery REM Done Creating install.esd file with "DiSM.v10.0.10240.16384"... REM Creating install.esd file with "WimLib-ImageX v1.8.2"... REM "%WimLib%" export "%WiMFiLE%" 1 "%ESDFiLE%" --compress=recovery --solid REM Done Creating install.esd file with "WimLib-ImageX v1.8.2"... REM Deleting install.wim file... DEL "%WiMFiLE%" REM Done Conversion Windows WiM to New ESD File... == ============================================================================= ==