По вашему описанию однозначно можно сказать, что вышел из строя сетевой контроллер он и вешает ноутбук. Лучше всего обратиться в проверенный сервисный центр для замены контроллера. Стоимость замены контроллеров такого рода не очень большая.
Как вариант можно попробовать с внешней сетевой картой использовать ноутбук при этом нужно остановить работу встроенного сетевого устройств, но нужно учитывать, что USB сетевая карта будет работать медленнее.