I do the same, but install only the core. The one that starts automatically upon Window‘s boot. Are you doing the same? I then run Roon on a iPad or even on the said laptop but connect to that core. That works, but sometimes it takes Roon a while to check that another core was running before and may throw an error even after running for two minutes.
Hello @Herman_Tse, could you please try to open Roon one more time on the laptop then use the directions found here and send us over a set of logs using a shared Dropbox link.