No fix. I had my IT guys remove Windows 7 and load Windows XP. I couple of things that I came across, was where the database is placed. If it is on a network drive then it will take longer. The database can be move up a couple of folders to reduce the time. Adding more components to the database will take longer. If the Filter by WDBLKNAM value, in the Parts Catalog window, is not checked maybe the key. But I couldn't verify it, because I could no longer get into the Parts Catalog. I read that the columns in the database have to be in a certain order. I changed the columns to the correct order but it had no affect for me. Good Luck!