brand new m.2 drive not booting after windows installed

my old intel m.2 128gb drive was getting full so i decided to buy a brand new 250gb samsung 960 evo m.2 and clean install windows 10 on it. the install went fine i deleted all old drives except for my 5tb hard drive that i used for everything on my pc but after it restarted for the first windows updates it never booted again. I tried changing it from uefi to legacy and made sure the drive was detected and number one on the boot list but still nothing worked. In uefi it goes past the asus screen and gives me gray screen that never changes and on legacy it goes past the windows screen and gives the same gray screen. Windows repair gives me the same grey screen. This is a custom built pc by a company that put it together perfectly. I have asus x99-e motherboard and all my parts support uefi and worked fine with it before. i have no clue how it's not working when my old one worked perfectly fine. any tips on getting windows installed and booted so i use my computer again
jon mallozziAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Panagiotis ToumpaniarisSystem EngineerCommented:
Did you have the rest of the drives connected when you installed windows?
If yes, I'd suggest removing all drives but the 960 and try to reinstall windows.

If that fails in the same way, try checking the disk using a linux livecd and smartctl as shown here :

I highly doubt it but it could be a faulty drive..

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
try putting the old drive in again - alone, and see if that boots ok - then you're sure all other hardware is ok
Tom CieslikIT EngineerCommented:
Do you see any error after restart ?

Did you try recovery console from Windows 10 and option to repair boot ?
Tom CieslikIT EngineerCommented:
Best solution provided, no more other questions from author
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 10

From novice to tech pro — start learning today.