Retail Template (Standard 8)

7/8/2014

Review the description and functionality provided in the Retail Template in Windows Embedded 8 Standard (Standard 8).

This template enables you to quickly create Point of Service (POS) devices for retail businesses to use when processing transactions. It provides an immersive user experience and provides the most common requirements for POS and retail devices, including OS features and support for third-party applications that require Windows APIs, SQL Express 2012, and anti-virus software. It also enables system administrators to connect to and remotely manage the device.

This template adds functionality that allows the system administrator, IT professional, or end user to do the following:

Run applications:

  • Integrate sensor and location devices into the system to enable the system and applications to react to changes in ambient light, motion, human proximity, and location.
  • Use a standard programming interface so that applications can use devices that have sensor and location devices.

Manage security:

  • Use BitLocker encryption to help secure storage identity.
  • Use biometrics, including the Windows Biometric Framework and Biometric Service.
  • Configure firewall settings.
  • Use Windows Defender.
  • Use Encrypted File System (EFS) to help protect encrypted data.
  • Use AppLocker to prevent users from executing unwanted and unknown applications within an organization's network while providing security, compliance, and operational benefits.

Monitor and manage devices:

  • Use Unified Write Filter (UWF), which combines the functionality of Enhanced Write Filter (EWF), File-Based Write Filter (FBWF), and Registry Filter, to manage disk protection settings.
  • Add components that verify and remediate a device’s health and enforce network access or communication on corporate networks that use Network Access Protection (NAP).
  • Use PowerShell, the task automation framework that enables administrators to perform administrative tasks on local and remote devices.

Service devices:

  • Use Windows Update to install updates to the devices.
  • Manage the system through System Center Configuration Manager (SCCM), a remote client management suite.

Collaborate:

  • Use enterprise resources such as shared files and network printers.
  • Configure the device to subscribe for and publish messages while devices are within range.

Provide a good end-user experience:

  • Choose a Windows 8 style user interface
  • Use Windows 8 apps.
  • Use Internet Explorer 10 for web browsing.
  • Use Windows Media Player 12 for an enhanced multimedia experience.
  • Use ease of access settings and assistive technology applications, such as Magnifier, Narrator, On-Screen Keyboard, and the High Contrast color scheme.
  • Use Windows Touch functionality and the touch keyboard.
  • Use a tap gesture to establish a connection between peer applications on separate devices,
  • Control which dialog boxes are displayed on the screen and automatically handle dialog boxes by taking a default action.
  • Suppress undesirable key presses or key combinations.
  • Use wired and wireless network connection.

Name

Retail Template

Category

Templates

Supported Architecture

x86, x64

None.

When you include this module in your image, any modules that are required are automatically added to your image. To add specific functionality, you can add optional modules.

Required Modules

Requires all of the following:

Shell Accessories

Internet Authentication Service

Internet Explorer 10

Windows Media Player 12

Gesture Filter

Keyboard Filter

Dialog Filter

Trusted Platform Module (TPM) Support

Unified Write Filter (UWF)

Branded Screens

Encrypted File System (EFS)

AntiMalware

BitLocker Secure Startup

Credential Roaming Service

Security Tools

Windows Authorization Manager (AZMAN)

Windows Biometrics

Windows Security Center

Chinese Minority Language Fonts

Color Management

Computer Management MMC Snap-in

File History

File System Resource Manager

Firewall UI

Language Pack Setup Tool

Maintenance Scheduler

Personalization UI

Services Management Console

Enhanced Storage

Extensible Storage Engine (ESE)

Virtual DOS Machine

OpenGL

Video for Windows (VFW)

Windows Audio User Interface

Windows Data Access Components - SQL

Windows Recovery Center

COM DTC Application Support

Component Services MMC

WebDAV

Windows Application Compatibility

Extensible Authentication Protocol Host (EAPHost)

Get Connected Wizards

.NET Framework 3.5

Network Access Protection

BranchCache

Printing Spooler and Support

Quality of Service

Remote Access

Remote Assistance

Shared Folders User Interface

Simple TCP/IP Services

DHCP Server

DNS Administration

Accessibility Tools

Diagnostic Tools

Error Reporting and Solutions

Network and Sharing Center

