What steps should i take so in the future should i install a corrupted version of electrum client that only the contents of the active seed/wallet would be lost, not other wallets on the same device?
IE:
Electrum client (corrupted)>>
-wallet0 (old) >BTC(spent, dust, unimportant)
-Wallet1(ACTIVE) >BTC (stolen)
-Wallet2 >BTC (safe)
-Wallet3 >BTC (safe)
-Wallet4 >BTC (safe)
-Wallet5 >BTC (safe)
.......
.....
^^ is that possible? What steps do i have to take?
I think I understand what you're saying... you're wanting each Electrum instance to only have access to ONE wallet file... so if you accidentally update with a "BadElectrum"™, only the contents of that one wallet will be at risk...
If you are on Windows and use the "Installer" or "Standalone" versions... then no, it will store your wallet files in your "%AppData%/Electrum/wallets" folder...
However, if you use the "portable" version, it looks for (and/or creates) a "wallets" sub-folder in the folder
where you execute the .exe from...
So... if you created a random directory somewhere... ie. "SuperSecretElectrumFolder"... and then created subdirectories for each wallet... and put a unique copy of the portable .exe in those subdirectories, it would essentially do what you're looking for.
Starting with:
C:\MyElectrumFolder\wallet1\electrum-3.3.4-portable.exe
C:\MyElectrumFolder\wallet2\electrum-3.3.4-portable.exe
C:\MyElectrumFolder\wallet3\electrum-3.3.4-portable.exe
...
C:\MyElectrumFolder\walletX\electrum-3.3.4-portable.exe
After running each portable.exe and creating a wallet, you would then end up a folder structure like this:
C:\MyElectrumFolder\wallet1\electrum-3.3.4-portable.exe
C:\MyElectrumFolder\wallet1\wallets
C:\MyElectrumFolder\wallet1\wallets\default_wallet
C:\MyElectrumFolder\wallet2\electrum-3.3.4-portable.exe
C:\MyElectrumFolder\wallet2\wallets
C:\MyElectrumFolder\wallet2\wallets\default_wallet
C:\MyElectrumFolder\wallet3\electrum-3.3.4-portable.exe
C:\MyElectrumFolder\wallet3\wallets
C:\MyElectrumFolder\wallet3\wallets\default_wallet
...
C:\MyElectrumFolder\walletX\electrum-3.3.4-portable.exe
C:\MyElectrumFolder\walletX\wallets
C:\MyElectrumFolder\walletX\wallets\default_wallet
When you run any of the portable.exe's it would only see the "default_wallet" file that exists in it's own folder structure...
However, as Abdussamad has already indicated... you can't really know for certain that a malware version of Electrum isn't doing things other than just sending your coins or seed to a thief... it's quite possible it could be installing all sorts of rogue scripts, processes, viruses, keyloggers etc...
This portable.exe setup would ONLY save you from the very "basic" attack that involves waiting until you start the fake wallet, open your wallet, enter password and sending either the decrypted seed or autosending a transaction containing all your coins.
Verifying the digital signature of the Electrum installer or portable.exe files is the best way to safeguard from fake versions of Electrum.