The usual remedy is to make a new user account and copy all you need from your old one before deleting that. But since after a reinstall it's empty, you can skip the second step. And usually, the new one is uncorrupted and stays so.

The easiest way to enable making that new account is to make a second (spare) administrator account first thing after installing Windows. Always have 2 functioning administrator accounts.

Does this work for you? Or become every account corrupted after its first use?