I routinely make "clones" of my main PC to other PCs with different motherboards, processors, graphic cards, etc. Each new version of Windows is actually more tolerant of this type of procedure, and I have been 100% successful since the early Windows 7 days.
For example, I recently did a...