The Dell U2312HM is fine. The fact that the U2312HM worked for 1.5 years using the same hardware and cables and works in Linux PROVES that the culprit was the Windows 10 update pushing a driver onto your system. You should repost on the Windows 10 Forum board. Ask them about running the operating system restore to a date prior to the Windows 10 driver push. See if they have any other ideas. You should also post on the Lenovo Forum.