The same here. Running BCDEDIT /enum from the command line, the otherwise OK output ended with the error message "A device which does not exist was specified".
Often the 0X800701B1 error seems related to a USB drive. In my case, there was none. I chose to rebuild the BCD. And found a nice...