Trace Id is missing

Unlock your potential with Microsoft Copilot

Get things done faster and unleash your creativity with the power of AI anywhere you go.
Microsoft Copilot app being utilized to generate pictures of a singing dog, assisting to identify a flower, and helping to generate an email to congratulate a coworker on a promotion.

WMF 3.0

Includes Windows PowerShell 3.0, WMI, WinRM, Management OData IIS Extension, and Server Manager CIM Provider

Important! Selecting a language below will dynamically change the complete page content to that language.

  • Version:

    3.0

    Date Published:

    12/3/2012

    File Name:

    Windows6.0-KB2506146-x64.msu

    Windows6.0-KB2506146-x86.msu

    Windows6.1-KB2506143-x64.msu

    Windows6.1-KB2506143-x86.msu

    WMF 3 Release Notes.docx

    File Size:

    14.4 MB

    10.5 MB

    15.8 MB

    11.7 MB

    52.7 KB

    IMPORTANT: Review the System Requirements section before you install Windows Management Framework 3.0. Some server applications are not yet compatible with Windows Management Framework 3.0.

    Windows Management Framework 3.0 makes some updated management functionality available for installation on Windows 7 SP1, Windows Server 2008 R2 SP1, and Windows Server 2008 SP2. Windows Management Framework 3.0 contains Windows PowerShell 3.0, Windows Management Instrumentation (WMI), Windows Remote Management (WinRM), Management OData IIS Extension, and the Server Manager CIM Provider.

    Windows PowerShell 3.0
    Some of the new features in Windows PowerShell 3.0 include:
    • Windows PowerShell Workflow
      Windows PowerShell Workflow lets IT pros and developers apply the benefits of Windows Workflow Foundation to the automation capabilities of Windows PowerShell. Workflows allow administrators to perform long-running tasks which can be made repeatable, frequent, parallelizable, interruptible, or restartable. When invoked over Windows PowerShell remote management, workflows can manage multiple remote computers or devices at the same time.
    • Disconnected Sessions
      Windows PowerShell sessions can be disconnected from the remote computer, and reconnected later from the same computer or a different computer without losing state or causing running commands to fail.
    • Robust Session Connectivity
      Remote sessions are resilient to network failures and attempt to reconnect for several minutes. If connectivity cannot be reestablished, the session automatically disconnects, so that it can be reconnected after network connectivity is restored.
    • Scheduled Jobs
      Windows PowerShell jobs can work with Task Scheduler to create jobs that run on a regular schedule, or in response to an event.
    • Delegated Administration
      Commands can be run with a delegated set of credentials, so that users with limited permissions can run critical jobs.
    • Simplified Language Syntax
      Simplified language syntax makes commands and scripts look a lot less like code and a lot more like natural language.
    • Cmdlet Discovery
      Improved cmdlet discovery and automatic module loading make it easier to find and run any of the cmdlets installed on your computer.
    • Show-Command
      Show-Command, a cmdlet and ISE Add-On, helps users find the right cmdlet, view its parameters in a dialog box, and run it.


    Windows Management Instrumentation (WMI)
    WMI in Windows Management Framework 3.0 introduces:
    • A simplified provider development model
      This new model brings down the cost of provider development and removes the dependency on COM.
    • A new Management Infrastructure (MI) Client API to perform standard CIM operations
      This API can be used to interact with any standard CIM implementation over WS-Management, allowing management applications on Windows to manage non-Windows computers and devices.
    • The ability to write Windows PowerShell cmdlets in native code
      The new WMI Provider APIs support Windows PowerShell semantics, allowing developers to provide familiar cmdlet behaviors such as Verbose, Error, Warning, WhatIf, Confirm, Progress, etc.


    Windows Remote Management (WinRM)
    Improvements in WinRM include:
    • Connections are more robust
      Remote connections communicating over WinRM are more robust to transient network failures such as an inconsistent WAN connection. In the case of a complete network failure, connections are gracefully disconnected, and can be reconnected when network connectivity is restored.
    • Remoting is more Standards-compliant
      Standard WS-Management operations, including Create and Delete, can be performed over WMI. Remoting for cmdlets written in native code using the new WMI provider development model uses WS-Management instead of DCOM.
    • Multiple Windows PowerShell sessions can be shared in the same process
      Windows PowerShell sessions from the same user to the same session configuration (WinRM plug-in) can run in a single shared process instead of separate processes. This improves scalability and performance by allowing multiple sessions to share memory and other server resources.


    Management OData IIS Extension
    Management OData IIS Extension enables an administrator to expose a set of Windows PowerShell cmdlets as a RESTful web endpoint accessible via the Open Data Protocol (OData). This enables Windows and non-Windows clients to discover and invoke Windows PowerShell cmdlets remotely over standard web protocols and interfaces.




    Server Manager CIM Provider
    The Server Manager CIM provider packaged with Windows Management Framework 3.0 allows you to manage your Windows Server 2008 R2 SP1 and Windows Server 2008 SP2 servers from Server Manager in Windows Server 2012, or Server Manager that is available with Remote Server Administration Tools for Windows 8.


  • Supported Operating Systems

    Windows 7 Service Pack 1, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2

    IMPORTANT: Windows Management Framework 3.0 is not currently compatible with the following applications:
    Systems that are running the above server applications should not run Windows Management Framework 3.0 at this time. WMF 3.0 is otherwise supported on Windows 7 SP1, Windows Server 2008 R2 SP1, and Windows Server 2008 SP2.

    Windows Management Framework 3.0 requires Microsoft .NET Framework 4.0. You can install Microsoft .NET Framework 4.0 at http://go.microsoft.com/fwlink/?LinkID=212547

    In addition, the following requirements apply:
    1. To install Windows PowerShell Integrated Scripting Environment (ISE) for Windows PowerShell 3.0 on computers running Windows Server 2008 R2 with Service Pack 1, before installing Windows Management Framework 3.0, use Server Manager to add the optional Windows PowerShell ISE feature.
    2. Before installing Windows Management Framework 3.0 on Windows Server 2008, you must download and install the version of Windows Management Framework which includes Windows PowerShell 2.0, WinRM 2.0, and BITS 4.0 as a prerequisite. This version of Windows Management Framework is available at http://support.microsoft.com/kb/968929.
    3. Windows 7 Service Pack 1 (SP1) must be installed as a prerequisite on computers running Windows 7. To install SP1, go to http://windows.microsoft.com/installwindows7sp1
  • To install Windows Management Framework 3.0:
    1. Download the correct package for your operating system and architecture.
      • Windows 7 Service Pack 1
        • 64-bit versions: Windows6.1-KB2506143-x64.msu
        • 32-bit versions: Windows6.1-KB2506143-x86.msu
      • Windows Server 2008 R2 SP1
        • 64-bit versions: Windows6.1-KB2506143-x64.msu
      • Windows Server 2008 Service Pack 2
        • 64-bit versions: Windows6.0-KB2506146-x64.msu
        • 32-bit versions: Windows6.0-KB2506146-x86.msu
    2. Close all Windows PowerShell windows.
    3. Uninstall any other versions of Windows Management Framework 3.0.
    4. Run the MSU file that you downloaded.
    For information about troubleshooting the installation, see the Release Notes.

    To uninstall Windows Management Framework 3.0:
    1. In Control Panel/Programs/Uninstall a program/View installed updates, locate and uninstall the following installed Windows Update:
      • KB2506143 - for Windows 7 SP1 and Windows Server 2008 R2 SP1
      • KB2506146 - for Windows Server 2008 SP2
Follow Microsoft