Try this quick test. Pull the HDD out for safety and boot a LIVE OS like I mention at http://tips.oncomputers.info/archives2004/0401/2004-Jan-11.htm
Use any of the newer Live OSes today for a test if the hardware comes up. If not it's definitely some hardware issue. I keep a few bootable USB sticks with TAILS OS, Linux Mint and Puppy Linux for such quick tests.
If those pass then there is an issue if the HDD contents get corrupted just so. For that we see the diagnostics pass but Windows trip up. This one varies with the client. My usual recovery is to pop a new blank drive in and restore the OS (factory, other?) Then the old HDD goes in some USB case for the owner to claim their files (most don't backup!)
-> Today many opt to upgrade to SSD during such a recovery.
I am using Dell inspiron laptop (pretty old one) which started acting weirdly. Upon examining, there was a problem with HDD so I had it changed.
As soon as I got new HDD installed and installed Windows 10 on it, computer started acting weird again - slow startups, random freeze etc.- but it was running ok and I was fine with it. But earlier today, it suddenly displayed BSOD and crashed when it was idle. Now to the main and the funny part, it does not boot anymore. To elaborate, blank screen appears after BIOS screen (right when the logo of windows should be displayed) and it remains blank for several more minutes before the logo and spinning dots magically appear, it doesnt disappear thereafter.
I figured, I could run startup repair or some other tool to solve the problem by booting from the DVD of windows 10. Now for this one, the logo appears with the spinning dots which disappears after a while like it should. And after it disappears, blank screen persists thereafter. Dumbfounded, I tried booting from a USB stick of Windows 8 I had which gave the same problem.
I dont know how to fix this problem cause I have never seen anything like it. I have already tried altering most of the options in BIOS and the diagnostic tool gives and all-ok for all the installed hardware. If somebody would help me circumvent this problem, I would really appreciate it.