Hi,
I had this problem with an old machine with insufficient memory to maintain the Windows Explorer Shell with XP pro.
One quick fix was to bring up task manager and where it says new task click on it and type "explorer.exe" without quotes.
As I say it may only be temporary but it might be worth a try. It might stop the necessity to reboot all the time.
Sally