Discussion Locked

TCP/IP not installed

0 helpful
14 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Hi all

I have 2 computers Windows XPpro networked through a router to ntl set top box.
2 weeks go I installed software for Hand held PC/GPS
Few days ago for unknown reason my host computer crashed
I had to reinstall XP (I did not lose any file).
Now I can not go to internet or file transfer with second computer.
But Second computer can use the internet but can not see the host
The host has privet address of 169.254.53.168 and 255.255.0.0 and NO default gate way
And second computer 192.168.0.177 and 255.255.255.0 and default gate way 192.168.0.1
Now when I start the computer I get the message
?Mobile Devices Properties?
?TCP/IP network transport is not installed?
I tried repair, message said ?can not repair, see your ISB. Which I did).and they couldn?t help
I tried to make a new connection and that didn?t work.
Also all the connection are ok
Please be patient with me, I am newbie

Thanks in advance

14 replies

by toivo talikka

Addresses in the range 169.254.0.0 to 169.254.255.255 are used automatically by PCs when they by default get an IP address using DHCP, in this case from the router or your set top box. The router probably assigns IP addresses in the range where your second computer got its address 192.168.0.177.

You should be able to duplicate the settings in TCP/IP Properties from the second computer to the host computer, basically you only need 'Obtain an IP address automatically'. You can first give it a fixed IP address of 192.168.0.100, for arguments sake, and default gateway 192.168.0.1 and once that works, change it back to 'Obtain an IP address automatically'.

If you still cannot connect, check that the network cable is connected. Is there a light in the indicator on the router showing that the router sees the host computer? If there is no light, check if the indicator light next to the network port at the back of the PC is on and flashing occasionally. You may have a faulty cable, a faulty router port or a faulty network card or the network port on the motherboard is damaged. If that is the case, you can install a PCI network card.

Then you can swap the cables between the two PCs but make sure that the IP address of the host PC is not 169.254.x.x but set to 'Obtain an IP address automatically'.

Or are you using wireless connections? The message 'Mobile Devices Properties' seems to indicate that. If either WiFi or Bluetooth connection is set in the host PC as the primary method and it cannot find a transport or base station, you would get the same situation.

Go to the Network Connections and right click the connections you do not need and click 'Disable'. If you use cables to connect the PCs to the router, leave only the Local Area Connection enabled. You have to right click Local Area Connection and make sure it has the word 'Disable' at the top of the popup menu, not 'Enable'.

by toivo talikka

When setting the IP address manually, even though you can use 192.168.0.100 as the IP address of the host PC, the default gateway has to be exactly the same as the default gateway address in the PC that works because IP address of the default gateway must point to your router.

You can check it by pinging the gateway address from the PC that works (Start - Run - cmd - ping 192.168.0.1).

Does your router have an administrative interface? Point your browser from the PC that works to 192.168.0.1 and give it a go. The firewall settings in the router may block the host PC. This is the case if packets are only allowed from certain MAC addresses, which would explain why it does not communicate with your new network card.

You can find out the MAC address, or the Physical Address of the network card by typing ipconfig /all in the command window.

by jcreedon

I ran into a similar problem not long ago. I googled the error message and found the following on Cnet. I downloaded the fix - ran it and everything worked.

JC
================================
Cnet Message:

I experienced a similar problem after removing NewDotNet. I think this was some sort of spyware. Anyway after removing it i experienced problems with my internet connection.i kept getting the message ''tcp/ip newtwork transport not installed''. I tried many different methods to fix this problem but nothing worked. In desperation i searched the internet to find a solution. I found a website that had a possible solution. i downloaded the software, followed the instructions and now my laptop is now connecting to the internet as normal. life is great again. the link to the website is

http://www.snapfiles.com/get/winsockxpfix.html

I hope this works for you.

by syates

That worked for me as well , many thanks. Problem is I don't know what is was that caused the TCP/IP stack to disappear in the first place. Either removing a "WiFi scanner" application or a registery cleanup

by gmdoran

i did a system restore and fixed the problem. i was then able to go back in and fix the other issues i was having which was not accessing other computer on home network. i utilized net use commands by mapping a drive.

by fluidtech

Shouldn't you just be able to set the TCP/IP to "Obtain an IP address automatically"?

by sia

