|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » winsock |
|
winsock
|
Человек Сообщения: 3313 |
Профиль | Отправить PM | Цитировать Как можно максимально быстро с минимальными затратами восстанавливать работоспособность winsock?
* *Попалась мне как-то машинка (под Win98SE), на которой глючили многие программы, некоторые отказывались запускаться (вываливались с разными ошибками) и не работал интернет. Как оказалось, машина была под завяску нашпигована вирусом (кому интересно - win95.CIH.1003, почти 500 файлов на 3х логических дисках). После лечения все стало работать нормально, за исключением Интернета (стандартная страница с ошибкой DNS). TCP/IP работал нормально (адреса пинговались, в том числе и DNS), но при попытке пропинговать не IP-адрес, а доменное имя, - выдавал сообщение о неизвестном узле (для любых имен, в том числе Яндекс и Микрософт). После попыток поиграться с TCP/IP и пары перезагрузок winsock совсем отрубился. ipconfig стал выдавать ошибку с Windows Soket, а ping ругается на невозможность инициализации winsock. Полный снос всех сетевых драйверов и протоколов и повторная установка не помогла. Также не помогла переустановка виндов поверх существующей системы. Попробовал переписать winsock'овские библиотеки с работающей машины (winsock.dll, ws2_32.dll, ws2help.dll, ws2thk.dll) - тоже не помогло . Скачал одну програмку, которая говорит, что предназначена для восстановления стандартных файлов winsock (названия щас не помню, могу дома посмотреть, если нужно будет), попробовал - тот же результат (т.е. - нифига). Было уже решился на переустановку системы и всех программ с нуля (ну тако-о-ое западло...), но решил попробовать одну фишку: Вычистил из реестра все, что по моему мнению относилось к winsock (как просто параметры, так целые разделы) и еще раз переустановил винду поверх системы - сеть заработала (в том числе и DNS). * *А теперь вопрос к знающим людям: как в будущим можно восстановить нормальную работу winsock более простым способом? |
|
------- Отправлено: 12:10, 08-12-2003 |
Человек Сообщения: 3313
|
Профиль | Отправить PM | Цитировать А таки ведь есть оказывается такая возможность. Огромное спасибо Vich за его ссылку в одном из топиков:
http://forum.oszone.net/topic.cgi?fo...25#idpostnum12 Правда у меня есть одно замечание. В предложенным мелкомяхкими 13-ом пункте лучше не трогать ключ с "SMM_Files". Далее в 14-ом пункте они пишут, что для восстановления данных ключей необходимо переустановить TCPIP, но как раз ключ с "SMM_Files" при этом не восстанавливается. Поэтому если вы все же его удалили, то ихнее "возможно" надо заменять "необходимо" и заранее ознакомится с описанием по ссылке, приведенной в 14-ом пункте, иначе, если ключ все-же удалите, то придется надеяться только на резервную копию реестра (я, например, просто заранее экспортировал каждый ключ, который они советовали удалить, поэтому ругал мяхких на этот раз не так уж и долго), а за неимением такового - придеться переустанавливать систему поверх текущей. Как говориться: "Доверяй, но проверяй" (С). |
------- Отправлено: 20:55, 21-02-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интернет - [решено] Проблема с каталогом поставщиков Winsock. (Повреждён DNS-клиент?) | ТатьянаИ | Microsoft Windows 2000/XP | 7 | 14-10-2009 16:59 | |
Win32 API - [решено] WinSock | ganselo | Программирование и базы данных | 2 | 31-07-2009 11:50 | |
Интернет - пропала NETSH winsock | Legat | Microsoft Windows 2000/XP | 1 | 28-08-2007 11:45 | |
Работа с WinSock | Guest | Программирование и базы данных | 3 | 08-04-2004 22:19 |
|