Я запускаю Cygwin на Vista без каких-либо проблем. Я не делал никаких специальных настроек. Я просто установил его.
Попробуйте установить ярлык Cygwin Bash для выполнения с правами администратора. (Хотя мне не нужно было этого делать)
Кроме того, какую версию Vista вы используете? Я установил свою копию на Vista Ultimate; Я не уверен, будет ли это иметь значение. Кроме того, какую версию Cygwin вы установили и куда вы ее установили? (Какой путь?)
Обновление на основе ответов:
Я не уверен, но держу пари, что проблема в том, что он установлен в папке / Program Files /. Vista, вероятно, считает, что защищенная папка. Могу ли я предложить вам установить его либо в C:\Cygwin
, либо, по крайней мере, в папку «Документы» (или эту область). Вам также следует избегать пробелов на вашем пути. Я не знаю, для чего вы его используете, но некоторые make-файлы потерпят неудачу, если есть пробелы (согласно тому, что я понимаю).
Я ни в коем случае не эксперт.