Hi R-Typer,
Yeah I've recently experienced this problem with my HD 5450. I have a provisional hack to deal with it, don't know if it'll work for you.
You need to create a new task with Task Scheduler (Windows + R, Taskschd.msc)
Give administrator's rights to this task. Set it to trigger on each session logon. Now for the action select devutil64.exe, the little helper program that comes with CRT Emudriver 2.0.
For its arguments, set reset "pci_id", where pci_id is your video card PCI identifier, e.g. mine is:
reset "PCI\VEN_1002&DEV_6811&SUBSYS_048D1043&REV_00"
(notice the double quotations!)
Now each time it starts a session it will reset the video card and all should be fine, apart from a somewhat ugly resync at windows start, and the display numbers being renumbered, but that's all.
Let me know if it works for you.