Registry Filter
Durch den Registry Filter ist es möglich, unter Verwendung eines Schreibfilters (EWF oder FBWF), einzelne Registry-Keys permanent zu schreiben, ohne die gesamten Registry Dateien nach jeder Änderung zu "commiten".
Standardmäßig ist der Registry-Key [HKLM\SOFTWARE\Beckhoff] freigegeben, damit TwinCAT Einstellungen in der Registry speichern kann. Unter dem Key können eigene "Schreibfreigaben" angelegt werden. Dafür muss ein Subkey mit laufender Nummer angelegt werden.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Regfilter\Parameters\MonitoredKeys\2]
"ClassKey"="HKLM"
"RelativeKeyName"="SOFTWARE\\Beckhoff"
"FileNameForSaving"="Beckhoff.rgf"
ClassKey = Übergeordneter Regkey
RelativeKeyName= Relativer Key der für Schreibzugriffe freigegeben werden soll.
FileNameForSaving= Datei in der der Key gesichert wird.
Registry Filter deaktivieren:
Momentan ist es nur möglich den Registry Filter über die Registry zu deaktivieren.
- Öffnen Sie den Registry-Editor (Start-> Run...->"regedit" eingeben).
- Nun navigieren Sie im Baum auf der linken Seite zu dem Registrykey: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Regfilter".
- Ändern Sie nun den Wert des Parameters Start von "1" auf "4".
Registry Filter aktivieren:
Zum Aktivieren führen Sie wieder die Schritte 1 & 2 aus.
Danach ändern Sie der Wert des Parameters "Start" wieder auf 1.