Yesterday, Microsoft released Windows 10 Insider Preview build 10122 for participants of the Windows Insider Program. Unfortunately, it appears that Surface Pro 3 owners were facing issues installing the new build on their system. Microsoft's Gabriel Aul has offered a solution for those of you who are going through the install process only to be rolled back. In fact, the below method should work on any device that fails to install Windows 10 at the 18% installation mark (during driver migration). Give the below option a try and let us know in the comments below if this method worked for you.
SP3 users who are getting rolled back on upgrade to 10122, try from CMD: rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN
— Gabriel Aul (@GabeAul) May 21, 2015