Unplug the box from the net. Run scandisk and defrag the drive, keep it off the net. Run the box for a while and see if the same thing happens. If so, format/reinstall. No way should the HDD size fluctuate as much as yours seems to be doing.

BTW. Is the net connection BB?