Запуск любого приложения cygwin принимает более минуты на Windows 8.1 x64. Не имеет значения, либо я начинаю mintty
из ярлыка, либо cygwin.bat
или ls.exe
или bash.exe
из папки bin. Каждый из них будет медленным.Запуск очень медленный для всех приложений cygwin
После Баша или mintty начал они работают довольно быстро:
$ time for i in {1..10} ; do bash -c "echo Hello" ; done
Hello
...
Hello
real 0m1.273s
user 0m0.060s
sys 0m1.181s
шагов, которые я пробовал:
- переустановил и попытался как Cygwin и cygwin64 несколько раз (версия 2.864).
- Запущен в качестве администратора
- Пробовал работать в режиме совместимости с Win7
- Disabled «Автоматически определять настройки» для LAN as in this reply
- Добавлены
127.0.0.1 localhost cygdrive wpad
хостов as in same reply - Установить антивирус для выключенного состояния
- Проверены, что завершение Баша не установлен (не
/etc/bash_completion.d
папки) - Отключено всех съемных дисков в устройстве Manager (только система и SSD HDD данные слева)
- Пробовали работать с пустым
etc/profile.d
папки - Пробовал работать с пустым
etc/bash.bashrc
файлом
Пожалуйста, совет, как еще я могу найти причину.
P.S. - У меня есть две разные системы, ноутбук и рабочий стол с Win 8.1 x64. Эта проблема на 100% воспроизводима для обоих.
Кроме того, если я начинаю bash через несколько секунд после входа в систему, он начинается немедленно.
Когда адаптированная сеть отключена, cygwin запускается через мгновение. Таким образом, он пытается подключиться к некоторому сетевому ресурсу. –
Сетевой монитор показывает массовую сетевую активность для приложений cygwin. Они получают доступ к некоторым машинам из моей сети в порты LDAP через TCP и LDAPMessage. –
У меня такая же проблема. Я попробовал как решение 1, так и решение 2 ниже, и ни одна из них не разрешила проблему. Кстати, когда я запускаю «mkpasswd», я получаю чрезвычайно длинный список в своей организации. – Hugues