Is there a way to "hack" blender to work better in windows? I have been using blender for some time in a Macbook pro. Then I used it in linux. Now I'm running it in a Windows 10 machine with similar or better capacities and it doesn't render nor shows previews better. In fact it performs quite worse. 

Task manager and resource monitor show Blender is not even close to maximum capacity (around 25-36% in CPU and memory usage 23 to 29% even when nothing much is running at the same time).

When I change the affinity to one processor I kind of get a faster render (not as fast as in linux or OSx).

Are there any other ways to hack windows or Blender so I can get a better performance?
use decent video drivers that actually have good openGL performance. It's not Blender that's at fault, it's not Windows that's at fault, it's the 3rd party hardware drivers that control your hardware.