Guia do usuário
Instale o NikPak, compacte soltando arquivos, navegue com o unNik, registre a licença e controle tudo pela linha de comando.
Instalação
Execute o instalador. Por padrão, ele instala apenas para o usuário atual, sem direitos de administrador, em %LOCALAPPDATA%\Programs\NikPak; a primeira página também oferece a instalação para todos os usuários. Ele instala o NikPak e o unNik, adiciona-os ao menu Iniciar, coloca o NikPak na área de trabalho e torna o unNik o programa dos arquivos .nik. Se você pedir, adiciona a pasta ao PATH para a linha de comando.
As atualizações são instaladas sobre a versão anterior e mantêm sua licença.
macOS e Linux: descompacte o arquivo e execute ./install.sh. Ele copia nikpak e unNik para ~/.local/bin (Linux) ou /usr/local/bin (macOS) e adiciona o menu de contexto do gerenciador de arquivos (Dolphin, Nemo, Nautilus; ações rápidas do Finder). Depois abra a janela com nikpak.
Compactar com a janela do NikPak
- Abra o NikPak. Solte arquivos ou pastas na janela, ou clique no círculo e escolha Escolher arquivos ou Escolher uma pasta.
- Eles são compactados com a melhor compressão (-m5) em um único arquivo com o nome do arquivo, da pasta ou da pasta de onde vieram. Um arquivo existente nunca é sobrescrito: relatorio.nik vira relatorio (2).nik.
- O anel mostra a porcentagem, a fase (análise, compressão, finalização), a quantidade processada e o tempo. Cancelar ou Esc para na hora e remove o arquivo inacabado.
- Quando o anel fica verde: Mostrar na pasta, Abrir no unNik ou Compactar mais.


Também na janela
- Salvar em: a pasta de destino, embaixo. Ela é lembrada; na primeira vez é a Área de Trabalho. O botão de pasta ao lado a abre.
- Mudar para o unNik: o botão redondo à esquerda do botão i fecha o NikPak e abre o unNik, com o novo arquivo se você acabou de criar um.
- Idioma: o botão no canto inferior esquerdo. NikPak e unNik reiniciam no idioma escolhido e o compartilham.
- Sons: o botão do alto-falante na barra de título liga e desliga os efeitos sonoros.
- Temas: o botão da paleta na barra de título abre o menu de temas (aponte para experimentar, clique para manter); o botão sol / lua alterna entre escuro e claro. A escolha é lembrada e compartilhada com o unNik. Todos os temas.
- Status e Sobre: no canto superior esquerdo aparece CÓPIA DE AVALIAÇÃO · REGISTRAR ou o titular da licença; o botão i mostra a versão e a licença.
Navegar e extrair com o unNik
Dê um clique duplo em um arquivo .nik, solte-o na janela do unNik ou escolha um dos arquivos recentes. Arquivos criptografados pedem a senha primeiro. A janela vira um navegador com a árvore de pastas, os arquivos e os detalhes do arquivo selecionado.

- Navegue com a árvore de pastas, a trilha de navegação, Voltar, Avançar e Acima, ou com cliques duplos. A pesquisa encontra arquivos pelo nome no arquivo inteiro.
- Selecione com um clique, Ctrl+clique, Shift+clique ou as caixas de seleção. Clique no título de uma coluna para ordenar. O clique direito abre um menu com todas as ações.
- Extrair tudo ou a seleção: escolha o destino, se mantém as pastas e o que fazer quando um arquivo já existe: substituir, manter ambos ou ignorar.
- Veja texto com números de linha e pesquisa, ou arquivos binários em hexadecimal. Abrir inicia um arquivo com o programa dele.
- Excluir remove arquivos do arquivo após confirmação; o arquivo é regravado com segurança. Testar verifica cada arquivo.
Atalhos de teclado
| Teclas | Ação |
|---|---|
| Ctrl + F | Pesquisar no arquivo inteiro |
| Ctrl + E | Extrair a seleção (tudo quando nada está selecionado) |
| F3 | Ver o arquivo |
| Del | Excluir do arquivo |
| Ctrl + A | Selecionar tudo |
| Alt + Esquerda / Alt + Direita | Voltar / Avançar |
| Backspace | Subir uma pasta |
Registrar sua licença
- Compre uma licença. Você recebe por e-mail uma chave que começa com
NPK1-. - No NikPak, clique em CÓPIA DE AVALIAÇÃO · REGISTRAR no canto superior esquerdo, ou em Registrar no lembrete.
- Digite o nome e o endereço de e-mail exatamente como na sua licença e cole a chave. Maiúsculas, espaços extras e os caracteres parecidos O/0 e I/L/1 não importam.


