Yes. The supported way is to switch the Windows sign-in from the current Microsoft account to a local account, then connect the same Windows profile to the correct Microsoft account.
Steps in Windows 11:
- Open Settings.
- Go to Accounts > Your info.
- Select Sign in with a local account instead.
- This option appears only if the PC is currently using a Microsoft account.
- Follow the prompts to finish switching to a local account.
- Sign out and sign back in with that local account.
- Return to Settings > Accounts > Your info.
- Select Sign in with a Microsoft account instead.
- Sign in with the correct Microsoft account and complete the prompts.
This changes the account connected to the existing Windows profile rather than requiring a full reset.
If the wrong email is only the sign-in name for the Microsoft account, another option is to add or change aliases for that Microsoft account from Edit account info.
If the issue is that the old email address belongs to an old Microsoft account, that old address cannot be reused to create a new Microsoft account.
References: