Es fehlt immer noch der Konstruktor (Create) und das Setzen des Hives (
HKLM;
HKCU, ...). Und die Frage, welche Rechte dein Programm hat, hast du auch nicht beantwortet. Desweiteren gib die Methode
OpenKey einen Wahrheitswert zurück, den man prüfen kann. Der Try--Except-Block ist an dieser Stelle falsch.