Windows will use as much RAM as possible which is why you have it… As data gets old or programmes are closed the cache empties. If you run some RAM intensive programmes then the cached RAM will be moved to virtual memory
But, windows uses as much RAM as possible as it is faster than virtual memory on the hard drive