Erro No Javac -version

Olá amigos sou novo no mundo Java e pretendo ser um grande profissional na área,
estou tendo uns problemas eu instalei o jdk-6u23-windows-i586, depois segui passo a passo sobre a configuração das variáveis do sistema,
segue as config:

[b]JAVA_HOME
C:\Arquivos de programas\Java\jdk1.6.0_23

CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\htmlconverter.jar;%JAVA_HOME%\jre\lib;%JAVA_HOME%\jre\lib\rt.jar

Path
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin
[/b]

Pronto depois no prompt do MS-DOS , digito java -version, e aparece
C:\Documents and Settings\Administrador>java -version
java version “1.6.0_23”
Java™ SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot™ Client VM (build 19.0-b09, mixed mode, sharing)

Até ae tudo certo, o problema vem agora quando digito javac -version

C:\Documents and Settings\Administrador>javac -version
‘javac’ não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.

Não sei o que eu faço alguém pode me ajudar ?

Resolvido somente eu precisava reiniciar o pc