Hi and thank you all of you
Let me tell you what I have done
As Toivo Talikka suggested
1 I have manually changed IP address and default gateway to 192.168.0.100 range, but with no success.
2 I did add Network card, but still I had IP in range of 169.254.53.164(I had disabled the original)
3 I did use a new cable and use different outlet of the router, but after all these changes still the same problem (second computer worked ok all the time)
4 I unplug the router and connected the internet cable directly to host and repeated as No1 and No2 above, still did not work.
5 I re installed XP (upgrade), still no lock.
6 I have deleted some softer which I thought they can contribute to problem (i.e. software for hand held PC and IRD software.

7 in all the changes I have UN plugged the main electricity from set top box (reset the box)
8 and disabled other local area connections
8 I have down loaded the Registry Fix (as Jcreedon suggested) but it did? not work on the host but worked in the second computer (copped it to floppy and transfer it to the host)
9 I have reset TC/IP stag (as Winterfrost suggested)
Still I am getting the same error

?Mobile Devices Properties?
?TCP/IP network transport is not installed?
I am going to try again and I keep you informed.

Thank you again
Sia

by otl

UMM Run MSCONFIG, disable the mobile connection. Ticked me off when corporate forced this on, and had no mobile connectivity ! PC acted stupid on a LAN, was looking for WIFI ! Centrino technology at its worst, PC was trying to connect to nothing.

by firstwob

I had the ?Mobile Devices Properties?
?TCP/IP network transport is not installed? issue also. Tried several of the fixes. Did not work. Ran the winsockxpfix suggested by JC and everything was great.

by brian_ibo

REALLY REINSTALLING TCP/IP
Complete destruction and restoration of dead TCP/IP stack
Recovery from fatal failure or partial or complete corruption of TCP/IP.
For virus related problems, please consult tcpip.sys to ensure it is not a corrupt version before following these steps.

This solution is an alternative to reinstalling by partial method or by using winnt /unattend which I very much wanted to avoid.

Here is the hardcore method when nothing else is working. I have cobbled together these suggestions through various forums to offer them here as a concise solution. There are no guarantees! Back up anything relevant and set a system restore point to cover your ass. I discovered this method after all other solutions failed.

Related error messages:
"TCP/IP network transport is not installed" error message from active sync
TCP/IP driver missing from devmgmt.msc showing hidden devices
ipconfig produces immediate failure message :
Windows IP Configuration
An Internal error occured: The request is not supported.
Please contact Microsoft Product Support Services for further help.
Additional information: Unable to query host name.
"the specified device instance handle does not correspond to a present device" message regarding DHCP service in services.msc
net start tcpip >>> fails with system error 2, The system cannot find the file specified
ping error: "Unable to contact IP driver, error code 2"
Repair Local Area Connection: Failed to query TCP/IP settings of the connection. Cannot proceed.
"Tcp/ip Protocol Driver Service Failed To Start, system cannot find the file specified"
"The TCP/IP Protocol Driver service failed to start due to the following error: The system cannot find the file specified"

Failed repair methods:
netsh int ip reset resetlog.txt >>> no effect
non-full reinstall of TCP/IP using only the have disk method. >>> no effect
netsh Winsock reset >>> no effect
http://www.snapfiles.com/get/winsockxpfix.html >>> no effect
reinstalling network card >>> no effect

MY SOLUTION:::

Step #1
Full uninstall of TCP/IP ... no bullshit.
----------------------------------------------------------------------
These steps are copied from http://support.microsoft.com/kb/325356
11. Locate the Nettcpip.inf file in %winroot%\inf, and then open the file in Notepad.
12. Locate the [MS_TCPIP.PrimaryInstall] section.
13. Edit the Characteristics = 0xa0 entry and replace 0xa0 with 0x80.
14. Save the file, and then exit Notepad.
15. In Control Panel, double-click Network Connections, right-click Local Area Connection, and then select Properties.
16. On the General tab, click Install, select Protocol, and then click Add.
17. In the Select Network Protocols window, click Have Disk.
18. In the Copy manufacturer's files from: text box, type c:\windows\inf, and then click OK.
19. Select Internet Protocol (TCP/IP), and then click OK.
Note This step will return you to the Local Area Connection Properties screen, but now the Uninstall button is available.
20. Select Internet Protocol (TCP/IP), click Uninstall, and then click Yes.
RESTART

succesfull uninstallation of TCP/IP will remove numerous keys from the registry including
HKLM/system/CurrentControlSet/services/tcpip
HKLM/system/CurrentControlSet/services/dhcp
HKLM/system/CurrentControlSet/services/dnscache
HKLM/system/CurrentControlSet/services/ipsec
HKLM/system/CurrentControlSet/services/policyagent
HKLM/system/CurrentControlSet/services/atmarpc
HKLM/system/CurrentControlSet/services/nla
These represent various interconnected and interdependant services.

For good measure you should delete the following keys before reinstalling TCP/IP in step #2
HKLM/system/CurrentControlSet/services/winsock
HKLM/system/CurrentControlSet/services/winsock2

Step #2
Reinstall of TCP/IP
----------------------------------------------------------------------
Following the above substep #13, replace the 0x80 back to 0xa0, this will eliminate the related "unsigned driver" error that was encountered during the uninstallation phase.

Return to "local area connection"> properties > general tab > install > Protocol > TCP/IP

You may receive an "Extended Error" failure upon trying to reinstall the TCP/IP, this is related to the installer sub-system conflicting with the security database status.

to check the integrity of the security database
esentutl /g c:\windows\security\Database\secedit.sdb

There may be a message saying database is out of date
first try the recovery option
esentutl /r c:\windows\security\Database\secedit.sdb

this did not work for me, I needed the repair option
esentutl /p c:\windows\security\Database\secedit.sdb

rerun the /g option to ensure that integrity is good and database is up to date.

Now return to the "local area network setup"
choose install > protocol > tcp/ip and try again

reboot.
worked for me.

This discussion is closed to new replies.