if your RAM is sufficient then you can add another hard disk otherwise another option is to add external hard disk.i am using external hard disk.you can also change your hard disk to high memory capacity.
Essentially all desktop computers can be upgraded to your pleasing: memory, storage, processor, graphics card, etc. You would just need to know what would be compatible with it.