Non-bootable Windows 7. The cloned version WORKS!

Steaua10

New Member
Hi.
Windows 7 Ultimate x86

It was on my original 1TB Western Digital HDD. After several consecutive PC crashes it doesn't boot anymore. After the BIOS POST there appears a blinking underscore in the top left corner, and it stays in that state forever. (I don't want to perform a clean Windows install to not lose my working environment. I just want to fix my OS so I continue working further from last time)
I can't enter in safe mode, I can't call the System Recovery Options or Windows Boot Menu, so there is not much what I can do.

I attached this HDD to a new computer (different motherboard), which has a IDE HDD with another Windows 7. I performed a chkdsk on my original HDD. There are no bads and errors. Also I ran SFC scannow but it didn't fixed the system.

I cloned that broken Windows on a new partition on another IDE HDD. I've used Paragon Adaptive Restore - OS Adjust, and it fixed the cloned Windows to work on a different HDD in a new machine!
Now I have a working clone of a non-working Windows! LOL (The cloning was done after the original OS became non-bootable)

Here is the graphic representation of my drives and OS -- https://funkyimg.com/i/339qm.png
Although Paragon fixed the clone to work, it can't fix my original W7 OS to work on this new machine.

I think there should be a problem either with Boot Sector, BCD data, MBR on my original HDD. I don't know very well these things.

If I try to boot directly from the HDD with my original Windows, it stops booting on a black screen with a blinking underscore (probably before Windows Boot Manager).

If I boot another IDE HDD with the cloned Windows:

--I can boot perfectly from here the Working clone

-- It also has in Windows Boot Manager an option pointing to my original Windows from the another HDD

--- But trying to boot the original Windows from the another HDD, I get stuck on a black screen (with no cursor/underscore this time) and no signs that Windows is loading.

So if Windows isn't loading, this is why I suspect a BootSector, BCD, MBR problem.

---

Startup repair ran ~6 times

SFC also a couple of times

I also ran Bootrec.exe / fixMBR /fixBoot /rebuildbcd
Also, I will notice that I ran bootsect /nt60 SYS /MBR and Bootrec.exe /rebuildbcd

And there always appear the message: Total identified Windows installations: 0

This probably should be related directly with the boot failure.


Also I followed the steps from here --> How to Replace Motherboard without Reinstalling Windows. - wintips.org - Windows Tips & How-tos
No succes.

What can I do to restore to a working state my original OS?

inspect well the logs.
What I found:
Paragon logs says:
Code:
Setting up HAL & Kernel drivers:

Default Kernel and HAL type selected (get from Windows registry): 'Uniprocessor PC'

!!!Warning: File 'halacpi.dll' have not been found in repository
!!!Warning: File 'halmacpi.dll' have not been found in repository
CBS logs says:

Code:
2020-03-26 13:49:09, Info                  CSI    000001d0 [SR] Beginning Verify and Repair transaction
2020-03-26 13:49:09, Info                  CSI    000001d1 Hashes for file member \SystemRoot\WinSxS\x86_microsoft-windows-d..opwindowmanager-api_31***_none_e21***73ff\dwmapi.dll do not match actual file [l:20{10}]"dwmapi.dll" :
  Found: {l:32 b:WaFu91BE**5fWI=} Expected: {l:32 b:b65ky***pa6ecVS+Frou***E4A=}
2020-03-26 13:49:09, Info                  CSI    000001d2 [SR] Cannot repair member file [l:20{10}]"dwmapi.dll" of Microsoft-Windows-DesktopWindowManager-API, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf***35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2020-03-26 13:49:09, Info                  CSI    000001d3 Hashes for file member \SystemRoot\WinSxS\x86_microsoft-windows-d..opwindowmanager-api_31bf385**1.7601.17514_none_e2164e**3ff\dwmcore.dll do not match actual file [l:22{11}]"dwmcore.dll" :
  Found: {l:32 b:Pwh2KpIANM**khCFB**axzYZk=} Expected: {l:32 b:TDGQC*b*khQtE=}
2020-03-26 13:49:09, Info                  CSI    000001d4 [SR] Cannot repair member file [l:22{11}]"dwmcore.dll" of Microsoft-Windows-DesktopWindowManager-API, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31b***5}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2020-03-26 13:49:09, Info                  CSI    000001d5 Hashes for file member \SystemRoot\WinSxS\x86_microsoft-windows-duser_31bf3856ad364e35_6.1.7600.16385_none_5a4b**a\duser.dll do not match actual file [l:18{9}]"duser.dll" :
  Found: {l:32 b:EUAGPY8***xI6icE+g=} Expected: {l:32 b:uGE2DQoBQmWgvrTML+MeoFrpUSDosHggwToETWTADis=}
2020-03-26 13:49:09, Info                  CSI    000001d6 [SR] Cannot repair member file [l:18{9}]"duser.dll" of Microsoft-Windows-DUser, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2020-03-26 13:49:09, Info                  CSI    000001d7 Hashes for file member \SystemRoot\WinSxS\x86_microsoft-windows-duser_31bf3856a***5dce176a\duser.dll do not match actual file [l:18{9}]"duser.dll" :
  Found: {l:32 b:EUAGPY87BlufmkKA7S***icE+g=} Expected: {l:32 b:uGE2DQoBQm***ETWTADis=}
2020-03-26 13:49:09, Info                  CSI    000001d8 [SR] Cannot repair member file [l:18{9}]"duser.dll" of Microsoft-Windows-DUser, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf38***5}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2020-03-26 13:49:09, Info                  CSI    000001d9 [SR] This component was referenced by [l:198{99}]"Microsoft-Windows-Foundation-Package~31bf385***5~x86~~6.1.7601.17514.WindowsFoundationDelivery"
2020-03-26 13:49:10, Info                  CSI    000001da Hashes for file member \SystemRoot\WinSxS\x86_microsoft-windows-d..opwindowmanager-api_31bf38***7514_none_e2164e***3ff\dwmapi.dll do not match actual file [l:20{10}]"dwmapi.dll" :
  Found: {l:32 b:WaFu91BEIm***fWI=} Expected: {l:32 b:b65ky5d***QE***4A=}
2020-03-26 13:49:10, Info                  CSI    000001db [SR] Cannot repair member file [l:20{10}]"dwmapi.dll" of Microsoft-Windows-DesktopWindowManager-API, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2020-03-26 13:49:10, Info                  CSI    000001dc [SR] This component was referenced by [l:198{99}]"Microsoft-Windows-Foundation-Package~31bf3856ad364e35~x86~~6.1.7601.17514.WindowsFoundationDelivery"
2020-03-26 13:49:10, Info                  CSI    000001dd Hashes for file member \SystemRoot\WinSxS\x86_microsoft-windows-d..opwindowmanager-api_31bf38***ff\dwmcore.dll do not match actual file [l:22{11}]"dwmcore.dll" :
  Found: {l:32 b:P***=} Expected: {l:32 b:TDGQC***hQtE=}
2020-03-26 13:49:10, Info                  CSI    000001de [SR] Cannot repair member file [l:22{11}]"dwmcore.dll" of Microsoft-Windows-DesktopWindowManager-API, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {***}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2020-03-26 13:49:10, Info                  CSI    000001df [SR] This component was referenced by [l:198{99}]"Microsoft-Windows-Foundation-Package~31bf38***x86~~6.1.7601.17514.WindowsFoundationDelivery"
2020-03-26 13:49:10, Info                  CSI    000001e0 Repair results created:
Should I repair these manually ?
 
Top