Ну а вообще для тех, кто не знает английского вот приблизительный перевод со ссылок выше:
QUOTE
TCP/IP CP reported error 2: The system can not find the file specified.
This error may be intermittent, and is usually caused by a problem in the registry. If your system's Control Panel-> System -> Hardware -> Device Manager lists a network adapter that is not present in the system, this error can occur. You may not be able to remove the phantom adapter with normal tools in which case editing the registry is required.
You might be able to solve the problem by checking/changing the order of 'Adapters and Bindings' in Control Panel->Network Connections -> Advanced Menu item -> Advanced Settings: put (Remote Access Connections) at the top of the Connections list.
If this does not help, you will need to edit the registry. The phantom network adapter and all references to it need to be deleted. See the following Microsoft Knowledge Base Articles for more information:
MS KB 169116
MB KB 165846
If deleting the phantom adapter does not help (or you cannot find a phantom adapter), you may need to remove and reinstall remote access service (RAS), other installed network adapters, and all installed network protocols.
TCP/IP CP reported error 2: The system can not find the file specified.
Эта ошибка может воникать периодически, и обычно вызвана проблемами в реестре. Если у вас в диспетчере устройств отобажается несуществующий сетевой адаптер, может появиться эта ошибка. Возможно вы не сможете удалить этот адаптер обычными средствами и вам прийдется редактировать реестр.
Вы моете попробовать решить проблему проверкой / измемением порядка 'Adapters and Bindings' в Панель управления - Сетевые подключния -> пункт меню "Дополнительно" -> Дополнительные параметры: переместите подключения удаленного доступа вверх списка.
Если это не поможет, вам прийдется редактировать реестр. нужно удалить несуществующий сетевой адаптер и все связаные с ним параметры. Смотрите следующие статьи базы знаний мелкософта для информации:
MS KB 169116
MB KB 165846
Если удаление несуществующего адаптера не помогло (или у вас нет несуществующего адаптера), вам прийдется удалить и переустановить службу удаленного доступа (RAS), дугие установленые сетевые адаптеры, и все установленые сетевые протоколы.
Ключи сетевых адаптеров в реестре:
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\ NetworkCards\
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\Root\Legacy_<названиеадаптера>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<названиеадаптера>
HKEY_LOCAL_MACHINE\SOFTWARE\<названиеадаптера>
С мелкософта (вторая ссыль):
1. запустите редактор реестра (Regedt.exe).
2. Проверьте что каждая запись в
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\ NetworkCards\
соответствует записи в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<названиеадаптера>
Если для сетевой карты нет сервиса, но удалите ее ключ (Не удаляйте другие сетевые карты, и не удаляйте весь ключ сетевых карт).
3. Закройте редактор реестра и попробуйте соединиться.
---------
А винду тебе не проще переставить?