PC says NO BOOT DEVICE if restarted but not if after SHUTDOWN

I have a two years old Dell Optiplex990 computer with Windows 7 Pro.
Because of lack of available space on the harddrive I used the Backup and System Recovery option within the control panel to back the computer up to an external usb hd and then I started the Windows installation in repair mode recovering from the usb hd to a new and larger hard drive.

I have done this A LOT of times with no problems.
Also this pc seems to be working fine but I you choose RESTART from within Windows I shuts down but can't boot up case it claims that there is no boot device present.

Funny thing is that if you chose SHUT DOWN from Windows and then press the power bottom Windows starts up without any problems what so ever??

What seems to be causing this?
Who is Participating?
1) Power Supply ~ change it . Unplug all left the HD to see if its better
2) battery of Mother board ...change it if used serveral years.
1. Check the BIOS to be sure that the first boot HDD is the one the operating system is on
2. On windows restart check in BIOS to see if the HDD is appearing in the list of hdd's
    - if it is not there it might be a power supply problem like barrykfl said or a HDD power problem
3. Check what USB devices you have in your PC, if by any means you have a USB HDD or USB Pen drive, remove it and try, even some mouses or keyboards can create an issue on this.
4. It might be a MBR issue so try this (I have seen that you tried the recovery, but maybe this steps are better and you didn't follow them):
     Rebuild BCD using the Bootrec.exe tool


To run the Bootrec.exe tool, you must start Windows RE. To do this, follow these steps:

1. Put the Windows Vista or Windows 7 installation disc in the disc drive, and then start the computer.

2. Press a key when you are prompted. Select a language, a time, a currency, a keyboard or an input method, and then click Next.

3. Click Repair your computer.

4. Click the operating system that you want to repair, and then click Next.

5. In the System Recovery Options dialog box, click Command Prompt.

6. Type Bootrec.exe, and then press ENTER.

Refer the following link for more information:
How to use the Bootrec.exe tool in the Windows Recovery Environment to troubleshoot and repair startup issues in Windows
reset the bios, or update it
noxchoGlobal Support CoordinatorCommented:
When it boots into Windows please go to Windows Disk Management and take a screen shot of it. I want to see the list of the HDD devices you have there.
OhmitAuthor Commented:
Dear all.
Thanks for your input.
It turned out that the nrw harddrive was malfunctioning!!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.