For Event ID 16385 from SoftwareProtectionPlatform on Windows 11, the issue is with Windows activation/licensing, not with SIDs. The path forward is to fix Software Protection Platform, typically by rebuilding the Tokens.dat file. SIDs are unrelated here.
On modern Windows (including Windows 10, Windows Server 2016 and later), the supported way to rebuild the activation store is:
- Open an elevated Command Prompt (Run as administrator).
- Run these commands in order:
net stop sppsvc cd %Systemdrive%\Windows\System32\spp\store\2.0\ ren tokens.dat tokens.bar net start sppsvc cscript.exe %windir%\system32\slmgr.vbs /rilc - Restart the computer.
This sequence stops the Software Protection Platform service, renames the existing Tokens.dat, restarts the service, and reloads the licensing configuration, causing Windows to recreate Tokens.dat.
If the error is instead the “Failed to schedule Software Protection service for restart” type, verify the following for the SoftwareProtectionPlatform scheduled task and folder:
- Task Scheduler service is running.
- The Software Protection Platform scheduled task is configured to run under the NETWORK SERVICE account.
- The NETWORK SERVICE account has Read permissions on:
C:\Windows\System32\Tasks\Microsoft\Windows\SoftwareProtectionPlatform - Restart the Software Protection service after correcting the above.
NETWORK SERVICE is still used by Software Protection Platform in these scenarios; it is not replaced by a SID-based configuration. SIDs do not replace the need to grant the correct account (NETWORK SERVICE) permissions on the task folder.
References: