I've seen some digital forensics books and articles refer to having a "clean" version of executables (such as cmd.exe from various versions of Windows) on write-only media. It struck me that some (if not most) executables use one or more dlls and I wonder of it's possible to trace which is/are used? Ideally, I'd like to use a utility which is native to Windows but, if that's not possible, freeware or shareware.

Thanks for your time.