Для начала нужно выяснить это проблема аппаратная или программная. Попробуйте загрузится с liveCD c любым дистрибутивом Linux и проверьте работу портов, если все будет работать, то это проблема в вашей ОС. Попробуйте откатится к последней удачней точки восстановления или же переустановите ОС с сохранением фалов.