Я думаю так.
Не будучи неловким, но, просто попытаться, это не будет иметь никаких негативных последствий, если Вы не можете.
Если по некоторым причинам Вы не можете, смотреть на этот более ранний ответ - https://superuser.com/questions/229329/gnu-tools-for-windows/229414#229414
Вы сможете использовать некоторые функции cygwin, не делая установки.
Я только что сделал это, и это работает как очарование. Никакие проблемы до сих пор с основными инструментами и X.
Единственная значимая проблема до сих пор состоит в том, что установщик жалуется, что не может записать в меню "Пуск" "All Users", даже если я снял флажок с опцией "Make start menu entries", и выбор "Устанавливают только для меня".
Это возможно. Когда я установил как неадминистратор на моих машинах XP, установщик спросит, хотел ли я только для меня (я сделал), или для всех (где ему был нужен администратор passwd). Это может пойти куда угодно на диске (хотя я рекомендовал бы папку без пробелов в нем, так как много сценариев не принимают меры против пробелов в filepaths), и не имеет многого в способе ключей реестра в основной установке. Некоторым инструментам как inetd, sshd, и крону будет нужен администратор для установки сервисов, но они менее очень важны.
Тем не менее я не протестировал на Win7 (у меня теперь есть рабочий стол Linux, не нуждаются в Cygwin).
Как кто-то еще сказал, быть осторожным, если Вы не авторизовываетесь для этого. Существует много инструментов в корпоративных средах, которые ищут установки жулика программного обеспечения. Вы будете устанавливать огромную "кучу" EXEs для них для нахождения.