DIGIT-ARC read-only archive · snapshot: July 23, 2026

filename banned characters in windows

5 posts · originally from https://geek.digit.in/community/threads/filename-banned-characters-in-windows.25530/

I
ishaan Original post #1
Mar 16, 2006 at 12:25 PM
hey

dz nebody know why these characters:

\ / : * ? " < > |

are not allowed to be used in filenames in win?

wats diff about them ?
aadipa
aadipa #2
Mar 16, 2006 at 2:42 PM
These all charactors have special meaning in OS.


\ / - File System delimiters

: - because it is used to specify mount points (drives eg C: )

* ? - they are wildchars (eg dir *.* dir *.?xt)

“ – it is used to specify long file names (file names with space) eg copy "my long file" e:

< > - streams redirection (eg dir>textfile.exe)

| - pipe (output of one process is input of other) (eg dir |more)
R
Mar 16, 2006 at 3:07 PM
They are the characters that Windows uses for its own purpose such as getting access to folders, networks, access a mounted drive, and also for various wildcard characters which are used mostly for searching purposes.

Hence it refuses to name any file with these extensions
I
ishaan #4
Mar 16, 2006 at 8:13 PM
cool...never thought of that...thanks aadipa and rajkumar_personal
R
Mar 18, 2006 at 1:22 PM
Always welcome buddy !

We are always there to help each other out, aren't we !