Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

How to reinstall the TCP/IP protocol driver on Windows 7?

share|improve this question
add comment

3 Answers 3

up vote 14 down vote accepted

Reinstall and reset TCP/IP (Internet protocol)

  1. Click on the Start button.
  2. Type Cmd in the Start Search text box.
  3. Press Ctrl + Shift + Enter keyboard shortcut to run a command prompt as administrator. Allow elevation request.
  4. Type netsh int ip reset in the command prompt shell, and then press the Enter key.
  5. Restart the computer.

Note: if you're using manually assigned TCP/IP settings, take notes as this will reset to the default 'automatically obtained'.

share|improve this answer
    
would you mind telling us a little more detailed about your problem? –  Molly7244 Aug 28 '09 at 2:18
    
whats the difference between doing this, and using "add new hardware" then select "windows tcp ip protocol driver" ? this work fo XP, in win7 there's no such option ... –  Revolter Aug 28 '09 at 2:23
    
are you looking for TCPIP.SYS? please tell us exactly what you want to achieve. –  Molly7244 Aug 28 '09 at 2:53
    
well, I want to reinstall all the files and settings related to the tcp/ip driver. –  Revolter Sep 11 '09 at 22:17
    
funny, only this afternoon one of my windows 7 VMs crashed due to a corrupt driver (tcpip.sys), as suggested, a repair installation solved the issue. –  Molly7244 Sep 11 '09 at 22:50
show 1 more comment

Reinstall and reset TCP/IP (Internet Protocol) for Windows 7 (32 and 64):

  1. Click on Start button.
  2. Click on Accessories.
  3. Right click on Command Prompt and select Run as Administrator.
  4. Type netsh int IP reset C:\resetlog.txt in the Command Prompt shell, and then press the Enter key. Do not restart computer.
  5. Type winsock reset in the Command Prompt shell, and then press the Enter key.
  6. Restart the computer.

You'll find a log with the changes in C:\resetlog.txt.

winsock reset was not recognized!!

The command is: Netsh winsock reset You have to be in the netsh command prompt. c:\netsh winsock reset or netsh> winsock reset

share|improve this answer
add comment

Have used this a thousand times. The link provides an .EXE file to automatically do that reset for you.

http://support.microsoft.com/kb/299357

share|improve this answer
    
it's just an automated version of "netsh int ip reset" –  Revolter Aug 28 '09 at 19:27
add comment

protected by Ivo Flipse Feb 10 '11 at 20:23

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.