A Microsoft fez isso de propósito. Veja este artigo: Marca diacrítica da Microsoft
Também encontrei isso que responde diretamente à sua pergunta, não, você não pode desativar o comportamento.
Recently someone asked:
Can anyone point me to the document with list of allowed characters for AD username (W2K and W2K3)? I am also looking for document which describes behavior that some characters are replaced during logon process. Example: If my username is ddomjanovic I am also able to login with username ddomjanović. So it looks like ć (codepage 1250, E6 = U+0107 : LATIN SMALL LETTER C WITH ACUTE) is replaced with c (63 = U+0063 : LATIN SMALL LETTER C) during logon process.
Can this behavior be disabled?
Eu meio que respondi essa pergunta neste post, mas de forma indireta. A resposta curta é Não, não há como desabilitar esse comportamento. O motivo é que o Active Directory passa os seguintes sinalizadores:
NORM_IGNORECASE | NORM_IGNORENONSPACE | NORM_IGNOREWIDTH | NORM_IGNOREKANA
o que significa que existem muitas distinções como esta que são dobradas juntas.
Agora, como esse outro post afirmou, as contas locais não funcionam através do AD, então elas assumem uma posição mais literal sobre as coisas. Você sabe, todo esse "UpCase e Binary" coisa que não só considera c (U + 0063) e ć (U + 0107) para ser letras diferentes, mas que também considera ć (U + 0107) e ć (U + 0063 U +0301) para serem diferentes também. Como o último par é parecido, é obviamente uma solução que para muitas pessoas será pior do que o problema original!
Retirado de: Classificando tudo