There are so many variable boxes released under "T95E" names..... which do you have specifically?
A quick google search would indicate the vast majority were released as 8GB/1GB models..... so chances are good your system resources are being used elsewhere.
Try "force stop" for any apps/programs running that you don't need.