ふと、C#で壁紙を変更することはできないのかと思い、調べてしました。API関数を使うしかないようです。

SystemParametersInfo関数を使います。

インターネットをしているとき、写真を右クリックして[名前をつけて画像を保存]のつもりが、[デスクトップの背景に設定]をクリックしてしまうことがあります。壁紙は変更できますが、間違って壁紙に設定してしまったファイルはパソコンのどこかに残ります。

上の方法を知っていればどこに保存されるかわかるので、削除(=証拠隠滅)もできます。