Disk cleanup, being native Windows utility, is not going to work.. It detects Windows installation even for non-C drive installs..
You could try Treesize, there is a free version, but I have not tried deleting protected Windows files on non-C drive using it, so you can let us know if that works...