In-place Upgrade to WIndows 10 failed, 0x8007042B - 0x3000D

Solution 1:

This post gave me an idea as I realized all affected machines are migrated from another domain while carrying over previous user profiles.

Here is what to do if you have a similar issue,

  1. Under HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList, check if you can find multiple user profiles with the same user Ids (but different SID).

  2. Backup registry, won't hurt to do a full and a partial for this particular path.

  3. Get SID of the current users or all users you want to preserve by running whoami /user in their session.

  4. Removed all but user profiles with the SIDs you just gathered.

  5. Reboot the machine to verify user profile association, so users can still log in and access their old files.

  6. Start upgrade.