1 |
Available Now - Order your Windows Embedded Standard 7 NOW!You can start to order your Windows Embedded Standard licenses today!
|
2 |
Windows Embedded Standard 7 - E and P versionsWindows Embedded Standard 7 is available in two different license versions. The binaries of both versions are completely the same but depending on which features your image is using you will need to buy a different license for Windows Embedded Standard 7. You can find a full list of which features are available in which version here: |
3 |
Media CenterBuilding a Media Device? Now you can use the full Windows Media Center experience on your device. Microsoft has released Windows Media Center as a Feature Pack allowing you to boot directly into the Media Center application and make fully usage of all its features including: Live-TV, EPG, Medialibraries, Addin-System, ... The Windows Media Center is included in the P license of Windows Embedded Standard 7. |
4 |
CompatibilityWindows Embedded Standard is fully compatible to Windows 7 Ultimate. This means that any program or driver that runs on Windows 7 Ultimate will run on Windows Embedded Standard without modification. The only important thing to ensure is that the needed dependencies are included in the image. However the Static Dependency Analyzer in the Image Configuration Editor can be a great help to find the needed Feature Packages. |
5 |
Synchronous and Asynchronous CommandsThe Image Configuration Editor allows the possibility to run synchronous and/or asynchronous commands during various phases of the image creation process. With these commands you can deploy custom applications, settings or simply copy or delete files. These commands can run in the following phases of the image creation process:
|
6 |
Driver Integration
In the next step IBW will search for fitting drivers in the default driver set of Windows 7. Additionally it is possible to add drivers regardless if they were found during driver enumeration. This is helpfull if there are devices on a bus system which has no driver loaded during enumeration. If this happens IBW cannot find devices on that bus. If you add the drivers during setup time, the created image will install the drivers correctly after the first boot. With this option you can preload all needed drivers into your image. An easy solution for this is to put all needed drivers into a directory on a USB drive. During setup time you can easily select this folder to include all drivers to the image. Windows will then load all needed drivers automatically. |
7 |
Bitlocker To GoWindows Embedded Standard also includes Bitlocker To Go. Bitlocker To Go provides the powerful encryption of Bitlocker also for removable devices. This way you can use encrypted USB drives which can only be accessed from your Embedded system. |
8 |
Automated Image Updates with VHD BootIf you are planning to use VHDs on your new device you can implement an automated image update for your device. All you need to do is to create two different VHDs - one containing only the operating system - and the other one contains the data for your application. If you have set up your system like this you can implement a program which does the following:
This way the new image will automatically boot up - if there is a problem with the new image you can easily revert back to the previous one by selecting the old version in the bootmenu. You can use the free tool BootVHD to ease the VHD registration in the bootmanager. |
9 |
SysprepWith Windows Embedded Standard you can use Sysprep to generalize your image and use it as master for deployment. Sysprep can be used like on a normal Windows 7 pc to install additional drivers, software, etc. to you image and then remove all the unique id and data to prepare the image for deployment. After sysprep has been executed the system will come up with OOBE (Out-Of-The-Box-Experience) Wizard which lets the end user configure user account, network location, etc. OOBE can also be supressed by creating an answer file for sysprep. |
10 |
Base ImageWindows Embedded Standard contains a Base Image with an estimated footprint of 600MB which includes the minimum functionality of Windows 7. The base image already contains base functionality like device driver installation, event logging. All other features can be added and/or removed during the installation with Image Builder Wizard and/or DISM (or DISMUI). |
11 |
Installation from USB
If your device supports booting from USB the Image Build Wizard will start directly from your USB drive. |
12 |
List ViewImage Build Wizard offer two different appearances to select the feature packages. Tree View In the tree view all features packages are grouped by their common use - e.g. .NET Frameworks are in the .NET Framework group. List View The list view will display all feature packages in a sorted list. This will help you to find specific feature packages if you don't know in which group they are located. You can switch between both views on the fly by just selecting the link ("Switch to...") above the view box in the feature package selection screen. |
13 |
.NET Framework - Client ProfileThe .NET Framework is now split into the full version of the framework and the client profile. The full version of the framework includes all assemblies to ensure maximum compatibility however the size of the framework is also big. If you need a small footprint and your application does not need all features of the framework you can use the .NET Framework Client Profile. The client profile is a subset of the full .NET Framework which has a much lower footprint but still offers the most important assemblies. To check if your application can run using the client profile please have a look at the following website: |
14 |
Enhanced Firewall
|
15 |
Dependency CheckThe Image Build Wizard (IBW) and also the Image Configuration Editor (ICE) offer a dependency check which ensures that all necessary feature packs are included in the image. Dependencies are split into needed dependencies which must be included to make the image run properly and optional dependencies which can be left out. The dependency check now takes only a few seconds and is much faster than in Target Designer. This impovment is because of the new structure and the use of the Distribution Share instead of a hughe database. |
16 |
Sensor APIWindows includes native support for senors which allows you to easily access sensors and respond to their data. For example you can easily hook up a brightness sensor to respond to the current lighting in your application or hook up a GPS sensor to get exact location data of your device. |
17 |
Static Dependency Analyzer
This is now much easier because the Image Configuration Editor offers a new tool called the Static Dependency Analyzer which automatically adds the necessary feature packages to the image. You can specify an executable (EXE) or Microsoft Installer file (MSI) to check for the dependencies. The rest is done automatically by the Static Dependency Analyzer. |
18 |
OEM Folder
For example you can use $OEM$\$$ to put files to the Windows directory and/or use $OEM$\$1 to place files in the systems root. |
19 |
No Product Activation
|
20 |
Graphical User Interface for DISM
You can find this tool and other tools for Windows Embeded for free in our Windows Embedded Tools area: www.elbacom.com/embedded/products#Unique-Tools |
21 |
TemplatesImage Build Wizard allows the use of Templates. There are several predefined templates available which allows you to easily create a Windows image with preselected features. You can also create templates which you can use as starting base for several device groups. Lets assume you have different device groups which should contain specific feature packages but some devices should have additional feature packages. If this is the case you can create an answer file for each device group in the Image Configuration Editor. This answer file can then be selected using the Browse button below the Templateselection in the Image Build Wizard. If you click on "Modify Features" in the next step you can add the needed features packages afterwards. |
22 |
USB BootA modified USB Driver allows you to boot Windows directly from a USB drive. The USB Boot driver ensures that the USB driver is loaded earlier to allow access to the USB drive. This way Windows can boot successfully. You can even combine USB Boot with VHD Boot to load your complete system from just one file on your USB drive! |
23 |
Hibernate Once Resume Many (HORM)If you have protected your device using the Enhanced Write Filter you can make use of another great feature which optimizes your boot time. With enabled Hibernate Once Resume Many (HORM) and enabled Enhanced Write Filter you put your device into hibernation mode once. |
24 |
Registry FilterRegistry Filter is also available in the new Windows Embedded version. This filter allows you to create exclusion in the HKLM key of the Windows Registry even if the Enhanced Write Filter or the File Based Write Filter is enabled. The Registry Filter is important if you use EWF or FBWF to protect you device which is in a domain environment. Normally your device would loose the trust to the domain after some time because Windows cannot persist the domain key in the Windows Registry. With Registry Filter you can solve this issue by specifying that the domain key will still be persistet even if a filter driver is enabled. |
25 |
File Based Write FilterThe File Based Write Filter (FBWF) is the second filter driver which is available in the new Windows Embedded version. The difference between Enhanced Write Filter (EWF) and File Based Write Filter is that the FBWF works on a higher level than the EWF. Therefore FBWF has knowledge of the filesystem which enables you to make exclusions on file and folder base. Generally FBWF redirects all the writes into a RAM overlay - this way you image is protected from any changes. However you can create exclusions to allow writes directrly to the disk. |
26 |
Custom ShellWindows allows youu to use your application as shell. This is the best way to customize your device and boot directly into your application. [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon] |
27 |
Custom Windows LogonThe Windows Logon screen can now use a custom image as background. This image is chosen by Windows depending on the screen resolution. The custom wallpaper can be specified by setting up a single policy. |
28 |
Enhanced Write FilterWindows XP Embedded introduced a low-level filter driver called Enhanced Write Filter (EWF) which redirects all writes to a RAM overlay. This way the image is sealed and secured from any changed. With the new version of EWF the overlay size can be much bigger than in the previous version. On a 64-Bit system it could theoretically be up to 128 GB! |
29 |
Dialog BlockerWindows XP Embedded had an Embedded Enabling Feature called MessageBox AutoReply. This features filtered all MessageBoxes before they appeared on the screen and commited them using the default button. The problem with this feature is that not all unwanted messages that could appear are MessageBoxes. Therefore Microsoft introduced a new Embedded Enabling Feature called Dialog Blocker. With Dialog Blocker you can block all kinds of windows (MessageBoxes, Task Dialogs, Windows, ...). The configuration can be done via a graphical editor where you can specify a list of unwanted windows by entering either the window title or the classname of a window. |
30 |
Speech - Text To Speech and Speech Recognition
With Text-To-Speech you can easily implement professional TTS applications with a wide range of available SAPI voices. The improved speech recognition engine allows you to control Windows and your applications completely per voice. |
31 |
F1 - HelpBoth Embedded Tools - the Image Build Wizard and the Image Configuration Editor offer a extensive help for each Feature Pack. Just press F1 at any time to open the context related help. The documentation also offers samples how to use the tools. |
32 |
Windows Update
Now with the newest Embedded version Windows Update is supported. This is possible because Windows Update knows which features are installed and only fetches update for these components! Devices can now directly connect to Microsoft Update to retrieve the latest security updates for Windows. |
33 |
Deployment Image Servicing and Management Tool
Now with the newest Embedded version Windows Update is supported. This is possible because Windows Update knows which features are installed and only fetches update for these components! Devices can now directly connect to Microsoft Update to retrieve the latest security updates for Windows. |
34 |
Full Control with Image Configuration Editor
ICE allows to create a customized IBW DVD which will run the whole setup process unattended. After it finishes you will have your fully customized Windows Embedded running on the device. |
35 |
Feature PackagesOther than in previous embedded versions of Windows you now have about 150 Feature Packages which you can choose to add to your Embedded OS. A Feature Package is for example Windows Media Player, Internet Explorer, .NET Framework 2.0, etc. The installation process with Features Packages is now much easier because they ensure that the selected feature will work without a problem. Feature Packages also offer additional features - those will be anounced here soon! |
36 |
Image Builder Wizard and VHD BootThe easiest way to install Windows into a VHD is to use the Image Build Wizard (IBW). This way you don't have to care about setting up the bootmanager entries and writing the MBR. At any time during the setup you can open a command prompt with Shift+F12. If you run diskpart to create and mount a new VHD file you will be able to select the VHD as target during the setup. IBW will then automatically create the necessary bootmanager entries and will also create the MBR to ensure that Windows will boot from the VHD. |
37 |
A new setup experience with Image Build Wizard
|
38 |
Differential VHDs
|
39 |
VHD Boot
The possibility to boot directly from a VHD offers great new advantages:
|
40 |
SSD AwareIf you used flash storage devices in previous versions of Windows you had to deactivate a couple of background services to turn off unnecessary write operations to the flash. This is no longer necessary as Windows will recognize a drive as a flash storage device and will automatically disable not necessary writes which will increase performance and also increase the lifetime of the flash storage device itself. |
41 |
Support for up to 128GB of RAM
If you are going to use new Embedded Enabling Features (EEFs) you will also notice that the new File Based Write Filter also supports RAM overlays that are bigger than 4 GB. |
42 |
64-Bit
|
43 |
MultiTouch
|
44 |
BranchCache
If a client downloads a file from a server the server will provide the file to the client for the first time. When a second client in the same LAN asks for the same file upon the server will recognize that this file does already exists in the clients LAN. The server will point the client to the other machine which downloaded the file previously. The file will be copied locally - this will save bandwith, time and cost. BrachCache ensures that the files match - if a downloaded file is changed it will be transferred again the next time a client asks for it. |
45 |
DirectAccessDirectAccess automatically connects your device to the corporate network whenever internet is available. There is no need to dial in via VPN anymore - the connection to the corporate network will be established even before a user logs on. With DirectAccess enabled you can administrate your device whenever it has internet access - you can easily access it like any pc on the local network.
To use DirectAccess you will need Windows Server 2008 R2. |
46 |
Language Packs
There will be 36 language packs available for Windows. Windows itself is language neutral and can be translated in the language you need on the fly by installing the approperiate language pack. Also a switch between languages is possible with few clicks during runtime. Windows is translated 100% into the available language packs and there will not be any English strings anywhere in the system. |
47 |
Hardware Abstraction Layer (HAL)-independentBeginning with Windows Vista you can maintain a single Windows image that applies to all HAL types. There is no need to create special images for single core and multi cores - Windows will automatically select the approperiate HAL for your system at boot. However, you will need to maintain different images for different processor architectures (32-bit and 64-bit platforms). |
48 |
AppLockerPrevent unwanted applications to run on your Embedded device with AppLocker by setting up Blacklists or Whitelist of applications. 3 ways to configure your Blacklist/Whitelist:
|
49 |
Bitlocker
TPM ModuleThe encrypton key can be saved on a TPM chip. This way the disk will only work on the hardware which encrpyted the disk and Windows will boot automatically without the need to enter a key on each boot. USB KeyThe encryption key can be saved on a USB key. Bitlocker will only allow access to the disk if the USB key is connected. If not the disk drive remains encrypted. PIN EntryOn every boot Bitlocker will ask a user to enter a password. If the password is correct Bitlocker will allow access to the disk. |