質問: プログラムAとBがあり、元々はどちらも動作するプログラムなんですが、Aを動かした後Bを動かすと、Bの方に「cmd.exdはコード1を伴って終了しました。」というかエラーが出ます。
回答: 「cmd.exd」 → 「cmd.exe」ですね cmd.exeはスクリプトなどを実行するためのシェル的な(OSに含まれている)プログラムなので、Bについては、単体プログラムではなく、恐らくそれを呼び出すバッチ的なプログラムなのかと思います。 となると、プログラムAとBとはメモリ空間的には独立しているはずなので、メモリの問題ではないと推測します。 考えられるのは、両方ともファイルを参照したりするプログラムで、Aを実行したときに、Bで必要なファイルを削除したり、移動してたりするのではないでしょうか?そのせいで、プログラムBが動かなくなっている、ということかと思います。もしくはAがファイルOpenしたまま終了しておらず、Bを起動してしまったとかも考えられます。