Java could not open/create prefs Fehler

Ich versuche MIDI-audio zu spielen, aber immer wenn ich dies tun, es hält die Rückkehr der Fehlermeldung `

May 18, 2014 10:23:29 AM java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 
         0x80000002. Windows RegCreateKeyEx(...) returned error code 5.

Ich gegangen in regedit und meine Berechtigungen sind auf EVERYONE, aber es will einfach nicht funktionieren.

CODE

import javax.sound.midi.Instrument;
import javax.sound.midi.MidiChannel;
import javax.sound.midi.MidiSystem;
import javax.sound.midi.MidiUnavailableException;
import javax.sound.midi.Synthesizer;

public class Sound {

    public static void main(String args[]) throws MidiUnavailableException {
        int channel = 0;
        int volume = 80;
        int duration = 200;

        Synthesizer synth;
        synth = MidiSystem.getSynthesizer();
        synth.open();
        MidiChannel[] channels = synth.getChannels();
        channels[channel].noteOn(60, volume); //C note
        synth.close();
    }
}
  • Mögliche Duplikate von: stackoverflow.com/questions/16428098/...
  • Versucht, aber beim erstellen eines neuen Schlüssel gibt es cannot create key
  • Kann es nicht sein, dass eine Unzureichende Rechte-problem? Haben Sie versucht, um den Schlüssel zu erstellen als administrator an?
  • Danke, ich habe es behoben, ich erkannte, dass ich wollte gerade das Menü und wählen Sie new. Ich wollte eigentlich nicht gehen Sie zu HKEY_LOCAL_MACHINE\Software\JavaSoft`
Schreibe einen Kommentar