You are on page 1of 4

oumayhaveaDHCPproblemDHCPgetstheIPaddressfromtheroutertotestthis

assumptionyoucanenterthefollowingaddressforGooglehttp://74.125.95.99/inyour
browser.IfthebrowserdoesinfactconnecttoGoogleyoucanusethefollowingstepsto
helpresolvetheproblem.Ihavehadmixedresultswiththesetoolsandcan'tguarantee
anything:
thefirstthingtocheckisNetBIOSoverTCP/IP
>>Openupnetworkconnections(InControlPanel)
>>Rightclickonyournetwork(Yourwirelessconnection)
>>ClickProperties
>>IntheGeneraltabclickInternetprotocol(TCP/IP)
>>ClickProperies
>>ClickAdvanced
>>ClicktheWINStab
>>ClicktheEnableNetBIOSOverTCP/IPbutton(ThisisNOTthedefaultoption)
ThenextitemtocheckistheDHCPserviceitself:
clickonstart,run,enter'services.msc'
lookforDHCPclient.
ifitsaysacquiringnetworkaddressthatmeansthatthedhcpclientisDISABLEDOR
STOPEDhighlightthe
DHCPclientandontheleftsideyouwillseeSTARTtheservice,clickonitandthenitwill
saySTOP,
RESTARTthendoubleclickontheserviceandonthestartuptypeselectautomatic,apply
Symptom
DHCPClientServicemaynotstartautomatically.WhenyouattempttostarttheService
manually,the
followingerrormaybedisplayed:
Error:CouldnotstarttheDHCPClientServiceonlocalcomputer
Error1068:Thedependencyserviceorgroupfailedtostart.
Resolution
TheDHCPClientServiceinWindowsXP,dependsonthesethreecomponents:
*AFD

*NetBiosoverTcpip
*TCP/IPProtocolDriver
Ifoneoftheabovedriversfailtostart,thentheDHCPClientServicemaynotstart.
StepIMakesurethatthethreedriverfilesarepresent
OpenWindowsExplorerandnavigateto/Windir/System32Driversfolder.Makesurethat
thefollowingfiles
arepresentinthefolder:
*afd.sys
*tcpip.sys
*netbt.sys
Ifoneormoreoftheabovedriverfilesaremissing,extractthemfromtheWindowsXPCD
ROMorfromthe
ServicePackFilesi386folder,whicheveristhelatestversion.
StepIIVerifythenumberofDependencies
FromothersourcesintheWeb,I'vefoundthatsomeversionsofNortonAntivirus(NAV)
addsanentrytothe
DHCPServiceDependencies,andremovingNAVdoesnotremovetheappropriatevalue
fromtheDHCP
Dependencies.
ToquicklydeterminetheDependencyservicesforDHCPClientService,typethefollowing
commandinStart,
Rundialog:
CMD/KSCQCDHCP
Verifytheoutput.Itshouldbeexactlyasbelow:
[SC]GetServiceConfigSUCCESS
SERVICE_NAME:dhcp
TYPE:20WIN32_SHARE_PROCESS

START_TYPE:2AUTO_START
ERROR_CONTROL:1NORMAL
BINARY_PATH_NAME:C:WINDOWSsystem32svchost.exeknetsvcs
LOAD_ORDER_GROUP:TDI
TAG:0
DISPLAY_NAME:DHCPClient
DEPENDENCIES:Tcpip
:Afd
:NetBT
SERVICE_START_NAME:LocalSystem
IfadditionalentriesarelistedunderDEPENDENCIES
IfanyotheradditionaldriversorServicesarementionedintheDEPENDENCIESsection,
youneedtoremove
themviatheregistry.Followthesesteps:
*ClickStart,RunandtypeRegedit.exe
*Navigatetothefollowingbranch:
*BackupthebranchtoaREGfile
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDhcp
*DoubleclickDependOnServiceMULTI_SZvalueandsetit'sdataasfollows:
Tcpip
Afd
NetBT
*CloseRegedit.exe
StepIIIVerifythattheDependencyService/componentsarerunning
Nextstepistoverifythatthethreedependencycomponentsarerunning.Asthethree
componentsare
actuallytheKernelDrivers(DriverService),youneedtomanagethenviatheDevice
Manager.Followthese
steps:
*ClickStart,RunandtypeDEVMGMT.MSC
*IntheViewmenu,clickShowhiddendevices

*DoubleclickNonPlugandPlaydriverssection
*DoubleclicktheentryAFDNetworkingSupportEnvironment,andclicktheDrivertab
*SettheStartuptypetoSystem.
*Starttheservice.Notedowntheerrormessageifany.
*Similarlystartthetwootherdriversnamely:
*TCP/IPProtocolDriver
*NetBiosoverTcpip
*CloseDeviceManagerandrestartWindows.

You might also like