So I've been banging my head against a wall for the last week, trying to get USMT to work in a PC refresh scenario, using hardlinking as explained
here, but I kept running into the same error, over and over and over again. When ever the task sequence got to the Release State Store step, it would error out with a 0x00004005 error.