I have a computer with Debian and Windows 7 installed in dual boot. When I turn it on I get the normal motherboard screen, then the GRUB screen and from there I can run Debian without any problems. But if I try to run Windows 7, after the Windows logo I get a black screen with the mouse pointer.

If I try to run in any type of safe mode via F8 I get the same result.

What I tried:

  • Memtest from GRUB, doesn't detect any error
  • If I run the Startup Repair from the system recovery options it will run for a while and then it says that it finished but it doesn't actually solve the problem
  • I also tried to run chkdsk from the command prompt (from system recovery options) and it doesn't detect any error. If I run chkdsk /r it says that the disk is read-only
  • Boot-repair from Debian doesn't solve issue (this is the summary: http://paste2.org/zCL65yPM)

I can access all the files in the windows partition from debian. I don't have any restore point for Windows.

If possible I would like to avoid to overwrite my Debian partition to recover Windows.

What else can I try? Tell me if you need some other information about the system.

EDIT: I made a small mistake when describing the problem: after selecting Windows 7 in GRUB, Windows make me choose between the various safe modes and the "normal" mode. I tried every one of them and they don't work. If I choose the safe mode it will stop after loading some drivers. If I run the normal mode it displays the windows logo and then I get to the black screen with mouse pointer.

  • Hey, nice to see you here! This is the right place. Feb 4 '17 at 23:21
  • Try to load Windows, when it started(well wait at least a couple minutes since you cant see where it is), then try to press Windows key(that located between Ctrl and Alt), hold it and press "P" wait at least a few seconds and try again. There might be 3 to 4 screen modes that you may try. This function switching GPU output, sometimes it happened with windows when it got stuck thinking that there is another primary monitor and the current one show up as a secondary one. Let us know if it works, so I will move this to the answer to help others who may get the same things
    – Alex
    Feb 4 '17 at 23:37
  • @Alex In the black screen I see there is the mouse pointer and it follows the mouse movements without any problem. I think that if Windows considered the monitor as secondary it wouldn't display the pointer. I'm right?
    – dvd2000
    Feb 4 '17 at 23:52
  • No, if windows see monitor as a second one you would see mouse movement on it, the same way if you connect a real one second display. Do one more experiment, try to make a right click on black screen, did it bring any menu?
    – Alex
    Feb 5 '17 at 0:06
  • @Alex I tried several times pressing Windows+P and then right clicking each time but nothing changed and menu did not appear
    – dvd2000
    Feb 5 '17 at 0:11

One solution is:

  1. Reinstall Windows 7

  2. Fix GRUB to take over dual-boot again using LiveCD (Recovering Ubuntu after Installing Windows)

Another solution:

  1. Reinstall Windows 7

  2. Use Windows boot manager to chain load Linux using a boot sector loader. (Dual-boot Windows 7 and Linux) Here Windows boot manager controls dual-boot.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.