Eu tive que usar o takeown no cygwin para primeiro tomar posse de todos os arquivos. Eu corri o cygwin no modo admin (clique com o botão direito). Assumir a propriedade do diretório cygwin é complicado, porque o cygdrive irá vincular a todos os seus discos rígidos, então eu sugiro não fazer recursivamente na pasta cygwin. A sintaxe é:
takeown / pasta / R
onde / R é recursivo. Então faça isso para todos os arquivos e pastas no cygwin (ou tente na pasta cygwin, mas eu não recomendo).
Depois disso, precisei configurar minhas permissões através do Windows Explorer. Clique com o botão direito do mouse na pasta "cygwin", vá para a guia "segurança", verifique se o seu nome de usuário está na janela superior. Também removi o usuário "desconhecido", que presumo ser minha conta anterior. Se você não está lá: Clique em editar- > Adicionar > Digite seu nome e clique em "Verificar nomes". Ele deve encontrar quem você pensa que é e, em seguida, clique em "OK". Clique na caixa de seleção para permitir "Full Control" e deve marcar todas as caixas. Clique OK".
Você ainda deve estar na guia de segurança, clicar em "Avançado" - > "Alterar permissões" - > Realce seu nome de usuário- > "editar" - > verifique se todas as caixas estão marcadas em "permitir" e o Aplicar a é "Esta pasta, subpastas e arquivos" (a caixa de seleção não deve ser marcada). Pressione "OK" uma vez, certifique-se de que "Substituir todas as permissões do objeto filho ..." esteja marcada, clique em "OK", "OK", "OK".
E você deve ser bom para ir.