Robert,
You should enable portfast on all PC ports. Portfast will allow the port to immediately go to the forwarding spanning tree state. If your problem is caused by portfast being disabled you will be able to use ipconfig /renew from the PC command line, and get an address.
Please rate helpful posts.
Dave