Hello PaulChris,
I did the following after your instruction:
1. Take a snapshot (Actions > Take a snapshot)
2. Open Windows menu and search for Command Prompt. Once located, right click it > Run as Administrator.
3. Execute the following commands one by one
chkdsk C: /f /r
sfc /scannow
The first one will require Windows restart, so please restart it, wait for disk check to complete and perform the second command
Please make a screenshot of the output an provide it in answering e-mail
4. After the described actions are performed, please also execute the following commands in Command Prompt (Run as Administrator) one by one
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
5. Please restart afterwards and check if the issue persists.
AND THIS:
1. Take a snapshot in working Windows (Actions > Take a snapshot)
2. Perform a clean boot in Windows as described in Microsoft article
https://support.microsoft.com/en-in/help/929135/how-to-perform-a-clean-boot-in-windows
Make sure to keep Parallels services enabled It was performed as one of the first troubleshooting steps when you contacted Parallels Support, but since currently this is a restored VM, we need to perform it once again
3. Take a technical report after Windows starts (immediately after that) or when you are on login screen in Windows (Help > Send technical data) and reply to us with approximate time of start and 9-digit ID of the report
4. Check the following general article from Microsoft on speeding up Windows
https://support.microsoft.com/en-us/help/15055/windows-7-optimize-windows-better-performance
5. Clean older updates (and the C: drive itself) as described in
https://www.laptopmag.com/articles/clean-winsxs-folder-to-save-space
Once performing all the steps described above please check the startup time of Windows once again and collect a fresh report after Windows starts (or from Windows login screen).
BUT NO ERRORS WERE REPORTED
Once again the note:
I copy the Windows.pvm file from my FusionDrive (start about 7 minutes !!! and all programs start slowly and are slow in the execution) but Windows will start on an external SSD in about 20 seconds.
There seems to be no problem with the Windows installation but a problem with the compatibility with the FusionDrive or the internal hard disk.