Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
This CSP contains some settings that are under development and only applicable for Windows Insider Preview builds. These settings are subject to change and may have dependencies on other features or services in preview.
The following list shows the Recovery configuration service provider nodes:
- ./Vendor/MSFT/Recovery
NetworkSettings
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider Preview |
./Vendor/MSFT/Recovery/NetworkSettings
Interior node for WinRE network configuration settings.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | node |
| Access Type | Add, Delete, Get, Replace |
NetworkSettings/Wifi
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider Preview |
./Vendor/MSFT/Recovery/NetworkSettings/Wifi
Interior node containing Wi-Fi-related WinRE network settings.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | node |
| Access Type | Add, Delete, Get, Replace |
NetworkSettings/Wifi/{SSID}
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider Preview |
./Vendor/MSFT/Recovery/NetworkSettings/Wifi/{SSID}
The SSID of a Wi-Fi network to be made available to WinRE. Each network is represented by a unique child node whose name is the SSID.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | node |
| Access Type | Add, Delete, Get, Replace |
| Dynamic Node Naming | ServerGeneratedUniqueIdentifier |
NetworkSettings/Wifi/{SSID}/WlanXML
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows Insider Preview |
./Vendor/MSFT/Recovery/NetworkSettings/Wifi/{SSID}/WlanXML
XML describing the Wi-Fi network configuration, following the Windows WLAN profile schema. </windows/win32/nativewifi/wlan-profileschema-schema>
Description framework properties:
| Property name | Property value |
|---|---|
| Format | chr (string) |
| Access Type | Add, Delete, Get, Replace |
PointInTimeRestore
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/PointInTimeRestore
Interior node containing settings related to point-in-time restore.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | node |
| Access Type | Add, Delete, Get, Replace |
| Atomic Required | True |
PointInTimeRestore/EnablePointInTimeRestore
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/PointInTimeRestore/EnablePointInTimeRestore
Enable or disable point-in-time restore, a feature that creates restore points to allow restoration to a previous state.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | bool |
| Access Type | Add, Delete, Get, Replace |
Allowed values:
| Value | Description |
|---|---|
| true | Point-in-time restore enabled. |
| false | Point-in-time restore disabled. |
PointInTimeRestore/SetMaxDiskUsage
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/PointInTimeRestore/SetMaxDiskUsage
Refers to the maximum disk space in megabytes that can be used for all restore points. This setting only takes effect if point-in-time restore is enabled.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | int |
| Access Type | Add, Delete, Get, Replace |
| Allowed Values | Range: [2048-51200] |
| Dependency [EnablePointInTimeRestore] | Dependency Type: DependsOn Dependency URI: Vendor/MSFT/Recovery/PointInTimeRestore/EnablePointInTimeRestore Dependency Allowed Value: true Dependency Allowed Value Type: ENUM |
PointInTimeRestore/SetRestorePointFrequency
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/PointInTimeRestore/SetRestorePointFrequency
Refers to the frequency in minutes at which restore points are automatically created. This setting controls how often the system captures the state for point-in-time restore.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | int |
| Access Type | Add, Delete, Get, Replace |
| Dependency [EnablePointInTimeRestore] | Dependency Type: DependsOn Dependency URI: Vendor/MSFT/Recovery/PointInTimeRestore/EnablePointInTimeRestore Dependency Allowed Value: true Dependency Allowed Value Type: ENUM |
PointInTimeRestore/SetRestorePointRetention
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/PointInTimeRestore/SetRestorePointRetention
Refers to the retention period in minutes for a restore point. This setting controls how long snapshots are kept before being automatically deleted.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | int |
| Access Type | Add, Delete, Get, Replace |
QuickMachineRecovery
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/QuickMachineRecovery
Interior node containing settings related to quick machine recovery.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | node |
| Access Type | Add, Delete, Get, Replace |
| Atomic Required | True |
QuickMachineRecovery/AutoRemediationSettings
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/QuickMachineRecovery/AutoRemediationSettings
Interior node containing settings related to auto remediation. Delete on this node will reset all auto remediation settings to their default values.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | node |
| Access Type | Add, Delete, Get, Replace |
QuickMachineRecovery/AutoRemediationSettings/EnableAutoRemediation
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/QuickMachineRecovery/AutoRemediationSettings/EnableAutoRemediation
Enable to automatically check for remediation solutions. Disable to check manually.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | bool |
| Access Type | Add, Delete, Get, Replace |
| Dependency [EnableQuickMachineRecovery] | Dependency Type: DependsOn Dependency URI: Vendor/MSFT/Recovery/QuickMachineRecovery/EnableQuickMachineRecovery Dependency Allowed Value: true Dependency Allowed Value Type: ENUM |
Allowed values:
| Value | Description |
|---|---|
| true | Auto remediation enabled. |
| false | Auto remediation disabled. |
QuickMachineRecovery/AutoRemediationSettings/SetRetryInterval
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/QuickMachineRecovery/AutoRemediationSettings/SetRetryInterval
Refers to the time in minutes that a device will wait before trying to look for solutions again. The retry interval shouldn't be higher than the time to reboot, and will only take effect if auto remediation is on. A retry interval of 0 means that the device will look for solutions once without any retries.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | int |
| Access Type | Add, Delete, Get, Replace |
| Allowed Values | Range: [0-4320] |
| Dependency [EnableAutoRemediation] | Dependency Type: DependsOn Dependency URI: Vendor/MSFT/Recovery/QuickMachineRecovery/AutoRemediationSettings/EnableAutoRemediation Dependency Allowed Value: true Dependency Allowed Value Type: ENUM |
QuickMachineRecovery/AutoRemediationSettings/SetTimeToReboot
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/QuickMachineRecovery/AutoRemediationSettings/SetTimeToReboot
Refers to the time in minutes that a device will spend in the recovery environment before attempting to reboot. The maximum time to reboot possible is 72 hours, should be greater than or equal to the retry interval, and only takes effect if auto remediation is on.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | int |
| Access Type | Add, Delete, Get, Replace |
| Allowed Values | Range: [1-4320] |
| Dependency [EnableAutoRemediation] | Dependency Type: DependsOn Dependency URI: Vendor/MSFT/Recovery/QuickMachineRecovery/AutoRemediationSettings/EnableAutoRemediation Dependency Allowed Value: true Dependency Allowed Value Type: ENUM |
QuickMachineRecovery/EnableQuickMachineRecovery
| Scope | Editions | Applicable OS |
|---|---|---|
| ✅ Device ❌ User |
✅ Pro ✅ Enterprise ✅ Education ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 11, version 24H2 [26100.8737] and version 25H2 [26200.8737] and later |
./Vendor/MSFT/Recovery/QuickMachineRecovery/EnableQuickMachineRecovery
Enable or disable quick machine recovery, a feature that will search for device recovery solutions if your device fails to start.
Description framework properties:
| Property name | Property value |
|---|---|
| Format | bool |
| Access Type | Add, Delete, Get, Replace |
Allowed values:
| Value | Description |
|---|---|
| true | Quick machine recovery enabled. |
| false | Quick machine recovery disabled. |