Sysprep Creator Wizard is being depricated. The wizard to create an unattend file has been added into the Systems Deployment Appliance version 8.1. It includes added features, with more integration to come!
Purpose:
Sysprep Creator is designed to assist with the creation of unattend.xml answer files to be leveraged by Windows 7, Windows 8, Windows 8.1, and Windows 10.
Instruction:
- Launch Sysprep Creator
- You will be prompted with a UI, choose the OS and Architecture to build an unattend.xml.
- Another UI with a total of 8 tabs appears with settings, which will need to be populated.
- Choose where to save the unattend.xml and if selected in step 2 the sysprep executor.
- Copy the unattend.xml (and sysprep_executor.exe if selected) to the machine in which you wish to sysprep.
Release Notes:
Due to Windows permissions, if the unattend.xml file is located at the root of the “System Drive”,
sysprep_executor.exe will not be able to cleanup/delete it.
4.1.1.0 [02/13/2018]
-Automatically disable Windows Defender
-added a few more provisioned apps (BubbleSaga, DisneyMagicKingdoms)
4.1.0.1
-fixed issue with upgrade version
-removed MiracastView from provisioned apps as it could not be removed
4.1.0.0 [01/03/2018]
-Add additional provisioned apps to be removed prior to sysprep (ESMCS-360)
-tiledatamodelsvc setting has changed in Windows 10 1709 update (ESMCS-259)
-beginning with Windows 10, version 1607, sysprep can be used to prepare an image that has been upgraded (ESMCS-358)
-cancelling dialog on saving unattend quits the application (ESMCS-356)
-sysprep creator no longer uses templates, each XML file is built from scratch
-added Czech Republic to Location and language choices (ESMCS-229)
-added countless Time Zones
-added the ability to set taskbar links based on https://technet.microsoft.com/en-us/library/ff715544.aspx
-added the ability to set OEM Information based on https://technet.microsoft.com/en-us/library/ff716332.aspx
-added some OOBE options
-added IE options, based on https://technet.microsoft.com/en-us/library/ff715726.aspx
-added the ability to set a predetermined KMS key based on https://technet.microsoft.com/en-us/library/jj612867.aspx
-added checking or Candy Crush, Twitter, AdobePhotoshopExpress, EclipseManager, ActiproSoftwareLLC, PandoraMediaInc, MicrosoftPowerBIForWindows, Microsoft.NetworkSpeedTest, Microsoft.Office.Sway, RoyalRevolt2, Minecraft, Facebook, ParadiseBay
with the ability to remove them with executor prior to sysprepping (ESMCS-246)
-fixed an issue with Spanish locale not being put in correctly (ESMCS-257)
-moved installer to service.kace.com to avoid third paty site (ESMCS-261)
-added check for Executor to check if tiledatamodelsvc running, if so, we set the service to disabled, and require a reboot. Upon running executor again, the service will be set to automatic, but not started
-added ability to change Control Panel View and Icon Size
-removed Network setting when building Windows 10 unattend as it is depricated
-added ability to disable consumer feature from Windows 10 Enterprise
-updated to check for KACE 7.0 agent
-rebranded to Quest
3.7.2.1 [02/03/2016]
****This update will need to be downloaded manually from http://www.scriptingninjas.com/scripts/sysprep_creator/sysprep_creator_installer.exe
or click download and when it is completed, select 'No' for installing, this will copy the new installer to the desktop
-fixed issue with update mechanism
-fixed an issue in which a Windows 8 unattend was being produced instead of Windows 7 unattend.
3.7.2.0 [01/16/2016]
Windows 10 support
Enlarged the UI
Made UI look more like the K2000
Added a warning if an unattend.xml file already exists in the location chosen to save
Added a log file to %systemdrive%\ProgramData\Dell\KACE\Logs
Sysprep Executor empties the recyle bin and cleans up previous logs/files and archives them in %systemdrive%\ProgramData\Dell\KACE\Logs
Sysprep Executor Checklist - A checklist designed to make sure that System Imaging Best Practices are being followed according to
-The device should not be joined to a domain
-WMP Service should be disabled (query of WMPNetworkSvc Service)
-The Dell | KACE agent should not be installed
-No drive emulation application should exit on the device (Virtual Clonedrive, DAEMON Tools, Magic ISO)
-No antivirus can be detected
Checked via WMI
http://www.autoitscript.com/forum/topic/153365-detect-antivirus/
-VMWare Tools should not be installed
-Bitlocker can not be enabled
Checked via WMI, if protection status is set to 0 on they %systemdrive%
-No reboots can be pending
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
https://technet.microsoft.com/en-us/library/cc164360%28v=exchg.80%29.aspx
-Rearm count has to be higher than 1
-See https://social.technet.microsoft.com/Forums/windows/en-US/f8c7833b-58f0-43b4-a93a-b1a1689ecaf5/created-windows-7-image-with-expired-sysprep-rearm-count?forum=w7itproinstall and http://blogs.technet.com/b/askcore/archive/2011/05/11/sysprep-skiprearm-and-image-build-best-practices.aspx for more information
-Valid source media must be detected (Not OEM or Retail)
HKEY_LOCAL_MACHINE\SYSTEM\Setup\Pid\Pid
http://www.itninja.com/question/how-to-trace-windows-licenses-in-different-types-oem-open-license-full-pack-etc
-Machine should not be upgraded from a previous version of Windows
If the machine has been upgraded, sysprep executor can only quit, it will not sysprep
If the device has bitlocker is enabled, or antivirus is installed, the user must quit Executor and fix these issues manually
If none of the above are an issue, but WMP Service is running, VMWare Tools is installed, or drive emulation software is installed, a fix it button will be active.
If the Fix it button is used, the uninstaller will launch, but will require some interaction from the user to complete the uninstall.
3.1.0.0 [03/06/2015]
-Changed installer so that it only installs where the script is run.
-Changed sysprep_executor shutdown/reboot options to radio buttons
-Changed sysprep_executor so the the unattend file is moved to \windows\system32\sysprep directory.
-Changed sysprep_executor to have the sysprep commandline run the shutdown or reboot command.
-Changed sysprep_executor so that the GUI goes away when sysprep run.
-fixed issue where sysprep_executor was not deleting itself.
-fixed issue where autologon would not set correctly if anything other than 0-9 was selected.
-added the option to delete sysprep_creator after completion so that it didn't have to remain on image.
3.0.0.1
-New Installer with Check for Updates Feature
-New Sysprep Executor Option
-Windows 8 Support
-Field Checking
-Persistent Plug and Play Device Option
-Windows Activation Option
-Activation Rearm Option
-Sysprep Unattend Cleanup Option
Bug Fixes:
Fixed Join Domain double quote issue
Fixed International Time Zone issue
Ideas? - jgrotkier 8 years ago
<TimeZone>$timezone</TimeZone> $timezon should be "W. Europe Standard Time" I suppose?
Best regards - adam_nerell 11 years ago
Bug Fixes:
Fixed Join Domain double quote issue
Fixed International Time Zone issue - scriptingninja 11 years ago
Best regards
Adam - adam_nerell 11 years ago
What time zone did you try to define in your answer file? - scriptingninja 11 years ago
If you look past the fact that you've must of included a debug version with a lot of informative dialogs, the only thing that that one does is deleting the old one but faild to install the new one. (cause it's not at the http://www.scriptingninjas.com/scripts/sysprep_creator/sysprep_creator.exe URL...)
:-)
No biggie, I can edit them by hand for now. (When you get around to fixing it, feel free to add sv-SE as a locale, lots of happy customers in Sweden you know...) ;-)
Best regards
Adam - adam_nerell 11 years ago
Works... :-)
Best regards
Adam - adam_nerell 11 years ago
Thanks :-) - StockTrader 11 years ago
1. Language is not set automatic under the installation, got a window at the end under the installation and I have to choose English or Swedish, and I want Swedish.
2. Activation is not working. It said I have 30 days left.
Thx for answer !
Regards
Andreas - Swede 9 years ago
Upon searching for the "Sysprep Creator" on that site, one is sent to https://support.software.dell.com/k2000-systems-deployment-appliance/kb/111227 and...upon clicking that download link, starts an infinite link loop. - sixfingers 9 years ago
Running 3.7.2.1 on the machine I'm trying to capture just deletes the unattend.xml before the sysprep actually takes place. - lucke 7 years ago
1. If your local admin password had special characters, such as an ampersand (&), you no longer need to enter that character in your password as &
Example:
123456&7890
You can now just enter 123456&7890.
Not sure how/if this works with other characters but...
Additionally, unless I missed it, which I don't think I did, my sysprep is not recording my auto-login value. My most recent Win10 Enterprise v1703 image had a log in value of 4, but after applying the image, I have to login now after each task which requires a reboot. - phillybits 7 years ago
The deprecated standalone still works, so I combined 4.1.1.1 with my new unattend.xml... obviously can run sysprep.exe with switches manually, but I like the prechecks the executor does - jguthrie 3 years ago