Problem with Windows XP ~ DHCP
Welcome, Guest. Please login or register. Did you miss your activation email?


Pages: [1]
  Print  
Author Topic: Problem with Windows XP ~ DHCP  (Read 163 times)
jg623
Newbie
*
Posts: 10


View Profile
« on: December 04, 2011, 11:42:06 AM »

Hi Guys,

Hope you are all well.

I have a slight problem with my dads dell laptop. A few months ago he had a virus that eventually got removed, only until the last week when i went to go visit him i noticed he still uses his 3G dongle (hes on the road a lot) for emails and stuff, when he is in his home. He has sky broadband and everyone can connect to the router no problem.

I done some research on his laptop and saw that the DHCP client was disabled alongside a few others. So his computer obviously cant get an address from the router.

Ive tried restarting various services, doing a system restore and even doing a sfc /scannow (it did ask for a disc, and i had a spare dell xp disk and used it, an hour later after it finished it didnt seem to fix anything) I even bought a new usb wifi adapter ( before i noticed the dhcp service problem xD)

Ive tried registry repairs and even imports and it still wont seem to start.

As I've exhausted all avenues of this I'm wondering if any of your guys input can help me fix this problem.
It might have to be wiped, but i really don't want to go down that route.

Any help is much appreciated,

#jg623
Logged
fixitdaz
Newbie
*
Posts: 22


We don't have problems, We only have challenges.


View Profile WWW
« Reply #1 on: December 04, 2011, 01:14:56 PM »

The DHCP Client Service in Windows XP, depends on these three components:

  • AFD
    NetBios over Tcpip
    TCP/IP Protocol Driver

If one of the above drivers fail to start, then the DHCP Client Service may not start.

Step I - Make sure that the three driver files are present

Open Windows Explorer and navigate to %Windir%\System32\Drivers folder. Make sure that the following files are present in the folder:

  • afd.sys
    tcpip.sys
    netbt.sys

If one or more of the above driver files are missing, extract them from the Windows XP CD-ROM or from the ServicePackFiles\i386 folder, whichever is the latest version.

Step II - Verify the number of Dependencies

From other sources in the Web, I've found that installation of Norton Antivirus (NAV) adds an entry to the DHCP Service dependencies, and removing NAV does not remove the corresponding entry from the DHCP Dependencies.

To view the dependency services registered for DHCP Client Service, type the following command in Start, Run dialog:

Code:
CMD /K SC QC DHCP

Verify the output. It should be exactly as below:

[SC] GetServiceConfig SUCCESS

SERVICE_NAME: dhcp
TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 2 AUTO_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\WINDOWS\system32\svchost.exe -k netsvcs
LOAD_ORDER_GROUP : TDI
TAG : 0
DISPLAY_NAME : DHCP Client
DEPENDENCIES : Tcpip
: Afd
: NetBT
SERVICE_START_NAME : LocalSystem



If additional entries are listed under DEPENDENCIES...

If any other additional drivers or Services are mentioned in the DEPENDENCIES section, you need to remove them via the registry. Follow these steps:

Click Start, Run and type Regedit.exe
Navigate to the following branch:
Backup the branch to a REG file

Code:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Dhcp

  • Double-click DependOnService value and set its data as follows:

Tcpip
Afd
NetBT

  • Close Regedit.exe
Step III - Verify that the Dependency Service / components are running

Next step is to verify that the three dependency components are running. Follow the steps below:

  • Click Start, Run and type DEVMGMT.MSC
    In the View menu, click Show hidden devices
    Double-click Non-Plug and Play drivers section
    Double-click the entry AFD, and click the Driver tab
    Set the Startup type to System.
    Start the service. Note down the error message if any.
    Similarly start the two other drivers namely:
    TCP/IP Protocol Driver
    NetBios over Tcpip
    Close Device Manager and restart Windows.
Hope it helps
« Last Edit: December 11, 2011, 06:23:06 AM by fixitdaz » Logged

We don't have problems, We only have challenges.
Highlinder1968
Newbie
*
Posts: 30


View Profile
« Reply #2 on: December 06, 2011, 03:08:56 PM »

I take you checked to see that the tcp/ip stack was okay and also that he was also getting them automatically from the router.

Also might want to check in connections inside IE if he does use that and see if there is any proxy settings in there also , there should be none.
Logged
Pages: [1]
  Print  
 
Jump to: