1 - Pop Stop V1A Pop ups are an increasing annoyance and takes away from an enjoyable web experience. Pop-up windows are introduced in stealth, when unsuspecting customers download freeware, shareware or sometimes by just visiting websites. License: Freeware OS: Windows 9X/ME/2K/XP/2003 Size: 6933 KB