There was a Windows 10 update maybe 12-18months back that made switching resolutions 10x slower. Calamity acknowledged this at some point, but it's not something he can get around IIRC. Not sure if Win 7 was affected as well. It might be related to that, i guess?
I have two Win10 cabs, the first of which is connected to the net and to windows updates, which takes like 4-5 seconds to bring up a new resolution sometimes. The second cab, not on the net and so not updated and running an 18-month-old build of Win10, switches instantly. Same version of crt_emudriver on both - beta 10 of 16.2.1, i think?