Windows® 10 is the latest and possibly the last Windows operating system from Microsoft. Embedded/IoT developers have taken advantage of desktop operating systems since the early days of the PC. From MS-DOS to Windows 10, many development tools have been created to help integrate the desktop OS into an embedded system. Rather than have separate embedded and desktop versions, Windows 10 includes many of the lockdown features that used to only be available only in Windows Embedded versions. Now everyone is working from the same operating system. Best of all the development tools are now the same. Windows® System Image Manager (SIM) allows PC Manufactures, IT Managers, and Embedded Developers to automate the installation of the Window 10 operating system. SIM allows these developers to install applications, device drivers, and Windows updates along with the Windows operating system, which helps to automate the image installation process and reduce any human error that can occur with manual installation. Also, the ability to maintain and support many platforms over a long life cycle is an important asset in today’s ever changing technology. Starter Guide for Windows® 10 IoT Enterprise provides the basics to get you started:
- Successfully and consistently creating a catalog for Windows Server, Windows Desktop, or Windows Embedded Industry.
- Distribution share set-up for applications and device drivers.
- Creating custom answer files to preset basic elements and enable Windows operating system features.
- Cloning an image using sysprep and an unattended file.
For Embedded/IoT Developers, architecting the Windows operating system is an important part of the image development process and critical for product lifecycle support. To support these unique system configurations, Windows 10 comes with a set of Lockdown features that can be enabled through SIM:
- Unified Write Filter (UWF)
- Keyboard Filter
- Shell Launcher
- Boot / Logon Experience
The book also covers third-party tools like SecureBus™ and real-time solutions from TenAsys® to secure and enhance the performance of Windows Embedded/IoT systems. The book brings all these elements together in nine chapters with 9 step-by-step exercises to create and architect Windows images into final systems. The book content files include applications and scripts used in the exercises, plus Visual Studio C# examples for UWF, Keyboard Filter, and Shell Launcher Utilities.