An OS keyring couldn't be identified for storing the encryption related data in your current desktop environment.
[main 2026-04-30T07:46:40.949Z] PolicyConfiguration#initialize
[main 2026-04-30T07:46:40.951Z] PolicyConfiguration#updatePolicyDefinitions [
'update.mode',
'update.channel',
'update.showReleaseNotes',
'http.useLocalProxyConfiguration',
'http.electronFetch',
'http.proxy',
'http.proxyStrictSSL',
'http.proxyKerberosServicePrincipal',
'http.noProxy',
'http.proxyAuthorization',
'http.proxySupport',
'http.systemCertificates',
'http.systemCertificatesNode',
'http.experimental.systemCertificatesV2',
'http.fetchAdditionalSupport',
'http.webSocketAdditionalSupport',
'http.experimental.networkInterfaceCheckInterval',
'telemetry.telemetryLevel',
'telemetry.feedback.enabled',
'telemetry.enableTelemetry',
'extensions.allowed'
]
[main 2026-04-30T07:46:40.951Z] NativePolicyService#_updatePolicyDefinitions - Found 4 policy definitions
[main 2026-04-30T07:46:40.959Z] Creating watcher for productName com.microsoft.VSCode
[main 2026-04-30T07:46:40.959Z] [File Watcher (node.js)] Request to start watching: /Users/archie/Library/Application Support/Code/User (excludes: <none>, includes: <all>, filter: <none>, correlationId: <none>),/Users/archie/Library/Application Support/Code/User/settings.json (excludes: <none>, includes: <all>, filter: <none>, correlationId: <none>)
[main 2026-04-30T07:46:40.960Z] NativePolicyService#_onDidPolicyChange - Updated policy values: {}
[main 2026-04-30T07:46:40.960Z] PolicyConfiguration#update [
'update.mode',
'telemetry.telemetryLevel',
'telemetry.feedback.enabled',
'extensions.allowed'
]
[main 2026-04-30T07:46:40.960Z] PolicyConfiguration#updatePolicyDefinitions [
'update.enableWindowsBackgroundUpdates',
'update.showPostInstallInfo'
]
[main 2026-04-30T07:46:40.960Z] PolicyConfiguration#update []
[main 2026-04-30T07:46:40.964Z] Sending env to running instance...
[main 2026-04-30T07:46:40.964Z] [File Watcher (node.js)] Started watching: '/Users/archie/Library/Application Support/Code/User'
[main 2026-04-30T07:46:40.965Z] [File Watcher (node.js)] correcting a path to watch that seems to be a symbolic link (original: /Users/archie/Library/Application Support/Code/User/settings.json, real: /Users/archie/code/archie-berliner/dotfiles/settings.json)
[main 2026-04-30T07:46:40.965Z] [File Watcher (node.js)] Started watching: '/Users/archie/code/archie-berliner/dotfiles/settings.json'
[main 2026-04-30T07:46:40.974Z] Sent env to running instance. Terminating...
[main 2026-04-30T07:46:40.974Z] Lifecycle#kill()
[main 2026-04-30T07:46:40.974Z] Lifecycle#onWillShutdown.fire()
[36904:0430/094640.986834:WARNING:components/prefs/pref_notifier_impl.cc:26] Init observer found at shutdown.
I keep getting the error in the issue title every time I run VS Code
Does this issue occur when all extensions are disabled?: Yes
Steps to Reproduce:
An OS keyring couldn't be identified for storing the encryption related data in your current desktop environment.
this is the results for running
code --verbose --vmodule="*/components/os_crypt/*=1"