di norma non bisogna lavorare sulla root del file system ("/" in unix, "C:" in windows) e per questo ti sconsiglio fortemente di farlo.
Di solito l'installer di java setta le variabili d'ambiente PATH e CLASSPATH al posto tuo, ma visto che hai detto di aver aggiunto manualmente la variabili, deduco ci sia un problema nella tua installazione.
So che l'installer va perché ci ho lavorato su senza problemi, quindi ricontrolla la tua installazione del jdk
Riguardo la tua domanda su seven: ci sono problemi con i file che vengono creati, se non hai i permessi corretti non puoi scrivere né eseguire qualcosa direttamente da C:
Il tuo problema è nel CLASSPATH, il percorso usato da java nella ricerca delle classi per poter lavorare, che se non settato correttamente, java NomeFile ti risponde picche.
Hai fatto la prova in un altro percorso come ti dicevo? Su seven non ho avuto i tuoi problemi