solution embedded products
DESCRIPTION
Solution Embedded Products. Microsoft Embedded Channel Windows XP Pro for Embedded Devices Windows Vista Embedded WEPOS / Windows POSReady Windows Embedded Standard Windows XP Embedded. XP Embedded – Tools Installation. Installation Procedure Disc 1 (X10-50442) Install Tools - PowerPoint PPT PresentationTRANSCRIPT
Solution Embedded Products
Solution Embedded Products
Microsoft Embedded ChannelWindows XP Pro for Embedded DevicesWindows Vista EmbeddedWEPOS / Windows POSReadyWindows Embedded StandardWindows XP Embedded1
Wolfgang Unger2010 Gergely RzsaXP Embedded Tools InstallationInstallation ProcedureDisc 1 (X10-50442)Install ToolsInstall Microsoft SQL Desktop EditionInstall Component Database
Disc 2 (X10-50443)Contains Component Database
Disc 3 (X10-50444)Upgrade Database to SP2Upgrade Tools to SP2
FP2007 Installation (X13-14119)Upgrade Database to FP2007Upgrade Tools to FP2007
Update Rollup 1.0 (X13-82297)Import Components to Database
Service Pack 3 (Xxx-xxxxx)Import Components to Database2
Wolfgang Unger2010 Gergely RzsaSolution Embedded Products
Microsoft Embedded ChannelWindows XP Pro for Embedded DevicesWindows Vista EmbeddedWindows Embedded POSReadyWindows Embedded Standard
3
Wolfgang Unger2010 Gergely RzsaWhat is Windows Embedded StandardComponentized Version of Windows XP ProfessionalFully compatible to full version of XP ProfessionalContains all functions of XP Professional+ additional Embedded Features
Allows to create a fully customized WindowsWhich contains only the functions you needsmaller footprint
No Windows Product ActivationCreate one master imageClone it as often as you need itLicense the image with the license sticker4
Wolfgang Unger2010 Gergely RzsaWindows Embedded StandardBased on Windows XP Embedded technology
Easier SetupSingle Setup DVDOne installs all
Tools equal to XP EmbeddedTarget DesignerComponent Designer
Configuration files are compatibleYou can import XPe slx files to WES Target Designer54321CostFlexibilityKnowledge5
Wolfgang Unger2010 Gergely RzsaNew Features in Windows Embedded StandardMicrosoft Silverlight (3.0).NET Framework 3.5 (4.0)RDP 6.1 (7.0)Power Shell 2.0Windows Installer 4.5WSDAPINetwork Access ProtectionSysprepSCCM Operating System Deployment (OSD)XP Support ToolsOn-Screen KeyboardEtc..6
Wolfgang Unger2010 Gergely RzsaHow to build an Image7
Get Hardwareinformation
Get SoftwaredependenciesBuild the ImageTransfer the Image
Wolfgang Unger2010 Gergely Rzsa
8Windows Embedded StudioTarget DesignerComponent DesignerDatabase ManagerTarget AnalyzerTAP.EXE
Wolfgang Unger2010 Gergely RzsaWindows Embedded StudioTarget DesignerTool to build your XP Embedded / WES ImageAdd the needed components to your configuration
Dependency Check
Build the Image
9
Wolfgang Unger2010 Gergely RzsaTarget Designer10
ComponentlistContains all available comoponents in the component database
Bold ItemsMarco Components
Wolfgang Unger2010 Gergely RzsaTarget Designer11
Components in the image
Displays all components added to the image
Some components have additional settings
Wolfgang Unger2010 Gergely RzsaTarget Designer12
Componentsettings
Wolfgang Unger2010 Gergely RzsaTarget DesignerDependency CheckChecks for missing dependenciesAutomatically add missing componentsRemoves unneeded components13
Wolfgang Unger2010 Gergely Rzsa
14Windows Embedded StudioTarget DesignerComponent DesignerDatabase ManagerTarget AnalyzerTAP.EXE
Wolfgang Unger2010 Gergely RzsaComponent DesignerCreate componentsDriversApplicationsMacrocomponents
ImportINF FilesPMQ Files (TAP Output)15
Wolfgang Unger2010 Gergely RzsaComponent DesignerImporting DriversImport INF FileSpecify the repository(where the files are located)Save the component
Import the new sld file into the database16
Wolfgang Unger2010 Gergely Rzsa
17Windows Embedded StudioTarget DesignerComponent DesignerDatabase ManagerTarget AnalyzerTAP.EXE
Wolfgang Unger2010 Gergely RzsaComponent Database ManagerUsed toChange the component database locationImport componentsView installed componentsDelete components
18
Wolfgang Unger2010 Gergely RzsaHow to build an Image19
Get Hardwareinformation
Get SoftwaredependenciesBuild the ImageTransfer the Image
Wolfgang Unger2010 Gergely Rzsa
20Windows Embedded StudioTarget DesignerComponent DesignerDatabase ManagerTarget AnalyzerTAP.EXE
Wolfgang Unger2010 Gergely RzsaTarget Analyzer ProbeTA.EXE 16 Bit VersionRuns under DOSEnumerates only devices recognized by BIOS
TAP.EXE 32 Bit VersionRuns under Windows (Windows XP, Windows PE)Enumerates all devices recognized by WindowsGets devices from registry21
Wolfgang Unger2010 Gergely Rzsa
Target Analyzer ProbeCreates an output file devices.pmqXML file
Contains HW-Ids of devices
File can be imported toTarget DesignerComponent Designer
22
Wolfgang Unger2010 Gergely RzsaHow to build an Image23
Get Hardwareinformation
Get SoftwaredependenciesBuild the ImageTransfer the Image
Wolfgang Unger2010 Gergely Rzsa
Dependency WalkerLists all dependenciesof an executable
Create a filter in Target Designer tosearch for the needed files
http://www.dependencywalker.com
Wolfgang Unger2010 Gergely RzsaToolsProcess Monitor *FilemonRegmon25
WindowsSysinternals
*) Process Monitor wont run on XPe use Filemon and Regmon insteadhttp://www.sysinternals.com
Wolfgang Unger2010 Gergely RzsaGathering Hardware InformationBoot Windows Embedded Standard Setup DVDConnect an USB drive to the system or map a network driveChange to the writable driveRun TAP Creates devices.pmq
26
Wolfgang Unger2010 Gergely RzsaImporting the HardwareinformationClick File ImportSelect devices.pmqClick Start
Target Designer willsearch for the devices in the Database27
Wolfgang Unger2010 Gergely RzsaAdding componentsAdd Components Enterprise FeaturesMinlogon Sample Macro
Running Dependency Check28
Wolfgang Unger2010 Gergely RzsaAdding componentsTasksConflictMultiple Choice29
Wolfgang Unger2010 Gergely RzsaBuilding the imageBuilding the image
Creates directory structurein the given output directory30
Wolfgang Unger2010 Gergely RzsaTransfering the imageBooting Windows PE
Running diskpartpreparing the target disk
Formatting the target disk
Mapping Networt Drive
Copying the Image to the target disk drive
Rebooting31
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard BootBoots into First Boot Agent
32
Wolfgang Unger2010 Gergely RzsaFirst Boot AgentInitial configuration of the image
creates user accountsinstalls PnP devicescomponent / file registrationinstallation of applications (RunOnce, .NET 2.0)
Wolfgang Unger2010 Gergely Rzsa33Windows Embedded Standard Target Designer DEMO screenshot34
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot35
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot36
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot37
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot38
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot39
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot40
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot41
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot42
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot43
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot44
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot45
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot46
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot47
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot48
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot49
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot50
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot51
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard DEMO52
Wolfgang Unger2010 Gergely RzsaCustom BootlogoCreate a 640x480 16 color bitmapSave as Boot.bmp in Windows directoryEdit boot.iniAdd /NOGUIBOOT /BOOTLOGO
Wolfgang Unger2010 Gergely Rzsa53MinlogonRemoves the Windows Logon WindowsRemoves Windows is loading screenUses SYSTEM account
No Domainparticipation possibleNo Userlogin possible
Wolfgang Unger2010 Gergely RzsaCustom Shell[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]Shell=
How?Create a registry entry in your image in Target DesignerCreate a custom component for your application with the registry entry includedChange it later in the final image55
Wolfgang Unger2010 Gergely RzsaWindows Embedded ToolsTA / TAP
Image Diff Engine
Windows PE Windows Preinstallation Environment (WAIK)
56
Wolfgang Unger2010 Gergely RzsaImage Diff EngineTool to update existing imagesAllows update from SP2 to SP3 in the field
Compares two images and saves only the differencesFilesRegistry57
-
=
Wolfgang Unger2010 Gergely RzsaImage Diff EngineDifference is saved in a single directory including a XML file describing all changes
The extracted changes can be applied to a running imageAfter a reboot the image runs with all changes
IDIFF.exeUsed to create the difference output
IDA.exeUsed to update an existing image with the extracted information58
Wolfgang Unger2010 Gergely RzsaWindows Embedded Windows PEWindows Preinstallation Environment
Bootable Mini WindowsDiskpreparationImage Transfer59
Wolfgang Unger2010 Gergely RzsaSystem Cloning ToolFbreseal.exeRemoves all unique IdsUser SIDsComputernameNetworksettingsAutologon
Important if you use the same image in the same network60
Wolfgang Unger2010 Gergely RzsaOeminfo.ini
[Version]Microsoft Windows XP and the Windows .NET Server familyWinVer=5.01
[General]Manufacturer=FabricamModel=DEMOPC[Support Information]Line1="Call +44-118-909-2480"Create a file oeminfo.ini in c:\windows\system32 folder.Add the OEM information
Wolfgang Unger2010 Gergely Rzsa61 Create a bitmap file, Oemlogo.bmp, that contains your company logo. The bitmap must be 172x100 pixels in size. Place the file in the \Windows\System32\ folder.
Add OEM Logo and details
Wolfgang Unger2010 Gergely Rzsa62CustomisationHide Windows XP startup splash logoAdd the switch /noguiboot to the default entry in the Boot.ini This switch disables the bitmap that displays the progress bar for Windows XP Professional startup
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows XP Professional" /fastdetect /noguiboot
Adding the /bootlogo switch to the end of the default entry line shown above will show the bitmap located at %systemroot%\boot.bmp, provided it is a 640x480, 16 color bitmap.
Change colors of logon screenslogon screen background should be set to black by adding a value of 0 0 0 to the following registry values:HKEY_USERS\.DEFAULT\Control Panel\Colors\BackgroundHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\Background
Wolfgang Unger2010 Gergely Rzsa63CustomisationHide Windows Fatal Error Messages
When a STOP message (a fatal system error message) displays in WindowsXP, the computer enters debug mode for troubleshooting purposes. The error message appears on a blue screen, and the first few lines are similar to the following sample error message:
Stop 0x0000001e (c000009a 80123f36 02000000 00000246)Unhandled Kernel exception c000009a from 8123f26Address has base at 80100000 ntoskrnl.exe
If such an event occurs, the computer can be configured to restart automatically through the Startup and Recovery options. This approach would effectively prevent the device from remaining on the blue screen (and the cryptic information it displays) until physical intervention is arranged.This setting can also be configured through the following registry change:-System Key:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]Value Name: AutoRebootData Type: REG_DWORD (DWORD Value)Value Data: (0 = disabled, 1 = auto reboot)
OR you can simply set the checkbox on Target Designer User interface core components settings window. (If you want to acchieve automatical restart after BSOD...)
Wolfgang Unger2010 Gergely Rzsa64CustomisationSuppress Pop-up Messages
Suppressing pop-up messages is a key concern for a device. The following recommendations can help suppress pop-ups:Disable the messenger service on the deviceDisable the error reporting service on the device
Disable Dr. Watson pop-ups using HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DrWatson\VisualNotification=0
Suppress pop-up error messages using HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2
Disable startup error messages using HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows\NoPopUpsOnBoot=1
Wolfgang Unger2010 Gergely Rzsa65
66
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard EvaluationGet a free 120-Day Evalation Kit from us!
Fully functional
Saved configuration isfully compatible to full version
67
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard2010 August Feature Update 68Microsoft .NET Framework 4.0 DependenciesUnattended Installation
Microsoft SQL Server 2008 R2 Express PrerequisitesMacro Component
Web Services on Devices API for .NET
Windows Embedded Standard 2009 SLD Export Tool SLD file resources: File Registry Key Dependencies
Wolfgang Unger2010 Gergely Rzsa69Clone and deployment of POSReady and WES Reseal the image. (Sysprep and FBReseal)
Capture the image. (IMAGEX)imagex /capture c: z:\images\winxp.wim DEMOPC 1000Deploy the image. (IMAGEX)imagex /apply z:\images\winxp.wim 1 c:
Remote deployment:WDS and RIS is also available. (Windows Server technologies.)Pre-Boot Execution Environment (PXE) compatible network adapter needed.
Create Recovery CD using WinPE.
MORE DETAILS IN THE AFTERNOON FROM WOLFGANG UNGER
Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Questions.70
Wolfgang Unger2010 Gergely Rzsa