Notepad

Performance Monitoring

Registry Editor

Sync Center

Task Manager

Troubleshooting

Windows Command Line Utilities

Windows Tablet Applications

Windows Update Standalone Installer

Bitmap Fonts

Bluetooth

Devices and Printers UI

Proximity, Sensor and Location

USB UI Support

Microsoft iSCSI Initiator

Middle East, South East and South Asian Fonts

Middle East, South East and South Asian Supplemental Fonts

Natural Language Support - Asia and Africa

English Natural Language Support

Natural Language Support - Europe and Latin America

TrueType Fonts

INF-v-mscdsc

INF-msclmd

INF-winusb

INF-wudfusbcciddriver

INF-wdma-usb

INF-ntprint

INF-tsprint

INF-vhdmp

INF-wdmaudio

INF-hdaudio

INF-hdaudss

INF-ksfilter

INF-scrawpdo

INF-monitor

INF-eaphost

When you include this module in your image, any modules that are required are automatically added to your image. To add specific functionality, you can add optional modules.

Required Modules

Requires all of the following:

Shell Accessories

Internet Authentication Service

Internet Explorer 10

Windows Media Player 12

Gesture Filter

Keyboard Filter

Dialog Filter

Trusted Platform Module (TPM) Support

Unified Write Filter (UWF)

Branded Screens

Encrypted File System (EFS)

AntiMalware

BitLocker Secure Startup

Credential Roaming Service

Security Tools

Windows Authorization Manager (AZMAN)

Windows Biometrics

Windows Security Center

Chinese Minority Language Fonts

Color Management

Computer Management MMC Snap-in

File History

File System Resource Manager

Firewall UI

Maintenance Scheduler

Personalization UI

Services Management Console

Enhanced Storage

Extensible Storage Engine (ESE)

Virtual DOS Machine

OpenGL

Video for Windows (VFW)

Windows Audio User Interface

Windows Data Access Components - SQL

Windows Recovery Center

COM DTC Application Support

Component Services MMC

WebDAV

Windows Application Compatibility

Extensible Authentication Protocol Host (EAPHost)

Get Connected Wizards

.NET Framework 3.5

Network Access Protection

BranchCache

Printing Spooler and Support

Quality of Service

Remote Access

Remote Assistance

Shared Folders User Interface

Simple TCP/IP Services

DHCP Server

DNS Administration

Accessibility Tools

Diagnostic Tools

Error Reporting and Solutions

Network and Sharing Center

Notepad

Performance Monitoring

Registry Editor

Sync Center

Task Manager

Troubleshooting

Windows Command Line Utilities

Windows Tablet Applications

Windows Update Standalone Installer

Bitmap Fonts

Bluetooth

Devices and Printers UI

Proximity, Sensor and Location

USB UI Support

Microsoft iSCSI Initiator

Middle East, South East and South Asian Fonts

Middle East, South East and South Asian Supplemental Fonts

Natural Language Support - Asia and Africa

English Natural Language Support

Natural Language Support - Europe and Latin America

Language Pack Setup Tool

TrueType Fonts

INF-v-mscdsc

INF-msclmd

INF-winusb

INF-wudfusbcciddriver

INF-wdma-usb

INF-ntprint

INF-tsprint

INF-vhdmp

INF-wdmaudio

INF-hdaudio

INF-hdaudss

INF-ksfilter

INF-scrawpdo

INF-monitor

INF-eaphost

The following example shows how to create an operating system for a retail device.

  1. In Image Builder Wizard (IBW), select Template Device Retail as the starting point.

  2. Make the following changes to the image:

    1. Select the appropriate language, time and currency format.

    2. Select the appropriate keyboard or input method to install on the image.

  3. Resolve the dependencies.

  4. Use IBW to create the embedded image.

  5. Use an unattended installation to deploy the Standard 8 image to a retail (POS) device.

  6. Install a proprietary application to the retail device, and verify that it is working properly.

  7. Use sysprep to modify certain settings to prevent users from changing system settings.

  8. Use Deployment Image Servicing and Management (DISM) to capture the image, and then deploy it onto other retail devices.

This template does not support Turn Windows features on or off in the Get Programs section of Control Panel.

Show: