Этого не может быть из-за DIR-300
Ну разве что (крайне маловероятно) у вас неисправна сетевая карта на компе. Но это всё равно не из-за роутера.
И никаких драйверов на роутер не надо.
А для диагностики и устранения BSOD (синего экрана) вот сюда идите:
Устранение критических ошибок Windows Для начала прочитайте
http://forum.oszone.net/announcement-73-93.html и выполните инструкции из
http://forum.oszone.net/thread-81449.html