You cannot put drives from any other PC in this one and expect it to boot. So forget about that. Go here and use the Microsoft tool to create a bootable USB with the Win 8.1 installer on it. Use an empty 8 GB or 16 GB USB. You can create the USB stick on any PC, selecting the option for "installing on another PC" when you create the stick. Important: Set BIOS back to its default settings, including UEFI BIOS. After setting to defaults, look for an option for USB boot support and make sure it's set to Enabled. Be sure to save the change and exit setup Next, plug that Win 8.1 USB into the PC with power off. Power PC on and start tapping F12 to open the boot menu. Select the option to boot from USB and it should load and run the installer correctly.  
Greetings, I have a DELL Inspiron 20 3043, which has had a problem for a couple of years now, for which I have not found a solution, nor have they been able to give me answers: as it was very slow, I restarted it (restore system) from the factory, and start the process of reinstalling windows, on the language selection screen, it does not allow to mark neither by mouse, nor by touch screen nor keyboard, to continue with the installation. I have tried to boot the system from USB, but I think the BIOS is blocked or outdated, since it does not allow booting from another source than the original hard drive that came from the factory. If someone could help me I would appreciate it.
DELL INSPIRON 20 3043, disables the mouse, keyboard and touch screen, and does 
not allow booting from USB.