Once you add custom fields to an individual item, they will remain part of that item until you remove the fields from that item, either with code (UserProperty.Delete) or manually through the All Fields page.
Unless you have some real storage issues (which doesn't seem likely given that you have a .pst file), the data in the extra fields shouldn't do any harm and might just as easily be ignored.
--
Sue Mosher, Outlook MVP
Author of Microsoft Outlook 2007 Programming:
Jumpstart for Power Users and Administrators
http://www.outlookcode.com/article.aspx?id=54
"GolfGal" wrote in message ...
I did that. Created a new pst and designated it as the default. And would
you believe.....when I open a new contact using the IPM.Contact, and go to
all fields tab......there they are again!! All the useless fields! Maybe an
Outlook exorcist could remove them!!!
At one point I had a form region that had these fields on it. I have since
removed that form region, and also removed its reference from the registry.
I searched the registry to be sure it wasn't hiding someplace else and find
didn't find it, so I'm guessing it is gone from there. It does not open
with the contact form, so I know it is gone. But its fields are still
there!!!