Listreceivedbyaddress
I thought that in the folder with the program there is some kind of dirty file that can be deleted so as not to see this garbage.
Those garbage (wrong or unexpected list of transaction) is only stored on wallet.dat file. I don't even know why transaction from different wallet somehow is shown on your current wallet.dat file, unless someone manually temper/modify it.