I got a new Acer Aspire Nitro VN7-791G from the post office on Monday. First it took close to 2 hours to initialize (it came with a note which read it should take up to 30 minutes), then the next day when it was turned on it just said something like 'No bootable device found', nothing else.
So I checked the BIOS (or whatever) and the hard drive isn't detected. I tested the hard drive in another laptop and it works. Then I put the hard drive back carefully and it still isn't detected.
Next I put Windows 10 on a USB memory stick, and booted from the stick. First I tried 'Automatic Repair', which was a waste of time of course, but then I opened the Command Prompt and loaded drive C. After that I closed cmd and found the option to 'continue to Windows' or something like that, so I went for that. Magically the hard drive was detected again and Windows was booted from it.
So I tested it a couple times (booting from hard drive) and it again appeared to work normally. I then left the laptop closed for a short while like the first time, and when it was turned on it said 'No bootable device found' again. Of course this was to be expected, but searching for solutions since, I haven't found anything very useful.
The laptop has a warranty of course, and possibly the deal could still be terminated right now, but I will only do that on Friday if it is clear that there is no easy enough/inexpensive DIY fix for this by then. I'm looking to save time as much as money, so taking it to warranty service is next to useless, I would rather get my money back and try another laptop.
So I'm guessing there could be a problem with the motherboard, or maybe something with the hard drive like caching, or something related to the battery or BIOS settings? But I really don't know. All the hardware seems to be mostly intact, as it seems when I boot from the stick and load drive C and so on.
Hard drive: 1TB SSHD (8GB SSD cache)
EDIT: So switching to Legacy didn't help, and there was no option to change SATA configurations. But I guess the Windows installation could be defective, so I will see if messing with that helps.
So I checked the BIOS (or whatever) and the hard drive isn't detected. I tested the hard drive in another laptop and it works. Then I put the hard drive back carefully and it still isn't detected.
Next I put Windows 10 on a USB memory stick, and booted from the stick. First I tried 'Automatic Repair', which was a waste of time of course, but then I opened the Command Prompt and loaded drive C. After that I closed cmd and found the option to 'continue to Windows' or something like that, so I went for that. Magically the hard drive was detected again and Windows was booted from it.
So I tested it a couple times (booting from hard drive) and it again appeared to work normally. I then left the laptop closed for a short while like the first time, and when it was turned on it said 'No bootable device found' again. Of course this was to be expected, but searching for solutions since, I haven't found anything very useful.
The laptop has a warranty of course, and possibly the deal could still be terminated right now, but I will only do that on Friday if it is clear that there is no easy enough/inexpensive DIY fix for this by then. I'm looking to save time as much as money, so taking it to warranty service is next to useless, I would rather get my money back and try another laptop.
So I'm guessing there could be a problem with the motherboard, or maybe something with the hard drive like caching, or something related to the battery or BIOS settings? But I really don't know. All the hardware seems to be mostly intact, as it seems when I boot from the stick and load drive C and so on.
Hard drive: 1TB SSHD (8GB SSD cache)
EDIT: So switching to Legacy didn't help, and there was no option to change SATA configurations. But I guess the Windows installation could be defective, so I will see if messing with that helps.