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.
The information provided on this page includes details for accessing the status of Windows Backup and Restore settings that are supported in Windows 11. This public documentation ensures effective data portability by providing third-party developers with a streamlined process to access the data. Settings that are supported on both Windows 10 and Windows 11 are documented in Reference for common Windows settings.
Settings status is accessed in one of two ways:
- Via the Windows registry: For settings below that include registry details, please use that information to access the settings.
- Via the Cloud Data Store Reader tool. These settings must be extracted from a data store to be readable. If the setting below does not list registry details, then the settings must be extracted using the Cloud Data Store Reader tool. For information on how to use this tool, see Cloud Data Store Settings Reader Tool (readCloudDataSettings.exe).
Cellular
User preferences that customize the Windows behavior when a cellular connection is available.
Registry values under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WcmSvc\CellularFailover
Registry value | Type | Data | Description |
---|---|---|---|
AllowFailover | REG_DWORD | 0 or 1 | Use cellular whenever Wi-Fi is poor. |
Registry values under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WcmSvc\SubscriptionManager\<ICCID>\<IMSI>
Registry value | Type | Data | Description |
---|---|---|---|
UserCost | REG_DWORD | 0 or 1 | Maps the metered/unmetered state to each IMSI. 0: Unmetered. 1: Metered. |
Registry values under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WwanSvc\DisallowAutoConnectByClient
Registry value | Type | Data | Description |
---|---|---|---|
<interface GUID> | REG_DWORD | 0 or 1 | Let Windows keep the device connected to cellular. |
Registry values under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WwanSvc\RoamingPolicyForPhone\<interface GUID>
Registry value | Type | Data | Description |
---|---|---|---|
InternetAlwaysOn | REG_DWORD | 0 or 1 | Roaming or no roaming. When entering a roaming area, your data connection will be turned off if roaming is not allowed. |
Gaming: Game Bar, Game Mode, Gaming Shortcuts
This setting controls settings related to gaming and controls such as Game bar and gaming shortcuts.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\GameDVR
Registry value | Type | Data | Description |
---|---|---|---|
VKMSaveHistoricalVideo | REG_DWORD | 0 or 1 | Toggles save historical video enabled. |
VKMTakeScreenshot | REG_DWORD | 0 or 1 | Toggles take screenshot enabled. |
VKTakeScreenshot | REG_DWORD | ASCII Value for keys | Key binding for save historical screenshot. |
VKSaveHistoricalVideo | REG_DWORD | ASCII Value for keys | Key binding for take screenshot. |
VKMToggleBroadcast | REG_DWORD | 0 or 1 | Toggles broadcast enabled. |
VKToggleBroadcast | REG_DWORD | ASCII Value for keys | Key binding for take broadcast. |
VKMToggleCameraCapture | REG_DWORD | 0 or 1 | Toggles camera capture enabled. |
VKToggleCameraCapture | REG_DWORD | ASCII Value for keys | Key binding for camera capture. |
VKMToggleGameBar | REG_DWORD | 0 or 1 | Toggles game bar enabled. |
VKToggleGameBar | REG_DWORD | ASCII Value for keys | Key binding for game bar. |
VKMToggleMicrophoneCapture | REG_DWORD | 0 or 1 | Toggles microphone capture enabled. |
VKToggleMicrophoneCapture | REG_DWORD | ASCII Value for keys | Key binding for microphone capture. |
VKMToggleRecording | REG_DWORD | 0 or 1 | Toggles recording enabled. |
VKToggleRecording | REG_DWORD | ASCII Value for keys | Key binding for recording. |
VKMToggleRecordingIndicator | REG_DWORD | 0 or 1 | Toggles recording indicator enabled. |
VKToggleRecordingIndicator | REG_DWORD | ASCII Value for keys | Key binding for recording indicator. |
Registry values under HKCU\Software\Microsoft\GameBar
Registry value | Type | Data | Description |
---|---|---|---|
UseNexusForGameBarEnabled | REG_DWORD | 0 or 1 | Key associated with toggle Gaming -> Game Bar -> "Allow your controller to open Game Bar" |
AutoGameModeEnabled | REG_DWORD | 0 or 1 | Key associated with toggle Gaming -> Game Mode -> Game Mode. |
Personalization - Start - Layout - Pins and recommendations
Specifies the start layout type.
Registry values under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Registry value | Type | Data | Description |
---|---|---|---|
Start_Layout | REG_DWORD | 0 [Default], 1 [More Pins], 2 [More Recommendations] | The start layout. |
Personalization - Start - Show all pins by default
Specifies whether all pins show by default in Start.
Registry values under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Start
Registry value | Type | Data | Description |
---|---|---|---|
ShowAllPinsList | REG_DWORD | 0 or 1 | Specifies if showing all pins by default |
Personalization - Start - Recommendations
Specifies whether recommendations for tips, shortcuts, new apps and more are shown.
Registry values under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Registry value | Type | Data | Description |
---|---|---|---|
Start_IrisRecommendations | REG_DWORD | 0 or 1 | Specifies whether recommendations are enabled. |
Personalization - Taskbar - Alignment
This setting sets the alignment of the taskbar.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarAl
Registry value | Type | Data | Description |
---|---|---|---|
SystemSettings_DesktopTaskbar_Al | REG_SZ | 0 or 1 | Specifies the taskbar alignment. 0 is left aligned. 1 is center aligned. |
Personalization - Taskbar - Autohide
This setting sets the auto-hide behavior of the taskbar.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3\
Registry value | Type | Data | Description |
---|---|---|---|
SystemSettings_DesktopTaskbar_Autohide | REG_BINARY | A binary blob. | This is an opaque binary blob copied from the following location on the backed up. |
SystemSettings_Taskbar_Autohide | REG_BINARY | A binary blob. | This is an opaque binary blob copied from the following location on the backed up. |
Personalization - Taskbar - Combine buttons
This setting enables combining buttons and hiding labels on the taskbar.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarGlomLevel
Registry value | Type | Data | Description |
---|---|---|---|
SystemSettings_DesktopTaskbar_GroupingMode | REG_SZ | 0, 1, or 2 | 0: Always, 1: When taskbar is full, 2: Never. |
Personalization - Taskbar - Flashing
This setting enables flashing for taskbar apps.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarFlashing
Registry value | Type | Data | Description |
---|---|---|---|
SystemSettings_DesktopTaskbar_Flashing | REG_SZ | 0 or 1 | Enables flashing for taskbar apps. |
Personalization - Taskbar - Share window
This setting enables sharing any window from taskbar.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarSn
Registry value | Type | Data | Description |
---|---|---|---|
SystemSettings_DesktopTaskbar_Sn | REG_SZ | 0 or 1 | Enables sharing any window from taskbar. |
Personalization - Taskbar - Show desktop
This setting enables showing the desktop by clicking the far corner of the taskbar.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarSd
Registry value | Type | Data | Description |
---|---|---|---|
SystemSettings_DesktopTaskbar_Sd | REG_SZ | 0 or 1 | Enables showing the desktop by clicking the far corner of the taskbar. |
Personalization - Taskbar - Show recent searches
This setting enables showing recent searches when hovering on the search icon in taskbar.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\Feeds\DSB\OpenOnHover
Registry value | Type | Data | Description |
---|---|---|---|
SystemSettings_DesktopTaskbar_Sh | REG_SZ | 0 or 1 | Enables showing recent searches when hovering on the search icon in taskbar. |
Personalization - Taskbar - Task view
This setting shows or hides the Task View button on the taskbar.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowTaskViewButton
Registry value | Type | Data | Description |
---|---|---|---|
SystemSettings_DesktopTaskbar_TaskView | REG_SZ | 0 or 1 | Specifies whether the task view button is shown on the taskbar. |
Personalization - Taskbar - Widgets button
This setting shows or hides the Widgets button on the taskbar.
Registry values under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarDa
Registry value | Type | Data | Description |
---|---|---|---|
SystemSettings_DesktopTaskbar_Da | REG_SZ | 0 or 1 | Specifies whether the Widgets button is shown on the taskbar. |
Personalization - Themes
This setting is used to set a personalized theme.
Type: Windows.Data.PersonalizationThemes.CurrentThemeType enumeration
CurrentThemeType Values
Name | Value | Description |
---|---|---|
InboxTheme | 0 | In-box theme. |
ContrastTheme | 1 | Contrast theme. |
Type: Windows.Data.PersonalizationThemes.CurrentThemeType structure
CurrentThemeType Properties
Name | Type | Description |
---|---|---|
type | CurrentThemeType | The current theme type. |
basePersonalizationThemeName | wstring | The name of the current inbox theme applied in the system. The user may have done customization on top of this inbox theme. |
Text Input
This setting helps to chose a theme for touch keyboard, voice typing, emoji and more, and input method editors.
Registry values under HKCU\Software\Microsoft\TabletTip\1.7
Registry value | Type | Data | Description |
---|---|---|---|
IsKeyBackgroundEnabled | REG_DWORD | 0 or 1 | Indicates if key background is enabled. |
KeyLabelSize | REG_DWORD | Min value: 0, Max value: 2 | Key label size. |
UserKeyboardScalingFactor | REG_DWORD | Min value: 1, Max value: 1000 | User keyboard scaling factor. |
SelectedThemeIndex | REG_DWORD | Min value: 0, Max value: 15 | Selected theme index. |
SelectedThemeName | REG_SZ | One of the following values: "LightTheme", "DarkTheme", "ColorPopTheme", "BlackWhiteTheme", "PoppyRedTheme", "IceBlueTheme", "PlatinumTheme", "TangerineTidesTheme", "LilacRiverTheme", "SilkyDawnTheme", "IndigoBreezeTheme", "PinkBlueTheme", "GreenPurpleTheme", "PinkOrangeTheme", "CustomTheme" | Selected theme name. |
ThemeDataVersion | REG_DWORD | 2 | Theme data version. |
Typing
This setting contains toggles and other settings related to touch keyboard, text suggestions and preferences.
Registry values under HKCU\Software\Microsoft\input\Settings
Registry value | Type | Data | Description |
---|---|---|---|
EnableAutoShiftEngage | REG_DWORD | 1 or 0 | Enables auto shift engage. |
EnableDoubleTapSpace | REG_DWORD | 1 or 0 | Enables double-tap space. |
EnableAutocorrection | REG_DWORD | 1 or 0 | Enables auto-correction. |
IsVoiceTypingKeyEnabled | REG_DWORD | 1 or 0 | Indicates if voice typing key is enabled. |
MultilingualEnabled | REG_DWORD | 1 or 0 | Indicates in multilingual is enabled. |
EnableHwkbTextPrediction | REG_DWORD | An integer. | ASCII Value for keys. |
VPN
VPN settings that apply to all VPN connections configured in the Settings app.
Registry values under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters\Config\VpnCostedNetworkSettings
Registry value | Type | Data | Description |
---|---|---|---|
NoCostedNetwork | REG_DWORD | 0 or 1 | Block VPN over metered networks. |
NoRoamingNetwork | REG_DWORD | 0 or 1 | Block VPN while roaming. |
Wi-Fi
Global random hardware addresses preference.
Registry values under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\Interfaces\<Interface GUID>
Registry value | Type | Data | Description |
---|---|---|---|
RandomMacState | REG_BINARY | 00 00 00 00 or 01 00 00 00 | Whether to use random hardware addresses for newly configured Wi-Fi networks. |
Windows developer