O Windows Explorer deve "lembrar" a última largura de coluna usada.
Em outras perguntas, você mencionou que está usando o Windows XP. Alterar o tamanho do BagMRU pode resolver o problema.
By default, Windows is designed to remember 400 different folder settings (200 local folders and 200 network folders, for a total of 400 folders).
- Inicie o Editor do Registro
- Ir para
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Shell \
- Clique com o botão direito do mouse em um espaço vazio no painel direito e selecione Novo > Valor DWORD
- Nomeie o novo valor BagMRU Size
- Clique duas vezes no valor BagMRU Size e defina a base como decimal
- Agora, no campo Dados do valor, insira o número de pastas para as quais o Windows deve se lembrar das configurações (sugiro 1.000 ou mais, estou usando 5000)
- Ir para
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ ShellNoRoam \
- Repita os passos 3-6
- Feche o editor de registro