PointInTimeRestore CSP

Logo of Windows Insider.

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 PointInTimeRestore configuration service provider nodes:

EnablePointInTimeRestore

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Device/Vendor/MSFT/PointInTimeRestore/EnablePointInTimeRestore

Enable or disable point-in-time restore, a feature that creates system snapshots 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.

SetMaxDiskUsage

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Device/Vendor/MSFT/PointInTimeRestore/SetMaxDiskUsage

Refers to the maximum disk space in megabytes that can be used for point-in-time restore snapshots. This setting only takes effect if point-in-time restore is enabled. Otherwise an invalid argument error will be returned and no changes will be made.

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/PointInTimeRestore/EnablePointInTimeRestore
Dependency Allowed Value: true
Dependency Allowed Value Type: ENUM

SetRestorePointFrequency

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Device/Vendor/MSFT/PointInTimeRestore/SetRestorePointFrequency

Refers to the frequency in minutes at which restore point snapshots 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/PointInTimeRestore/EnablePointInTimeRestore
Dependency Allowed Value: true
Dependency Allowed Value Type: ENUM

SetRestorePointRetention

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Device/Vendor/MSFT/PointInTimeRestore/SetRestorePointRetention

Refers to the retention period in minutes for restore point snapshots. 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

Configuration service provider reference