Quais são os caracteres válidos para nomes e valores de variáveis ​​de ambiente do Windows?

Depois de algumas pesquisas, descobri quelimites de comprimento para nomes são 255 e para valores 32767 caracteres.

Mas quais caracteres são permitidos paranomes?
E quais personagens são permitidos paravalores?

questionAnswers(3)

yourAnswerToTheQuestion