# Sistemas operacionais compatíveis com o GitHub Desktop

Você pode usar o GitHub Desktop em qualquer sistema operacional compatível.

## Sobre sistemas operacionais compatíveis

Os sistemas operacionais a seguir são compatíveis com GitHub Desktop.

* macOS 12.0 ou posterior
* Windows 10 de 64 bits ou versão posterior. Você deve ter um sistema operacional de 64 bits para executar o GitHub Desktop.

## Solucionar problemas no macOS

Se você estiver com problemas ao usar o GitHub Desktop no macOS, aqui estão as resoluções para tentar. Para obter mais informações, confira [`known-issues`](https://github.com/desktop/desktop/blob/development/docs/known-issues.md).

### Erro `The username or passphrase you entered is not correct` após a entrada na sua conta

Este erro pode ocorrer quando GitHub Desktop não consegue acessar suas credenciais armazenadas na keychain.

Para solucionar este erro, siga as etapas a seguir.

1. Abra o app "Keychain Access".
2. Na barra lateral esquerda, na lista de chaves, clique com o botão direito do mouse em **logon** e clique em **Bloquear "logon" do Conjunto de Chaves**.
3. Clique com o botão direito do mouse em **login** e clique em **Desbloquear Chaves "login"**. Siga as instruções na tela para terminar de desbloquear o "login" da Keychain.
4. Efetue a autenticação novamente da sua conta em GitHub ou em GitHub Enterprise.

### Erro `Could not create temporary directory: Permission denied` após a verificação de atualizações

Esse erro pode ser causado por permissões ausentes para o diretório `~/Library/Caches/com.github.GitHubClient.ShipIt`. O GitHub Desktop usa esse diretório para criar e descompactar arquivos temporários como parte da atualização do aplicativo.

Para solucionar este erro, siga as etapas abaixo.

1. Feche o GitHub Desktop.
2. Abra o "Finder" e navegue para `~/Library/Caches/`.
3. Clique com o botão direito do mouse em `com.github.GitHubClient.ShipIt` e clique em **Obter Informações**.
4. Clique na seta à esquerda de "Compartilhamento e Permissões".
5. Se o Privilégio à direita da sua conta de usuário não indicar "Leitura e Gravação", clique no texto e clique em **Leitura e Gravação**.

   ```
          ![Captura de tela da janela de informações no Mac. Na seção “Compartilhamento e permissões”, o menu de contexto está aberto, com a opção “Leitura & gravação” marcada com um visto.](/assets/images/help/desktop/mac-adjust-permissions.png)
   ```
6. Abra GitHub Desktop e verifique se há atualizações.

## Solucionar problemas no Windows

Se você estiver com problemas ao usar o GitHub Desktop no Windows, aqui estão as resoluções para tentar. Para obter mais informações, confira [`known-issues`](https://github.com/desktop/desktop/blob/development/docs/known-issues.md).

###

```
          `The revocation function was unable to check revocation for the certificate.` erro(s)
```

Este erro pode ocorrer se você estiver usando o GitHub Desktop em uma rede corporativa que impede que o Windows verifique o status de revogação de um certificado.

Para solucionar problemas, entre em contato com o administrador do sistema.

### Erro `git clone failed` ao clonar um repositório configurado com o Redirecionamento de Pasta

O GitHub Desktop não é compatível com repositórios configurados com o redirecionamento da pasta.

###

```
          `cygheap base mismatch detected` erro
```

Este erro pode ocorrer quando o ASLR obrigatório está ativado. A habilitação do ASLR obrigatório afeta a biblioteca central do MSYS2, da qual o GitHub Desktop depende para emular o processo de bifurcação.

Para solucionar esse erro, desabilite o ASLR obrigatório ou permita explicitamente todos os executáveis em `<Git>\usr\bin` que dependem do MSYS2.

### Notificação `This operating system is no longer supported. Software updates have been disabled`

Essa notificação será mostrada se você estiver executando uma versão do Windows que não seja mais compatível com GitHub Desktop. GitHub Desktop é compatível com Windows 10 de 64 bits ou versão posterior. Se você estiver executando um sistema operacional Windows com suporte e estiver vendo essa notificação, talvez o modo de compatibilidade tenha sido habilitado para GitHub Desktop. Para verificar se o modo de compatibilidade está ativado, siga as etapas a seguir.

1. Abra o **menu Iniciar** do Windows.
2. Pesquise por "GitHub Desktop".
3. Selecione e segure (ou clique com o botão direito do mouse) **GitHub Desktop** e clique em **Abrir local do arquivo**.
4. Selecione e segure (ou clique com o botão direito do mouse) o atalho do GitHub Desktop e clique em **Propriedades**.
5. Selecione a guia **Compatibilidade**.
6. Na seção "Modo de compatibilidade", verifique se a caixa de seleção **Executar este programa no modo de compatibilidade** está desmarcada.