Introduction:
Intel® PPM Provisioning Package Driver is an INF that wraps the Processor Power Management (PPM) Provisioning Package to manage the file using Windows® Update (WU).
Intel® PPM driver installs the PPM package that provides a tuned and optimized power management settings for the processor to improve responsiveness, battery life and performance.
It is needed for desktop and mobile SKUs. It is provided by Intel to original equipment manufacturers (OEMs) and/or via WU. It can also be obtained from Intel® Download Center (DC).
Interchangeable terms:
Supported operating system: Microsoft Windows 11* (22H2, 23H2 & 24H2), and Windows® 10 (22H2).
System requirements:
Some questions and answers related to PPM driver and package.
Click on the topic for details:
If you see a yellow exclamation mark next to the PPM Provisioning Package device (see image #1), then you would need to install PPM Provisioning Package driver (or PPM driver)
Image #1: Yellow exclamation mark (or yellow bang) next to the PPM Provisioning Package.
There should be no yellow exclamation mark (or yellow bang) next to the PPM Provisioning Package (device) under System Devices (refer to Image #1), and a PPM Provisioning package file should show in the Windows Provisioning folder as shown below. The file name will start with PPM, followed by the code name and version can be different in your system. For example, PPM-LNL-v1006.20240905.ppkg (Image #2).
Image #2: PPM Provisioning Package location and file name.
On your Windows system, open Device Manager, expand System devices and right-click any Intel® Innovation Platform Framework Generic Participant (image #3), then click Properties, then click Driver tab and check Driver Version (image #4). Only version 2.2.10003.3 or later supports the PPM driver for Lunar Lake. Similarly, version 2.2.10203.4 or later supports the PPM driver for Arrow Lake.
Image #3: IPF participant
Image #4: IPF version
On your Windows system, open Device Manager, expand System devices, expand PCI Express Root Complex, expand Intel® Innovation Platform Framework Processor Participant, and right-click Intel® PPM Provisioning Package (image #5), then click Properties, then click Driver tab and check Driver Version (image #6).
Image #5: PPM Provisioning Package
Image #6: PPM Provisioning Package version
Some OEMs vendors have shipped Lunar Lake systems with an IPF version that does not support PPM driver, and they have also installed PPM using the old methodology. There is no harm in using an IPF version that does not support the PPM driver. At some point the OEMs may release a new IPF version on their websites or through WU (Windows Update).
No, the provisioning package only shows as installed in that window when it is installed manually, and not using the PPM provisioning package driver method.
No. The PPM provisioning driver includes the PPM package (.ppkg) file and places it in the Windows Provisioning folder.
No, the intelppm.sys file is unrelated to the Intel PPM provisioning package or driver that Intel provides. inteppm.sys was not made by Intel and it is maintained by Microsoft. PPM provisioning package file name starts with PPM and followed by code name and version. For example, PPM-LNL-v1006.20240905.ppkg.