It's impossible to tell if the site will work without any modifications at all. It solely depends on your application.
However, the majority of your code will probably work just fine using windows instead of linux. But there is only one way to be sure, though: give it a try.🙂
The best way, IMHO, is to setup a test environment first, without removing your production site from the linux server. After you have verified that ALL is well, you can go ahead and remove the original site.