Removing old public keys Part2
After restarting Electrum and creating a NEW wallet the old addresses (and Keys) where still there.


So you went through the process of creating a new wallet? You got asked what wallet type you wanted to create, you chose standard wallet, a seed was generated and displayed and then in the step after that you were asked to re-enter the seed to confirm that you wrote it down properly. After that it asks you to enter a password if you like. You did all this? 

If you created a new wallet file then it should not contain your old addresses. The only way it can contain your old addresses are:


the old wallet file is still on your hard drive and you have that opened. you can switch wallet files via file > open or file  > recently open. it's also possible to specify a specific wallet file via the -w command line switch. For example c:\path\to\electrum.exe -w c:\path\to\wallet. If you don't specify a specific wallet file it'll open the default_wallet file in the \Users\YourUserName\AppData\Roaming\Electrum\wallets folder
you have a malware infection and those addresses aren't really yours. they belong to the malware author and the malware is injecting all your wallets with those addresses in the hope that you will send bitcoin to them.


Also note that public keys are not private keys. You imported armory private keys not public keys.