cancel
Showing results for 
Search instead for 
Did you mean: 

Hanging on restart or shutdown w/ Windows Server 2016

PsyberEMT
Level 7
After giving my 1950x and Zenith Extreme a test drive for a little over a month I decided to put it into production as my primary workstation for my part-time consulting job. To be compliant with Microsoft Hyper-V OS licensing I had to switch to Server 2016 Datacenter from Windows 10. I remember there being an issue with restarting and shutting down early on with Windows 10 but it either went away or I found a fix for it and have since forgotten it. There have been no hardware, firmware or UEFI changes between clearing the OS RAID array and installing Server 2016. This exact config worked perfectly as a Hyper-V host under Windows 10, I just have to change to the server OS for license compliance.

After installing Server 2016 when I shutdown or reboot from within Windows the machine hangs for around 15 minutes on a black screen. Sometimes it does finally shut down or reboot, other times it hangs until I press the physical reset button.

Hardware:
Zenith Extreme
1950x
0902 UEFI (and tried the latest 0002 beta, same issue)
2x Samsung 950 PRO NVME in RAID 0
Multiple SATA SSDs and HDDs in various RAID arrays using an LSI 9217-8i HBA/RAID controller
32GB (2x16GB) Corsair LPX DDR4 C16 running stable at 3200mhz
Enermaxc Liqtech TR4 360
EVGA GTX 1080ti FTW3 Hybrid

Troubleshooting steps I've already tried:
Applied latest chipset and RAID drivers directly from AMD
After much struggle I got all ASUS drivers installed either manually through device manager or by using the secondary setup.exe
Disabled fast startup in UEFI
CSM completely disabled (pure UEFI environment)
Disabled Hyper-V
Enabled Hyper-V
Switched the on-board SATA to/from RAID & AHCI. Neither worked.
Ensured that HPET is disabled.
I am on the latest builds of every driver and software update I can find.

Would appreciate any input anyone can give me. Anyone else successfully running Server 2016 with no issues?
439 Views
13 REPLIES 13

That's part of the problem. There are no devices not working correctly. I manually installed all of the latest drivers available from AMD, and those I couldn't get directly from AMD I got from ASUS. Can you post a text version of your UEFI settings for me to compare to?

Regarding the RAID 0s, all of my production data is stored on my SAN on SSD accelerated spindle arrays and replicated to OneDrive for Business. My fulltime job is working as a sr. systems engineer in one of the largest 911 centers in the country lol I'm not about to risk data (and more importantly my billable hours) to a RAID 0. This machine and work is for my consulting company, part time job. The 3 minutes it takes me to move a data set to the NVME stripe can save me many unbillable hours in geoprocessing time. RAID 0s are perfectly fine if used for their intended purpose -- scratch disks, accelerated workload disks and the like. Not to be relied upon for irreplaceable data. I also keep my OS partition on there for load times and the like, but it's also backed up nightly to the SAN and only contains my steam library for non-work time haha. Can be restored to a new array in less than an hour.

PsyberEMT wrote:
That's part of the problem. There are no devices not working correctly. I manually installed all of the latest drivers available from AMD, and those I couldn't get directly from AMD I got from ASUS. Can you post a text version of your UEFI settings for me to compare to?

Regarding the RAID 0s, all of my production data is stored on my SAN on SSD accelerated spindle arrays and replicated to OneDrive for Business. My fulltime job is working as a sr. systems engineer in one of the largest 911 centers in the country lol I'm not about to risk data (and more importantly my billable hours) to a RAID 0. This machine and work is for my consulting company, part time job. The 3 minutes it takes me to move a data set to the NVME stripe can save me many unbillable hours in geoprocessing time. RAID 0s are perfectly fine if used for their intended purpose -- scratch disks, accelerated workload disks and the like. Not to be relied upon for irreplaceable data. I also keep my OS partition on there for load times and the like, but it's also backed up nightly to the SAN and only contains my steam library for non-work time haha. Can be restored to a new array in less than an hour.


Is there a more intelligent way of extracting that data than me paging through the UEFI and manually writing everything down? Or worse, taking photos with my phone...

lightknightrr wrote:
Is there a more intelligent way of extracting that data than me paging through the UEFI and manually writing everything down? Or worse, taking photos with my phone...


Yes, you can save your UEFI settings to external device such as an USB stick.
Can't remember the exact steps, but the option should be available when you have a (FAT32?) formatted USB-drive inserted and go to the screen where you can store settings to a profile in UEFI etc.

Wouldn't you know it. Just applied the latest March round of Windows Updates and it's fixed. I had a feeling this was something at the OS level, though I'm still left wondering what....


Oh well, at least it works now LOL.

Thanks for all the help and input everyone!