Hi,
Yes, DSpace 7 can be installed on any OS. Please see our installation guide at
https://wiki.lyrasis.org/display/DSDOC7x/Installing+DSpace#InstallingDSpace-UNIX-likeOSorMicrosoftWindows
Keep in mind that some parts of the installation process do give examples that are specific to Unix/Linux-based systems (as the majority of institutions install DSpace on Unix-based systems). However, you can still install DSpace 7 on Windows. You just may need to determine the Windows equivalent task. It you have difficulties determining how to perform a specific step on Windows, feel free to ask on this list. It also may help us improve the documentation to add more information on Windows installations.
Tim