Hi, I have been using Cygwin for 15+ years, and have always used it to ssh onto remote machines. About a couple of months ago, ssh/ sftp/ ssh-keygen started to hang - and am no longer able to do this. This all does look to conincide with the Windows 10 Build 1803 release. I have had to move onto Putty/ MobaXterm - but this will NEVER replace being able to do this via mntty/ Cygwin. After some analysis, l thought this was due to a conflict with Windows OpenSSH (installed after build 1803), so l uninstalled Cygwin completed, removed Windows OpenSSH Optional Feature and all Windows Rollback/ Packages that included ssh-keygen.exe. I have performed the Cygwin Uninstall/ Reinstall 3 times, and reinstalled using various suggestions from the Web, e.g. renaming the ssh service to be cygsshd. For the Cygwin Uninstall - l did the following: * Ran setup-x86_64.exe to uninstall all executables * Removed all registry entries for Cygwin * HKEY_CURRENT_USER\Software\Cygwin * HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin * Removed the cygssh (and previous sshd) * LOCAL_MACHINE\SYSTEM\ControlSet001\services\sshd (/ cygssh) * Checking services.msc to ensure that the service had disappeared * Removed the C:\cygwin64 directory For the next installs, l constantly renamed the home directory - and am currently on C:\CYGWIN (as an installation directory). Whenever, l use ssh/ ssh-keygen Windows Task Manager shows the process taking up 30% CPU and 2.1Mb Memory - but they never complete. $ ssh-user-config *** Query: Shall I create a SSH2 RSA identity file for you? (yes/no) yes *** Info: Generating /home/Sukhbir/.ssh/id_rsa << run as an Administrator >> $ ssh-host-config *** Info: Generating missing SSH host keys Both just get stuck. I feel that if l can get this fixed, then this may fix being able to use Cygwin to ssh/ sftp to remote machines again. The cygcheck.out is after my last reinstall - where l only chose a) zip b) unzip c) openssh d) openssl - and then the base package. I use Cygwin across other accounts on the Windows box, and have left the nsswitch.conf to leave the home directory inside the Cygwin installation directory. Previously, this was inside User directory of the Administrator Account (Sukhbir). This is a local Account. Can anybody see what the issue is? . . . l have spent all day doing the above . . .and have run out of ideas and web links :) Regards, Sukhster.