Depois de registrado, o NikPak não pergunta mais nada naquele computador. Uma empresa também pode colocar um arquivo nikpak.key ao lado do nikpak.exe, o que registra todos os usuários daquele PC. Pela linha de comando:
nikpak register "Jane Doe" jane@example.com NPK1-... nikpak license nikpak unregister
Linha de comando
O NikPak segue a sintaxe que os usuários do RAR conhecem: nikpak <comando> [opções] <arquivo> [itens...]. As opções podem vir antes ou depois do nome do arquivo; -- encerra as opções.
Comandos
| Comando | Significado |
|---|---|
a | Criar um arquivo. .nik é adicionado quando o nome não tem extensão. As pastas são sempre incluídas com o conteúdo. |
x | Extrair com caminhos completos: tudo, ou apenas os nomes, pastas e curingas indicados. |
e | Extrair sem caminhos: cada arquivo vai direto para a pasta de destino. |
l | Listar o conteúdo: atributos, tamanho, data, nome e totais. |
v | Lista detalhada: adiciona o CRC32 de cada arquivo. |
lb | Lista simples: um nome por linha, para scripts e interfaces. |
t | Testar: descompactar tudo e verificar cada CRC32 e, se criptografado, a autenticação. |
p | Exibir arquivos na saída padrão. |
d | Excluir arquivos ou pastas de um arquivo. Arquivos criptografados mantêm a senha. |
mt | Teste de mídia: mostra o tamanho alcançado por cada filtro de mídia. Não grava nada. |
register | Registrar uma licença: nikpak register "Nome" e-mail chave. Também license e unregister. |
Opções principais
| Estilo RAR | Estilo zip | Significado |
|---|---|---|
-p | -e | Criptografar ou descriptografar e pedir a senha. Uma entrada vazia gera uma senha aleatória. |
-p<password> | -P <password> | Senha na linha de comando (visível para outros usuários da máquina). |
-m0 … -m5 | -0 … -9 | Nível de compressão: armazenar, mais rápido, rápido, bom, alto, máximo (padrão). |
-mt<N> | Número de threads, de 1 a 256 (padrão: todos os núcleos). | |
-mc- / -mc+ | Todos os filtros de conteúdo desligados / filtros de mídia sempre ligados. Padrão: teste automático por arquivo. | |
-ep | -j | Guardar só o nome do arquivo, sem o caminho. |
-ep1 | Não guardar o nome da pasta base. | |
-o+ | -o | Sobrescrever arquivos existentes sem perguntar. |
-o- | -n | Ignorar arquivos existentes sem perguntar. |
-or | Renomear arquivos extraídos que já existem: nome (1).ext. | |
-y | Responder Sim a todas as perguntas. | |
-x<pattern> | -x <pattern> | Excluir arquivos; pode ser repetido. |
-d <dir> | -d <dir> | Pasta de destino para x e e. |
-inul -idq | -q | Silencioso: só os erros são exibidos. |
@listfile | Ler nomes de arquivos de um arquivo de texto, um por linha. | |
-h -help -? | Ajuda completa. -V mostra a versão. |
Exemplos
nikpak a backup.nik C:\Docs\*.txt Photos\ # criar um arquivo nikpak a -m5 -mt8 big.nik Projects\ # nível máximo, 8 threads nikpak a -p secret.nik Taxes2026\ # criptografado, pede a senha nikpak x backup.nik C:\Restore\ # extrair com caminhos nikpak e backup.nik *.jpg C:\Pics\ # só *.jpg, sem caminhos nikpak x backup.nik Docs/report.pdf # extrair um arquivo nikpak l backup.nik *.pdf # listar só os PDFs nikpak t secret.nik # testar (pede a senha) nikpak d backup.nik Temp *.bak # excluir entradas nikpak mt song.wav tracker.mod photo.bmp # qual filtro de mídia vence?
Senhas
Quando um arquivo é criado com -p, o NikPak obtém a senha, nesta ordem:
- de
-p<password>ou-P <password>na linha de comando (no mínimo 8 caracteres); - da variável de ambiente
NIKPAK_PASSWORD, que a mantém fora da lista de processos; - de uma solicitação interativa, feita duas vezes; uma entrada vazia gera uma senha aleatória;
- sem terminal, de uma senha enviada pela entrada padrão; caso contrário, uma senha gerada.
Códigos de saída
| Código | Significado | Causa comum |
|---|---|---|
| 0 | Sucesso | |
| 1 | Aviso | Alguns arquivos foram ignorados (ilegíveis, caminho inseguro, link simbólico) |
| 2 | Erro fatal | Não foi possível criar ou ler um arquivo |
| 3 | Arquivo corrompido ou erro de CRC | Arquivo danificado ou truncado |
| 7 | Erro de linha de comando | Opção desconhecida, nome do arquivo ausente |
| 10 | Nada correspondeu | Nenhum arquivo correspondeu aos nomes ou curingas |
| 11 | Senha errada ou ausente | Senha incorreta ou arquivo criptografado adulterado |
Total Commander e outras interfaces
Como o NikPak aceita a sintaxe de comandos do RAR, um programa que controla um rar.exe externo pode controlar o nikpak.exe. No Total Commander, registre a extensão nik como compactador adicional e aponte os comandos de compactação e descompactação para o nikpak.exe. Use -o+ ou -y para extração sem intervenção. As opções que interfaces do RAR costumam enviar (-s, -ma5, -md64m, -ibck, -rr e similares) são aceitas e ignoradas.
-d "C:\Minha Pasta".Para ir além
O guia técnico descreve o formato .nik, o codec NAC, o projeto da criptografia e todos os comparativos. Dúvidas? Fale conosco.