Your Embedded Distributor
Total Page:16
File Type:pdf, Size:1020Kb
Your Embedded Distributor Wolfgang Unger Wolfgang Unger - MVP Windows 7 is getting Embedded Wolfgang Unger Technical Support MVP for Windows Embedded Wolfgang Unger Wolfgang Unger • Windows Management Instrumentation (WMI) Providers for Write Filters • Write Filter Management Tools • Windows® Internet Explorer 9 • .NET Framework 4.0 • Silverlight 4 Wolfgang Unger Wolfgang Unger Wolfgang Unger • Windows 7 Ultimate based • Installs a pre-configured OS • Supports x86 and x64 architectures • No Windows Activation needed • Setup directly on the target device • Unattended Setup – Setup Image Manager Wolfgang Unger Windows Embedded Support Availability2026 POSReady 7 Windows Embedded Support Availability2025 Standard 7 Windows 7 Support Availability2024 for Embedded Systems Windows Embedded Support Availability2024 POSReady 2009 xp 2001 Windows Professional Support Availability for Embedded Systems Support Availability 2003 Support Availability 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 Wolfgang Unger Language Packs Bitlocker Bitlocker To Go DirectAccess AppLocker BranchCache MultiTouch TabletPC VHD Boot DISM Windows Update Speech API Wolfgang Unger more than 30 Language Packs – Latvian – Arabic – Bulgarian – Lithuanian – Chinese (traditional) – Polish – Chinese (simplified) – Portuguese (Brasilian) – Croatian – Portuguese (Portugal) – Czech – Romanian – Danish – Dutch – Russian – Estonian – Swedish – Finish – Serbian – French – Slovak – German – Slovenian – Greek – Hebrew – Spanish – Hungarian – Thai – Italian – Turkish – Japanese – Ukrainian – Korean Wolfgang Unger 5 language packs are included • Complete drive encryption – Including hibernationfile, pagefile, etc. • Decryption methods – TPM only – TPM + PIN – TPM + PIN + USB Key – TPM + USB Key – USB Key only Wolfgang Unger • Bitlocker encryption for removable media • Password can be stored in Windows Credential Manager • Scripted mounting of protected drives • ReadOnly tool for „older“ Windows versions Wolfgang Unger DirectAccess requires • Windows 7 • Windows Server 2008 R2 • Connection to corporate network without the need of VPN Wolfgang Unger • Blacklist or Whitelist for applications • Management options: – Filehash – Path – Publisher (Certificate) • Execution modes – Block – Monitor Wolfgang Unger • Distributed Mode – No local server needed Wolfgang Unger • BranchCache requires – Windows 7 – Windows Server 2008 R2 Wolfgang Unger • Windows 7 desktop is optimized for touch – Jumplists via gesture – Bigger Taskbar – Gesturecontrol • Supports MultiTouch Displays Wolfgang Unger • Application with no touch support – Windows support simple gestures (panning, zooming,…) • Application with simple touch implementation – Use touch events to track each touch point – X/Y TouchDown – X/Y TouchUp, etc. • Optimized for MultiTouch – WM_TOUCH Messages – Gets raw multitouch data Wolfgang Unger • Single-Touch support – Gestures • Handwriting recognition • On-Screen Keyboard – Logon Screen Wolfgang Unger • Virtual Hard Disk – Maximum size: 2TB • Native boot from VHD – No speed loss • Advantages – Versioning – Backup – Deployment Wolfgang Unger • Automated update of images – Tool which downloads new VHD file – Save VHD to bootdrive (CF) – Add bootmanager entry for the new VHD file – Mark new entry as default entry – Reboot • Error – old image still available (Bootmanager) • Success – Remove old VHD • Tool: BootVHD – Tool to easy install/uninstall VHDs in bootmanager – For unattended tools Wolfgang Unger • VHD Installation – Install to HDD and transfer image to VHD • Imagex • Diskpart • Imagex • BCDEdit – Direct installation into a VHD • Boot Setup DVD • Diskpart • Run Setup Wolfgang Unger • Supports adding and removing features at runtime • Online – in the running image • Offline – Non-running image – e.g. Windows PE • Microsoft supports adding features offline only Wolfgang Unger DISM /image C:\ /add-package /packagepath:<PathToThePackageDirectory> DISM /image C:\ /add-package /packagepath:”e:\ds\WinEmb- Keyboard-Filter.cab” • A reboot is required after completion Wolfgang Unger • Update via Microsoft Server – Windows Update „knows“ installed features • Update via WSUS – Test updates before deployment – Device groups Wolfgang Unger • Microsoft Speech Recognition • Microsoft Text-To-Speech • Speech API 5.4 • Supported languages – U.S. English – U.K. English – Traditional Chinese – Simplified Chinese – Japanese – German – French – Spanish Wolfgang Unger A problem has been detected and Windows has been shut down to prevent damage to your computer. INACCESSIBLE_BOOT_DEVICE If this is the first time you‘ve seen this Stop error screen, restart your computer. If this screen appears again, follow these steps: Check to make sure any new hardware or software is properly installed. If this is a new installation, ask your hardware or software manufacturer for any Windows Updates you might need. If problems continue, disable or remove any newly installed hardware or software. Disable BIOS memory options such as caching or shadowing. If you need to use Safe Mode to remove or disable components, restart your computer, press F8 to select Advanced Startup Options, and then select Safe Mode. Technical information: *** STOP: 0x0000007B (0x000000002,0x00000000,0xF8CA5A81) *** ntfs.sys – Address F8293AC82 base at F82930000, DateStamp 3cc291fb Beginning dump of physical memory Wolfgang Unger HAL independent Faster media playback PowerShell Enhanced Power Modes 3 sec. Standby Wolfgang Unger Wolfgang Unger • Keyboard Filter Driver • Enhanced Write Filter • Hibernate Once Resume Many • File Based Write Filter • Registry Filter • Embedded Shell Launcher • USB Boot • Custom Shell – MessageBox AutoReply – Dialog Blocker – Branding Wolfgang Unger • Blocks specific keys and key combination • Easy configuration through Group Policy Editor • Configurable to block users only • Does not block keys at logon screen Wolfgang Unger Combined View for OS Write Filter Overlay Physical Disk Drive Wolfgang Unger Combined View for OS Write Filter Overlay Physical Disk Drive Wolfgang Unger • Works on block level • Protection starts at boot • No file or folder exceptions • No Disk Mode Wolfgang Unger Combined View for OS • Differential VHDs Differential VHD Master VHD • Master VHD on flash drive Physical Disk Drive • Differential VHD on hard disk drive • Batchfile – 2 differential VHDs – Recreates differential VHD on startup – Changes default boot entry to other VHD Wolfgang Unger Differential VHD 1 Differential VHD 2 DEFAULT BOOT DEVICE DEFAULT BOOT DEVICE Master VHD Physical Disk Drive Wolfgang Unger • Speeds up boot process • Always resumes state from hiberfil.sys Wolfgang Unger Combined View for OS Write Filter Overlay Physical Disk Drive Wolfgang Unger Excluded Folder Combined View for OS Write Filter Overlay Physical Disk Drive Wolfgang Unger • Filterdriver on file level • File and folder exceptions • Virtual Size Display Mode Wolfgang Unger • Windows Management Instrumentation Interface – Overlaydetails – State – Configuration • Management Tools – Graphical interface to configure filters – Filter information in Systray Wolfgang Unger • Exclusions for Registry – TSCAL – Domain Key – Custom Exclusions in HKLM Wolfgang Unger • 1. drive recognized as fixed disk • Support for multiple partitions • Standby support • Restrictions – No Pagefile – No Dump – No Hibernation Wolfgang Unger A problem has been detected and Windows has been shut down to prevent damage to your computer. INACCESSIBLE_BOOT_DEVICE If this is the first time you‘ve seen this Stop error screen, restart your computer. If this screen appears again, follow these steps: Check to make sure any new hardware or software is properly installed. If this is a new installation, ask your hardware or software manufacturer for any Windows Updates you might need. If problems continue, disable or remove any newly installed hardware or software. Disable BIOS memory options such as caching or shadowing. If you need to use Safe Mode to remove or disable components, restart your computer, press F8 to select Advanced Startup Options, and then select Safe Mode. Technical information: *** STOP: 0x0000007B (0x000000002,0x00000000,0xF8CA5A81) *** ntfs.sys – Address F8293AC82 base at F82930000, DateStamp 3cc291fb Beginning dump of physical memory Wolfgang Unger • 1. drive recognized as fixed disk • Support for multiple partitions • Standby support • Restrictions – No Pagefile – No Dump – No Hibernation Wolfgang Unger • Unbranded bootlogo • Custom logon screen background • Custom shell • MessageBox AutoReply • Dialog Blocker Wolfgang Unger • Bootlogo can be hidden – Black Screen • Vista-like Bootlogo can be used • Configurable via msconfig Wolfgang Unger • Partner Coder for Life • Tool to fully customize bootlogo • Animated bootlogos • Current ALTs do not allow customization Wolfgang Unger • Background image located in C:\Windows\system32\oobe\info\backgrounds\BackgroundDefault.jpg • Registry Modification HKLM\Software\Microsoft\Windows\CurrentVersion\ Authentication\LogonUI\Background OEMBackground = dword:1 • Other texts can be changed by modifying resource files Wolfgang Unger • Easy configuration • Configurable Shell Close/Crash Behaviour – Shutdown – Restart OS – Restart Shell Wolfgang Unger • Blocks all Windows MessageBox dialogs • Default button will be returned • Entry in Windows Application Event Log is being created • Configuration done via Windows Registry Wolfgang Unger • Blocks preconfigured