Ai-je besoin de redémarrer le système après la mise JAVA dans un environnement de système de la variable de chemin d'accès?

J'ai fait les étapes suivantes mais java ne semble pas être de travailler pour moi, je dois redémarrer mon système si oui, alors pourquoi?

1. Right click My Computer->Advence Option->Environment Varibles->System Variables 
    2. variable : Path->Edit
    3. Copy your jdk bin directory i.e.C:\Program Files\Java\jdk1.7.0_51\bin
    4. Paste it after putting a semi-colon(;) in value section 

je suis d'erreur ci-dessous lors de l'exécution de java dans cmd

C:\Users\User>java -version
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
Qu'essayez-vous de faire? Vous ne devez redémarrer tous les processus qui serait le référencement de votre variable (c'est à dire cmd).
Pas besoin de redémarrer votre ordinateur, mais vous devez redémarrer votre shell 😉
qu'est ce qu'un shell?
Eh bien, à proprement parler, c'est une interface pour le noyau (voir la section Wikipédia), mais il est souvent utilisé comme un terme générique qui fait référence à l'interpréteur de ligne de commande ou même le terminal.

OriginalL'auteur Sandeep vashisth | 2014-06-19