Criar uma pasta na área de trabalho é uma daquelas tarefas que todo mundo faz centenas de vezes e mesmo assim às vezes trava na hora de lembrar o caminho certo.
A forma mais direta, a que funciona em qualquer versão do Windows e não exige instalar nada, é clicar com o botão direito do mouse em qualquer espaço vazio da área de trabalho, ir em Novo e depois selecionar Pasta. Um ícone aparece com o nome "Nova pasta" já selecionado em azul, e você digita o nome que quiser na hora. Pressiona Enter e pronto. Isso leva cerca de três segundos, não tem discussão.
como criar pasta na area de trabalho pelo teclado (sem mouse)
Se você prefere evitar o mouse ou está com ele quebrado, existe um atalho que não muita gente conhece. Clica com o botão direito no ícone Este Computador na área de trabalho, pressiona Shift + S ao mesmo tempo e seleciona "Salvar como atalho". Isso cria um atalho na área de trabalho, mas para criar a pasta em si usando apenas teclado, o caminho é: Win + D para ir à área de trabalho, depois Ctrl + Shift + N. A tecla Win é a do logotipo, normalmente entre Ctrl e Alt. A pasta aparece imediatamente com o nome editável. Eu uso esse atalho no dia a dia porque fico horas sem mexer no mouse trabalhando com código. Aqui vai algo que a maioria dos tutoriais não conta: quando você cria uma pasta pela interface gráfica, o Windows na verdade está executando uma chamada de API chamada CreateDirectory por trás dos panos. Isso importa pouco na prática, mas explica por que às vezes aparece aquela mensagem irritante de "já existe uma pasta com esse nome" mesmo quando você tem certeza de que não existe. O problema geralmente ocorre quando há caracteres especiais no nome ou quando o caminho excede 260 caracteres, o limite padrão do Windows para nomes de arquivo. Nesse último caso, o sistema simplesmente nega a operação sem dar erro claro. A solução é usar o PowerShell com o prefixo \\?\, que remove essa limitação de 260 caracteres. É um workaround que eu descobri depois de perder uma tarde inteira tentando criar uma pasta com o nome de um projeto que tinha um caminho absurdamente longo.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Para quem precisa criar pastas de forma automatizada, o cmd também funciona: basta digitar mkdir nome-da-pasta e pressionar Enter. No PowerShell, o equivalente é New-Item -ItemType Directory -Name "nome-da-pasta". A diferença prática entre os dois é pequena, mas o PowerShell permite criar múltiplos níveis de diretório de uma vez com a flag -Force, enquanto o cmd precisa que cada nível da árvore já exista. Em script de automação, isso muda bastante a lógica. Um problema comum que eu vejo todo dia no suporte é quando alguém tenta criar uma pasta com o mesmo nome de um arquivo que está aberto em outro programa. O Windows deixa você criar a pasta normalmente, mas aí quando vai mover coisas para dentro, dá erro de permissão. A causa raiz é que o Explorer mostra pastas e arquivos com ícones similares e as pessoas confundem. O detalhe é que se você habilitar a opção "Extensões de nomes de arquivo" nas configurações de pasta do Explorer, consegue ver claramente se o item que está vendo é arquivo ou diretório, e esse tipo de confusão cai quase a zero.
Outro ponto que ninguém menciona: se você estiver usando o Windows 11 com a barra de tarefas centralizada e a área de trabalho com muitos ícones desorganizados, clicar no espaço vazio para criar a pasta pode ser frustrante porque o ícone vai aparecer em cima de outro ou parcialmente cortado. O comportamento padrão do Windows é colocar a nova pasta na posição mais próxima do canto superior esquerdo que estiver livre, mas se todos os espaços próximos estiverem ocupados, o ícone pode ser posicionado de forma estranha. Nesse caso, eu recomendo usar o atalho de teclado que citei acima, que é mais previsível no posicionamento, ou então organizar os ícones automaticamente antes de criar (clique direito na área de trabalho > Exibir > Organar ícones automaticamente). Se o seu objetivo é criar pastas com estrutura hierárquica de uma vez só — tipo uma pasta principal com várias subpastas dentro — você não vai conseguir fazer isso pela interface gráfica de forma prática. O mkdir no cmd suporta criar vários níveis com uma única linha: mkdir "projeto\docs\img\css". No PowerShell, o New-Item com -Force faz o mesmo. Eu tenho um script simples no meu .bashrc que cria a estrutura padrão de qualquer novo projeto em segundos, porque repetir esse processo manualmente é um desperdício de tempo que ninguém precisa ter.
A desvantagem desse método manual é que você perde controle fino sobre permissões, propriedades avançadas e metadata. Se precisa de uma pasta com permissões específicas para diferentes usuários da rede, o caminho gráfico não vai resolver. Aí entra o icacls no Windows ou a aba "Segurança" nas propriedades da pasta, que permitem configurar ACLs com precisão. Mas para o uso cotidiano, criar uma pasta na área de trabalho é literalmente três cliques e uma digitação.