Hi, Is there another way to have my registry keys be saved besides using flush? It seems to take a long time (~5 seconds). I don't want my users thinking the machine is locked up when the save key is pressed. I thought of moving the operation to a thread, but I may need the saved keys right away, so this won't really solve the problem. Thanks, -Patrick
The thread idea seems like a good one to me. The regflush simply copies the registry out to a partition of flash memory; your application should be able to read values from the registry in RAM without any problem. Maybe I missed something in your explanation?