So the buffering issues you are having will have to do with network saturation. depending on the bitrate of your files, youre probably saturating your network and or player network connection. Your windows server is more than sufficient. I think that too many Plex server users really dont spend the time to understand how their server works and as 4K media gets more popular, every aspect of your setup has to be examined to ensure sufficient capabilities in regards to streaming 4K content. Sorry, I’m not trying to knock you. I spent a lot of time researching and understanding 4K content on a plex server before I was able to have stable 4K streaming. You really dont need a NAS to stream 4K content but if you still want to use a NAS, let me know and I’ll tell you what I recommend. if you want to continue using your PC, let me know and I’ll help you get everything setup so that you can strem your 4K content.
Be warned though. depending on how far you are willing to go. you might end up having to purchase additional devices. Perfect example is myself. In order to properly stream ALL 4K content to my TV, I had to purchase a Xbox One S. WHY??? Because the One S has a gigabit ethernet port and most, if not all smart TV’s have 100 mbps ports so high bitrate 4K content will saturate a hardwire TV connection, which then results in stuttering.