Alguns sistemas operacionais proíbem que alguns caracteres em particular apareçam em nomes de arquivos: (Recurso de Wikipedia )
/ barra usada como um separador de componente de nome de caminho em sistemas semelhantes a Unix, Windows e Amiga. (O shell do command.com do MS-DOS o consumiria como um caractere de comutador, mas o próprio Windows sempre o aceita como um separador [2] [vaga])
\ barra invertida Também é usado como um separador de componente de nome de caminho no MS-DOS, OS / 2 e Windows (não há diferença entre barra e barra invertida); permitido no nome de arquivo Unix
? ponto de interrogação usado como curinga no Unix, Windows e AmigaOS; marca um único caractere. Permitido em nomes de arquivos do Unix
* asterisco usado como curinga no Unix, MS-DOS, RT-11, VMS e Windows. Marca qualquer seqüência de caracteres (Unix, Windows, versões posteriores do MS-DOS) ou qualquer sequência de caracteres no nome base ou na extensão (assim ". " nas primeiras versões do MS-DOS significa "todos" arquivos ". Permitido em nomes de arquivos Unix,
: dois pontos usado para determinar o ponto de montagem / a unidade no Windows; usado para determinar o dispositivo virtual ou dispositivo físico, como uma unidade no AmigaOS, RT-11 e VMS; usado como um separador de nome de caminho no Mac OS clássico. Dobrado após um nome no VMS, indica o nome do nó DECnet (equivalente a um nome de máquina NetBIOS (rede Windows) precedido de "\".)
| barra vertical designa o pipelining de software no Unix e no Windows; permitido em nomes de arquivos Unix
"aspas usadas para marcar o início e o fim de nomes de arquivos contendo espaços no Windows
< menor que usado para redirecionar entrada, permitido em nomes de arquivos Unix
> maior que usado para redirecionar a saída, permitido em nomes de arquivos Unix
Período permitido, mas a última ocorrência será interpretada como sendo o separador de extensão no VMS, MS-DOS e Windows. Em outros sistemas operacionais, geralmente considerados como parte do nome do arquivo, e mais de um ponto final pode ser permitido.