Running mdsched (Windows Memory Diagnostic) is primarily for checking physical RAM for errors. As a RAM disk is a virtual disk created in RAM, its health is dependent on both: the physical memory itself and how the software handles it. While mdsched is good for identifying RAM issues, for specific issues with the disk you should also check file system integrity and do performance testing.
Here is what you can consider for checking a RAM disk:
- Ensure RAM is healthy: Use mdsched to verify the physical RAM integrity since the RAM Disk software is dependent on it. Any errors found in RAM could potentially affect its performance or stability.
- RAM disk file system check: You can run a file system check on the RAM disk, similar to checking any other disk. For example, you can use the chkdsk command.
- Benchmarking/stress-testing: You can use tools like CrystalDiskMark to benchmark the disk and stress-test it to ensure it performs as expected.