Jump to content

Snow

Members
  • Posts

    80
  • Joined

  • Last visited

Posts posted by Snow

  1. Do it with Autounattend.xml and place it in the root of your Windows DVD. Example for German :

     

     

     

    <?xml version="1.0" encoding="utf-8"?>
    <!--Created by Win Toolkit v1.4.0.75-->
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        
        <settings pass="windowsPE">
            <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="NonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <SetupUILanguage>
                    <UILanguage>de-DE</UILanguage>
                </SetupUILanguage>
                    <InputLocale>0407:00000407</InputLocale>
                    <UserLocale>de-DE</UserLocale>
                    <UILanguage>de-DE</UILanguage>
                    <SystemLocale>de-DE</SystemLocale>
            </component>
          
            <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="NonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <SetupUILanguage>
                    <UILanguage>de-DE</UILanguage>
                </SetupUILanguage>
                    <InputLocale>0407:00000407</InputLocale>
                    <UserLocale>de-DE</UserLocale>
                    <UILanguage>de-DE</UILanguage>
                    <SystemLocale>de-DE</SystemLocale>
            </component>
            </settings>
    </unattend>
  2. Latest version of WinToolkit is 1.5.3.5. And then i think you should take latest version of .NET 4.5.2 Addon. Then there is no need to integrate updates for it.

     

    Renaming the patches could help.

     

    AMD64_X86-all-ndp45-kb2972107-x64_338bd55ed27b6897c6bcaa2a6ef9c57e77b95910.exe   to   NDP45-kb2972107-x64.exe

  3. Have you ever thought of selling the tabs the user need ? update + driver integration for free and say about 5€ for every additional tab the user really needs (e.g. Wim-Registry Editor, Component Removal, AiO-Disc-Creator and so on) and about 25€ for unrestricted WinToolkit.

  4. No problem here. Maybe its because of working on desktop : C:\Users\ira\Desktop\Win ToolKit 1.5.1.13 Portable + DISM\Updates\

                                                                                                      C:\Users\VADYM\Desktop\Win ToolKit 1.5.1.13 Portable + DISM\Settings.txt

  5. A little note to burnaware-free : it will be installing a toolbar. my workaround for this: extract it with universal-extractor, delete the temp folder inside the extracted setup, then edit install.iss and compile it with inno-setup.

  6. AVIsynth http://sourceforge.net/projects/avisynth2/files/AviSynth%202.5/ :  /S 

     

    AVStoDVD https://sites.google.com/site/avstodvdmain/ :  /S

     

    DVDStyler (Note: DVDStyler will try installing a crapware toolbar) http://www.dvdstyler.org/en/ :  /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

     

    ffdshow http://ffdshow-tryout.sourceforge.net/ :  /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

     

    Google-Chrome (Standalone-Setup) https://support.google.com/installer/answer/126299?hl=en : /silent /install

     

    Haali Media Splitter http://haali.su/mkv/ :  /S /NCRC

     

    ImgBurn 2.5.8 WITHOUT this f...... OpenCandy http://www.imgburn.com/index.php?act=download :  /NOCANDY /S

     

    Inno-Setup http://www.jrsoftware.org/isdl.php :  /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

     

    LAVFilters https://github.com/Nevcairiel/LAVFilters/releases/tag/0.62 :  /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

     

    mkvtoolnix http://www.fosshub.com/MKVToolNix.html :  /S /NCRC

     

    nVidia Graphic Drivers http://www.geforce.co.uk/drivers : First you have to extract downloaded setup with 7-zip. switch for setup.exe in extracted archive : -s -n

     

    Partition Wizard Home Edition http://www.partitionwizard.com/free-partition-manager.html :  /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

     

    Piriform Defraggler / Recuva / Speccy https://www.piriform.com/products :  /S

     

    SoftPerfect-RamDisk http://www.softperfect.com/products/ramdisk/ :  /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

     

    SumatraPDF http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html :  /s /register /opt plugin, pdffilter, pdfpreviewer

     

    XMediaRecode http://www.xmedia-recode.de/en/download.html :  /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

  7. I think you should have a look here :

     

    http://technet.microsoft.com/en-us/library/dd349350(v=ws.10).aspx

     

    "This supplement is optional. If you do not need to modify the SP1 Boot.wim and Winre.wim files, you can continue to use the Windows 7 RTM tools, including WinPE 3.0, without installing this supplement."

     

     

    I think this explains some other driver integrating issues too.

     

    Last time i experimented i saw boot.wim is untouched. this i saw at the date boot.wim was last processed : 12.04.2011

     

    Next i installed WAIK and this supplement. Then i tested. After test ended the date was actual one !!

     

     

    By the way : Host Controller Drivers always must integrated BEFORE Hub Drivers !!!

  8. I think its because Liam changed back to RunOnce. I'm looking for a thread and give you feedback in a few moments.

     

     

    Ok, look here post #48 :

     

    http://www.wincert.net/forum/topic/12111-solved-1437x-silent-installer-runonce-does-not-work/page-3

     

     

     

    Here i saw what i think the whole time about RunOnce : Its not reliable !

     

    http://support.microsoft.com/kb/314866/EN-US

     

    "Furthermore, applications should use the RunOnce keys only for transient conditions (such as to complete application setup); an application must not continually re-create entries under RunOnce.

    Doing so will interfere with Windows Setup."

     

    In my opinion RunOnceEx is the only way.

     

     

     

    Since Liam changed back to RunOnce I delete this registry key with WIM Registry Editor : 

     

    [HKEY_LOCAL_MACHINE\WIM_Software\Microsoft\Windows\CurrentVersion\RunOnce]
    "!1WinToolkit"="WinToolkitRunOnce.exe"
     
    and then i let Setupcomplete.cmd write this registry-key :
     
    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\050 /V 1 /D "%WINDIR%\System32\WinToolkitRunOnce.exe" /f
     
     
    ABSOLUTELY NO PROBLEMS with this solution and NO pink popup !!
     
     
     
    @Liam
    Please change to RunOnceEx and most of the problems will be past
  9. Hi Liam. After some testings with Setupcomplete i found this out:

     

    First I prevent the regular start you implemented it with deleting this registry key:

     

    REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx /f

     

    -------

     

    Then i add this registry key:

     

    REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\050 /VE /D "WinToolkit RunOnce" /f

    if exist %WINDIR%\System32\WinToolkitRunOnce.exe REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\050 /V 1 /D "%WINDIR%\System32\WinToolkitRunOnce.exe" /f

     

    It shows similar to your way. The window is shown.

     

    -------

     

    In next test i added ONLY this reg key:

     

    if exist %WINDIR%\System32\WinToolkitRunOnce.exe REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\050 /V 1 /D "%WINDIR%\System32\WinToolkitRunOnce.exe" /f

     

     

    ... and what happens ?!? there is no window which is interfering the optical beauty  :)
  10. Hi Liam. Is there a possible way to make this window that shows all programs that will be installed during RunOnceEx invisible ?

     

    thought about just deleting this registry key which i copy & paste from registry log of WinToolkit : HKEY_LOCAL_MACHINE\WIM_Software\Microsoft\Windows\CurrentVersion\RunOnceEx\001 | =Win Toolkit RunOnce | String

     

    maybe it's possible to make it visible or invisible via checkbox in WinToolkit's settings ?

     

  11. Here is my setupcomplete with inserted REM-Lines. Maybe it helps to find errors or bugs. in this order things are intalling i never had problems.

     

    @ECHO OFF
    REG ADD HKLM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RunOnceEx
    SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
     
    SET INST=%windir%\setup\scripts\INST
    SET TEST=%windir%\setup\scripts\INST\TEST
    SET ROE=%windir%\setup\scripts\ROE
    SET ROEE=%systemdrive%\ROEE
    SET SWOW=%SystemRoot%\SysWOW64\cmd.exe
     
    GOTO INSTROE
     
    REM Area for RunOnceEx Registry-Entries. Installs after User-Login and RunOnce
    :INSTROE
    REG ADD %KEY% /V TITLE /D "Installiere" /f
     
    REG ADD %KEY%\000 /VE /D "Abschluss der Windows-Installation" /f
    if exist %ROE%\Abschluss-x86.exe REG ADD %KEY%\000 /V 1 /D "%ROE%\Abschluss-x86.exe" /f
    if exist %ROE%\Abschluss-x64.exe REG ADD %KEY%\000 /V 1 /D "%ROE%\Abschluss-x64.exe" /f
     
    if exist %ROEE%\Flash-AIR-Java.exe REG ADD %KEY%\000 /V 2 /D "%ROEE%\Flash-AIR-Java.exe" /f
    if exist %ROEE%\Java-x64.exe REG ADD %KEY%\000 /V 3 /D "%ROEE%\Java-x64.exe" /f
     
    if exist %ROEE%\burnaware-free.exe REG ADD %KEY%\000 /V 4 /D "%ROEE%\burnaware-free.exe" /f
     
    if exist %ROEE%\Defraggler.exe REG ADD %KEY%\000 /V 5 /D "%ROEE%\Defraggler.exe" /f
     
    if exist %ROE%\Recuva.exe REG ADD %KEY%\000 /V 6 /D "%ROE%\Recuva.exe" /f
     
    if exist %ROEE%\Speccy.exe REG ADD %KEY%\000 /V 7 /D "%ROEE%\Speccy.exe" /f
     
    if exist %ROE%\SumatraPDF-2.4-install.exe REG ADD %KEY%\000 /V 8 /D "%ROE%\SumatraPDF-2.4-install.exe /s /register /opt plugin, pdffilter, pdfpreviewer" /f
     
    if exist %ROE%\Universal-Extractor.exe REG ADD %KEY%\000 /V 9 /D "%ROE%\Universal-Extractor.exe /S /NCRC" /f
     
    if exist %ROEE%\Virtual-Clone-Drive-5.4.7.0.exe REG ADD %KEY%\000 /V 10 /D "%ROEE%\Virtual-Clone-Drive-5.4.7.0.exe" /f
     
    REG ADD %KEY%\000 /V 11 /D "%ROE%\MS-Security-Essentials.exe" /f
    REG ADD %KEY%\000 /V 12 /D "%ROE%\HideWSUS.exe" /f
     
    REM Only needed if WinToolkit's Silent-Installer doesn't start.
    ::if exist %WINDIR%\System32\WinToolkitRunOnce.exe REG ADD %KEY%\000 /V 13 /D "%WINDIR%\System32\WinToolkitRunOnce.exe" /f
     
    GOTO INST
     
    REM Installs immediately after creating User and before User-login
    :INST
    if exist %INST%\MS\Windows6.1-KB2533552-x86.msu start /wait %INST%\MS\Windows6.1-KB2533552-x86.msu /quiet /norestart >nul
    if exist %INST%\MS\Windows6.1-KB2533552-x64.msu start /wait %INST%\MS\Windows6.1-KB2533552-x64.msu /quiet /norestart >nul
    if exist %INST%\MS\Windows6.1-KB2603229-x64.msu start /wait %INST%\MS\Windows6.1-KB2603229-x64.msu /quiet /norestart >nul
    if exist %INST%\MS\msxml4-KB2758694-deu.exe start /wait %INST%\MS\msxml4-KB2758694-deu.exe >nul
     
    if exist %INST%\MS\NET-4.5.1.exe start /wait %INST%\MS\NET-4.5.1.exe >nul
     
    if exist %INST%\MS\MSVC-directX-x86.exe start /wait %INST%\MS\MSVC-directX-x86.exe >nul
    if exist %INST%\MS\MSVC-directX-x64.exe start /wait %INST%\MS\MSVC-directX-x64.exe >nul
     
    ECHO wscript.sleep 3000 >%temp%\sleep.vbs
    wscript.exe %temp%\sleep.vbs
    DEL "%temp%\sleep.vbs" /f /q >nul
     
    start /wait %INST%\MS\Silverlight.exe /q >nul
     
    if exist %INST%\MS\Windows6.1-KB2685811-x86.msu start /wait %INST%\MS\Windows6.1-KB2685811-x86.msu /quiet /norestart >nul
    if exist %INST%\MS\Windows6.1-KB2685811-x64.msu start /wait %INST%\MS\Windows6.1-KB2685811-x64.msu /quiet /norestart >nul
    if exist %INST%\MS\Windows6.1-KB2685813-x86.msu start /wait %INST%\MS\Windows6.1-KB2685813-x86.msu /quiet /norestart >nul
    if exist %INST%\MS\Windows6.1-KB2685813-x64.msu start /wait %INST%\MS\Windows6.1-KB2685813-x64.msu /quiet /norestart >nul
     
    if exist %INST%\MS\Windows6.1-KB2862330-v2-x86.msu start /wait %INST%\MS\Windows6.1-KB2862330-v2-x86.msu /quiet /norestart >nul
    if exist %INST%\MS\Windows6.1-KB2862330-v2-x64.msu start /wait %INST%\MS\Windows6.1-KB2862330-v2-x64.msu /quiet /norestart >nul
    if exist %INST%\MS\Windows6.1-KB2895729-v2-x86.msu start /wait %INST%\MS\Windows6.1-KB2895729-v2-x86.msu /quiet /norestart >nul
    if exist %INST%\MS\Windows6.1-KB2895729-v2-x64.msu start /wait %INST%\MS\Windows6.1-KB2895729-v2-x64.msu /quiet /norestart >nul
     
    if exist %INST%\MS\Windows6.1-KB971033-x86.msu start /wait %INST%\MS\Windows6.1-KB971033-x86.msu /quiet /norestart >nul
    if exist %INST%\MS\Windows6.1-KB971033-x64.msu start /wait %INST%\MS\Windows6.1-KB971033-x64.msu /quiet /norestart >nul
     
    GOTO END
     
    :END
    cd %~dp0
     
    REM Energieeinstellungen
    powercfg.exe -change -monitor-timeout-ac 45
    powercfg.exe -change -standby-timeout-ac 720
    powercfg.exe -change -disk-timeout-ac 600
     
    ECHO wscript.sleep 1000 >%temp%\sleep.vbs
    wscript.exe %temp%\sleep.vbs
    DEL "%temp%\sleep.vbs" /f /q >nul
     
    REM Windows Update
    sc.exe stop wuauserv
    REG ADD "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoRebootWithLoggedOnUsers /t REG_DWORD /d "00000001" /f >nul
    REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions /t REG_DWORD /d "00000002" /f >nul
    REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v ElevateNonAdmins /t REG_DWORD /d "00000000" /f >nul
    REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v EnableFeaturedSoftware /t REG_DWORD /d "00000001" /f >nul
    REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v IncludeRecommendedUpdates /t REG_DWORD /d "00000000" /f >nul
     
    REM Systemwiederherstellung
    REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /v RPGlobalInterval /t REG_DWORD /d "00172800" /f >nul
    REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /v RPLifeInterval /t REG_DWORD /d "00345600" /f >nul
    REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /v ThawInterval /t REG_DWORD /d "00000900" /f >nul
    REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /v FirstRun /t REG_DWORD /d "00000000" /f >nul
     
    ECHO wscript.sleep 1000 >%temp%\sleep.vbs
    wscript.exe %temp%\sleep.vbs
    DEL "%temp%\sleep.vbs" /f /q >nul
     
    REM Letzter Zugriffsstempel AUS
    FSUTIL behavior set disablelastaccess 1
     
    ECHO wscript.sleep 1000 >%temp%\sleep.vbs
    wscript.exe %temp%\sleep.vbs
    DEL "%temp%\sleep.vbs" /f /q >nul
     
    if exist %INST% rd /s /q %INST% >nul
     
    ECHO wscript.sleep 3000 >%temp%\sleep.vbs
    wscript.exe %temp%\sleep.vbs
    DEL "%temp%\sleep.vbs" /f /q >nul
     
    DEL /f /s /q "%windir%\setup\scripts\SetupComplete.cmd" >nul
     
    exit

×
×
  • Create New...