Javac não foi encontrado

Estou executando o Windows 8 e não consigo fazer o javac funcionar.

Eu defini meu PATH em variáveis ​​ambientais para

C:\Program Files (x86)\Java\jdk1.7.0_17\bin

Eu tentei tanto com e sem ';' mas sem sucesso.

Recentemente tive esse problema na minha área de trabalho e adicionando; funcionou, mas não é neste caso.

Eu tenho certeza que o javac existe no bin também.

Qualquer sugestão sobre correções seria muito apreciada.

EDITS echo% PATH% dá:

C:\Users\Arktri\Desktop>echo %PATH%

C:\Program Files (x86)\Intel\iCLS Client\;
C:\Program Files\Intel\iCLS Client\;
C:\Windows\system32;C:\Windows;
C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;
C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;;
C:\Program Files (x86)\Java\jre7\bin

E o erro exato é: 'javac' não é reconhecido como um comando interno ou externo, programa operável ou arquivo de lote.

questionAnswers(7)

yourAnswerToTheQuestion