As discussed in #239, we want to get rid of all the code path variants in the windows backend. Since that issue was about a specific bug caused by this old cruft, I'm opening a new one that reminds us "we want this fixed, eventually".