Revert "removed windows". Refs #698.

This reverts commit e3d3cf5f8fe7e5030f7d1db316e684dd484111d3.
Merge pull request #727 from gradha/pr_recovers_windows_code

Revert "removed windows". Refs #698.