Наверняка где-то прописался софт от этого самого предыдущего провайдера.
1. Есть очень полезная утилитка от Sysinternals, называется autoruns. Ей можно выцепить все, что запускается автоматически (смотрит разные ветки реестра, ярлыки в автозапуске, и еще кучу разных мест) и аккуратно отключить:
technet.microsoft.com/en-us/sysinternals/bb963902
2. Если это не поможет, можно запустить Process Monitor с особыми ключиками, чтобы он отлавливал всю активность при загрузке компа и логине пользователя.
3. На самый крайний случай если гада выловить не удалось, самому написать .bat-файл с чем-то вроде 'netsh interface ip set dns «Local Area Connection» static <IP правильного DNS>' и положить в автозагрузку. Идеологически неправильно, но избавит от ручной работы.