Ve wins je těch omezení víc, ne jen zakázané znaky.
Např. normální cestou nevytvoříš sobory s názvy: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9 ; nebo cokoliv ukončené tečkou nebo mezerou. I když se tohle omezení obejít dá, stejně s tím normální aplikace nedokažou pracovat.
Můj názor na lomítka, dvojtečky a některé další speciální znaky v názvech souborů je prasečina nejvyššího řádu, nehledě o jaký OS se jedná. Navíc se snažím nemít v čemkoliv české znaky nebo mezery.