if you use some registry snapshot program to determine what changes are made by altering those setting, you may be able to do it by writing the registry keys from VB6, but i am sure the VB6 program would need to run elevated