Generally speaking, there are three cases that you need to restore Windows image backup to different hardware.
You have changed the hardware, for example, motherboard, processor or chipset after system backup.
Your computer gets crashed but you haven't created a system backup beforehand. To rescue it, you can back up Windows in another computer, and restore the image to the crashed computer.
There are many bare metals. Then, you can use a system image to deploy the system to those computers.