1. A method for managing a storage device comprising: determining whether the storage device includes a non-volatile cache; scanning for a clear cache instruction received from a computing machine; and clearing the non-volatile cache on the storage device in response to authenticating the clear cache instruction.