Windows Media Player 11 Slipstreamer

Windows Media Player 11 Slipstreamer

by Boooggy and n7Epsilon

Introduction:

This program allows you to completely slipstream Windows Media Player 11 into your Windows installation source, saving time and annoying "genuine windows" checks and allowing you to experience the best version of Media Player to date immediately after installing your copy of Windows!

This is achieved by directly editing windows setup files thus achieving a "true" integration (not a switchless installer of any kind) thus saving precious space on your Windows installation media to allow you to customize it even more!

Installation source support:

You can use the slipstreamer to integrate WMP11 into the following installation sources:

  • Windows XP Home Edition Service Pack 2 (Ω)
  • Windows XP Professional Service Pack 2 (Ω)
  • Windows XP Home Edition Service Pack 3
  • Windows XP Professional Service Pack 3
  • Windows XP Media Center Edition 2005 (Ω)(*)
  • Windows XP Professional x64 Service Pack 1
  • Windows XP Professional x64 Service Pack 2
  • Windows Server 2003 (all editions) Service Pack 1
  • Windows Server 2003 (all editions) Service Pack 2
  • Windows Server 2003 (all editions) x64 Service Pack 1
  • Windows Server 2003 (all editions) x64 Service Pack 2

(*) In this source the slipstreamer automatically integrates hotfix KB913800 to prevent it from appearing on Windows Update.
(Ω) In this source the slipstreamer will pop up a warning (breaking unattended operation) unless KB908536 and KB894871 or any hotfixes that supersede them are slipstreamed, either directly with a utility like nLite or as part of an "Update Pack" before slipstreaming WMP11. This is in order to fix issues with the "Themes" service and out-of-box experience not starting respectively on 1st boot.

The slipstreamer requires Microsoft .NET Framework 2.0 (or higher *) to run.
(*) Please note that if you have .NET 3.0 or 3.5 installed you do not need to install 2.0 as each version of the framework is backward compatible with the one before it.

Slipstreamer features:

  1. Complete WMP11 integration into Windows installation source from the standard Microsoft installer.
  2. Complete integration of WMP11 hotfixes (those are available at the bottom of this page).
  3. Different configurations for integration (details below).
  4. Custom icons for wmplayer.exe (details below).
  5. Can run unattended in a batch file or from the command line (execute WMP11Slipstreamer.exe /? to see a full list of command line parameters).
  6. Can also be run by nLite as part of its customization procedure.

The slipstreamer currently supports the following configurations:

  • Vanilla: Same as the normal installation of WMP11 on a running instance of Windows (WGA enabled on update check, WMP11 startup wizard will appear on 1st run).
  • Tweaked: Custom configuration (no WGA but update disabled, no WMP11 startup wizard, some tweaks)

In both configurations, users can choose a custom icon for wmplayer.exe:

  • Boooggy's WMP11 icon
  • Vista's WMP11 icon
  • Any arbitrary .ico file (PNG icons supported)

Requirements:

In order to slipstream Windows Media Player 11 and all of its associated hotfixes into your installation source, you need the following:

  1. Windows Media Player 11 installer (from the Microsoft Download Center)
  2. The following hotfixes just to have a fully updated WMP11 installation: 
    KB928788 FIX: Windows Media Player 11 may not work correctly when you use the Media Sharing feature to stream Windows Media format video content across a home network
    KB929399 FIX: Subscription services cannot extract metering data when the services try to synchronize metering data on a client computer that is running the Windows Media Format 11 SDK
    KB929773 FIX: You hear an unexpected noise or a problem in the audio playback when you play back a Windows Media Audio (WMA) file on certain hardware devices
    KB932390 FIX: The encoder cannot use the Windows Media Audio 9 Voice codec after you install Windows Media Player 11 on a computer that uses Windows Media Encoder 9 Series
    KB933547 FIX: Windows Media Player 11 may crash if you plug in certain flash memory devices while you use Windows Media Player in Windows XP
    KB935551 FIX: Device connection is disconnected when you synchronize lots of files between Windows Media Player 11 and a Windows Mobile device
    KB935552 FIX: Windows Media Player 11 may stop responding when you transfer media to a device that uses the Media Transfer Protocol and then you cancel the transfer process
    KB939209 FIX: When you use an application to play DRM-protected video content in Windows XP, the application may fail
    KB939683 FIX: Update for Windows Media Player 11 for Windows XP
    KB941569 MS07-068: Vulnerability in Windows Media file format could allow remote code execution
    KB944882 FIX: The memory for an application increases for each file that you transfer when you transfer media from a computer that is running Windows Vista or Windows XP to a portable device
    KB952069 MS08-076: Vulnerabilities in Windows Media Components Could Allow Remote Code Execution
    KB954067 FIX: You see lower quality video when you use Windows Media Encoder 9 Series or a similar Windows Media Format SDK-based encoder to encode a video
    KB954069 (x86 only) Windows Media Encoder 9 crashes when you switch the input and output viewers and change resources repeatedly
    KB954154 MS08-054: Vulnerability in Windows Media Player could allow remote code execution
    KB954155 MS09-051: Description of the security update for Windows Media Audio Voice Decoder: October 13, 2009
    KB973442 An application that uses the WMV codec cannot play back content that is encoded in the MBR format
    KB973540 MS09-037 - Vulnerabilities in Microsoft Active Template Library (ATL) Could Allow Remote Code Execution
    KB978695 MS10-033: Description of the security update for Media Format Runtime 9, for Media Format Runtime 9.5, and for Media Format Runtime 11: June 8, 2010
    KB975558 MS10-062: Vulnerability in MPEG-4 Codec could allow remote code execution
    KB2378111 MS10-082: Vulnerability in Windows Media Player could allow remote code execution

Frequently Asked Questions (FAQ): 

  1. "The application failed to initialize properly (0xc0000135). Click on OK to terminate the application". I get this error when I start your application.

    To fix this problem, please install the .NET Framework 2.0 (or higher), see the links at the top of the page to find a link to download and install it.

Known issues with the current release:

  • Windows XP N edition sources are no longer supported, there are too many missing files beyond those that are available in WMP11's installer. Please use the slipstreamer with a normal XP source.

  • In order to accommodate for users of different languages of Windows, the slipstreamer no longer contains KB908536 or KB894871 to allow each user to integrate their own language-specific versions of these fixes.

    If the slipstreamer is run in unattended mode over a Windows XP SP2 source that has Uxtheme.dll older than v6.0.2900.2845 or Msobmain.dll older than v5.1.2600.2659, a warning box will popup breaking unattended operation. This behavior is by design.

    To workaround the issue, integrate these fixes (or an update pack that contains them or fixes that supercede them) before running the slipstreamer.

    This issue does not occur on Windows XP SP3 sources.


We hope you enjoy using this program. If you have any questions or would like to report a bug, please use the support links on the right to reach different forum threads where you can post (registration at respective forum required).