• your Windows® embedded community

    eWEEK Windows for Devices - Your Windows Embedded Community

    Windows For Devices

  • home
  • news
  • embedded PCs
  • boards
  • handhelds
  • tablets
  • thin clients
  • enterprise
  • consumer
  • articles

    News

  • Home > News

        Managing Windows Embedded patches

        Jonathan Angel | Date: Dec 17, 2008 | Comments: 1



        • Print PDF
        • Filed Under: News

        Microsoft's Windows Embedded blog has published an interesting posting, "Windows Embedded Change Management," by Alexander Wechsler (left). The mini-article, first of a promised series, discusses when -- and how -- to update Windows Embedded Standard (WES) and Windows XP Embedded (XPe) devices, the company says.




        As Wechsler notes, WES and XPe are binary-compatible with Windows XP Professional, for which Microsoft regularly rolls out security and application fixes on "Patch Tuesdays." As a result, he writes, an "overeager administrator could therefore have the idea of installing all of those patches as they come in, just to be on the safe side."

        But, he adds, "what is good in the enterprise may not be good for embedded devices." In fact, WES and XPe deliberately omit the Windows Update feature that's found on desktop editions of XP, according to the author.

        Reasons it may not be good to update embedded operating systems too frequently include the following, as explained by Wechsler:
        • Embedded devices offer only a subset of desktop functionality -- for example, they may not include Media Player and Internet Explorer -- and you cannot patch what is not there
        • Storage on embedded devices is limited, and unnecessary patching would increase the image size
        • If a system is running well and the patch is adding functionality that is not directly in line with the device's primary use, one should think twice before updating it
        In his posting, Wechsler also explains that there are two basic ways to update an embedded operating system. Partial updates constitute patches to applications, drivers, or other components in an already running OS image. Complete updates, also known as image refreshes, constitute a complete replacement of an operating system image.

        Wechsler says partial updates, often used for security fixes, are bandwidth-friendly and therefore much faster to deploy. However, he adds, they can impose higher development costs, associated with testing and with creating and managing multiple OS versions.

        Complete updates, on the other hand, are said to make more sense for delivering larger patches such as service packs, where the size of the patch approaches the size of the whole OS image in any case. However, adds the author, once patches have been applied to the WES database, the problem of getting new images out into the field still exists.

        "It is impossible for anybody to foresee all the changes that may be needed to a device after it has been rolled out," Wechsler notes. Therefore, developers and administrators should set up their infrastructure for both partial and complete updates, preparing their WES images and back-end systems accordingly, he says.

        Alexander Wechsler was formerly an embedded partner manager for Microsoft, according to his MVP Profile on the Microsoft website. He later left to found his own company, Wechsler Consulting, but is a regular participant in Microsoft's online chats and other activities.

        Further information

        Wechlser promises future blog posts on this important topic, looking further at change management scenarios and at the required software tools. To read his first posting on Windows Embedded change management, see the Windows Embedded blog, here.



        Related stories:
        • Microsoft releases "critical" patches for XPe devices
        • Microsoft plugs XPe security holes
        • Microsoft releases "optional" XPe patches
        • Microsoft releases "critical" XPe patches
        • August brings four critical XPe patches
        • Microsoft re-patches XPe
        • Microsoft releases "optional" XPe updates
        • "Critical" XPe bug fix available
        • Microsoft patches Windows XP Embedded
        • Microsoft releases February 2008 updates for XP Embedded
        • Microsoft releases December 2007 updates for XP Embedded
        • Installing XP Embedded optional updates without rebuilding images
        • Optional updates released for Windows XP Embedded
        • Microsoft offers bimonthly Windows XPe updates
        • Caching device info in Windows XPe Target Designer
        • Making Windows XPe TCP/IP changes stick
        • Repairing DRM in Windows Media Player 11
        • Protecting Windows-based kiosks from user tampering
        • Screencast shows how to add resources to Target Designer
        • Windows XP Embedded team solicits inputs
        • XPe HORM chat available
      • Newsletter
      • RSS
      • Twitter
      • Got a Tip?
      • Linux Devices

    most read

    • ARM Windows 8 may nix desktop
    • Autonomous robot's built around a Windows Phone handset
    • Intel ships Cedar Trail Atoms
    • America's first 'WhiteFi' network goes live
    • Tiny module boots Windows Embedded Compact 7 in 800 milliseconds

      WfD showcase archives

      • Mobile Phones
      • PDAs and other handhelds
      • Netbooks
      • Windows tablets, UMPCs, and MIDs
      • Audio/video entertainment devices
      • Thin client terminals and devices
      • Voice over IP devices
      • SPOTlight on .NET Micro Framework (MF)
      • SPOT-light on Microsoft's "SPOT" Technology
      • Other smart devices

  • eWEEK Quick LInks
  • Home
  • Windows & Interoperability
  • Mobile & Wireless Technology
  • Application Development
  • Enterprise Applications
  • Enterprise Networking
  • Desktops & Notebooks
  • Technology Videos
  • ZDE Corporate Site
  • Linux for Devices
  • Microsoft Watch Blog
  • Migration Expert Zone
  • Smarter Technology
  • ASP Free
  • Scripts
  • Tutorialized
  • Technology Resource Library

Site Map

Use of this site is governed by our Terms of Use and Privacy Policy

Copyright ©1996-2010 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. eWEEK and Spencer F. Katt are trademarks of Ziff Davis Enterprise Holdings, Inc.
Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise Inc. is prohibited.