Como mostrado na Página da Wikipédia para NTFS , o comprimento máximo de um nome de arquivo (incluindo o caminho) é de 255 caracteres . Usar uma ferramenta diferente provavelmente não corrigirá o problema que você está tendo. O que você precisa fazer é extrair para uma pasta muito curta na raiz de uma unidade. Dependendo de como o arquivo é empacotado, pode ser necessário selecionar alguns arquivos manualmente ou renomear pastas para que ele funcione corretamente.
Outro método é usar o SUBST
comando para substituir um caminho longo que você está extraindo como uma nova unidade. Por exemplo, você pode executar SUBST x: C:\Users\MyUsername\Desktop\ExtractedArchive
. Você só será capaz de acessar os arquivos mais longos através da nova unidade, mas você pode pelo menos extrair os arquivos e movê-los para onde você precisar deles.