Note this post evaluates Linux systems. Microsoft presumably has a different, hopefully better, implementation.