I see that a shrink should never be done on a database. Some also suggested that this command be removed completely from the product. My test were local and were intended to be done only once.
>BTW, have you switched recovery mode to simple before running shrinkfile ?