I believe you are referring to anti-rootkit software. Firstly, a
rootkit is something that allows other threats (eg. viruses,
spyware) to hide themselves. (Rootkits are often bundled with
keyloggers or trojans.) Therefore, conventional anti-virus products
cannot remove them because they are hidden. Anti-rootkit software
is designed to remove the rootkit.