1. A system for controlling one or more aspects of a data storage and access routine comprising: a filter driver residing on a digital storage medium internal to or accessible to a host computing system; and a graphic user interface (GUI) executing from software residing on the digital storage medium for displaying active storage devices and drives accessible to the host operating system, real-time information regarding the host computing system and for configuring the filter driver; characterized in that the GUI enables a user to manually configure the system by at least configuring the filter driver to reserve an amount of memory as an expanded cache for accelerating processes of data access and data storage and wherein the filter driver monitors data read and data write requests and processes those requests allowed through the configuration and according to the configured parameters and the GUI displays a calculated acceleration of the drives and storage devices as a result of the memory reservation for the expanded cache.