1. Драйвера под XP не подходят для Vista
2. Вам потребуется этот драйвер:
ftp://ftp.dlink.ru/pub/ADSL/DSL-200(C1)/Drivers/Windows/Vista/Vista_Driver.exe
3. Перед установкой этого драйвера необходимо удалить старые драйвера через "Установку и удаление программ". Воспользуйтесь также утилитой DSL Remove.
ftp://ftp.dlink.ru/pub/ADSL/DSL-200(C1)/Drivers/DSL-200_Remove.zip
4. При удалении драйвера не удаляется фаил GsiRbt.txt в папке WINDOWS, тем самым вызывая бесконечную просьбу перезагрузить. Удалите его вручную, после чего попробуйте установку заново.