Keep getting error 154 when starting my windows XP workstation

Posted on 2010-01-06
Last Modified: 2012-05-08

I keep getting the folowing error when I start my windows XP workstation:

Event Type:      Error
Event Source:      Userenv
Event Category:      None
Event ID:      1054
Date:            1/6/2010
Time:            1:27:43 PM
User:            NT AUTHORITY\SYSTEM
Computer:      OAK-D10
Windows cannot obtain the domain controller name for your computer network. (The specified domain either does not exist or could not be contacted. ). Group Policy processing aborted.

I checked the DNS settings and they are all correct. Also, I have no problems taking my computer out of the domain an re-attaching it back. When I ping our domain name, it returns the correct IP for the domain controller. I also check the DNS settings on the domain controler and it seems correct as well... Not sure where to look next. I did have the Automatic certificate enrollment error (Event 15) but got rid of that with local group policy.  Any pointers would be great as this seems to affect GP and my computer is not getting the group policy

    LVL 18

    Accepted Solution


    Author Comment

    by:Information Technology
    This is a very interesting article. Thanks. I will check out some tips. This issue only started to happen when I switched to a new computer with multicore CPU but I kept the same drive (Just updated a few drivers after the computer first booted...)

    Author Comment

    by:Information Technology
    Ok, I looked at the log at the time that the error came up and this is what I got. Not sure what to do with that but it seems that it's related to my profile?
    USERENV(2f4.30c) 14:01:22:328 LoadUserProfileI: returning 0
    USERENV(320.324) 14:01:22:328 LoadUserProfile: Running as self
    USERENV(320.324) 14:01:22:328 LoadUserProfile: Calling LoadUserProfileI (as user) succeeded
    USERENV(320.324) 14:01:22:328 LoadUserProfile:  Returning success.  Final Information follows:
    USERENV(320.324) 14:01:22:328 lpProfileInfo->UserName = <LocalService>
    USERENV(320.324) 14:01:22:328 lpProfileInfo->lpProfilePath = <>
    USERENV(320.324) 14:01:22:328 lpProfileInfo->dwFlags = 0x9
    USERENV(2f4.46c) 14:01:22:328 IProfileSecurityCallBack: client authenticated.
    USERENV(2f4.46c) 14:01:22:343 ReleaseClientContext: Releasing context
    USERENV(2f4.46c) 14:01:22:343 ReleaseClientContext_s: Releasing context
    USERENV(2f4.46c) 14:01:22:343 MIDL_user_free enter
    USERENV(320.324) 14:01:22:343 ReleaseInterface: Releasing rpc binding handle
    USERENV(320.324) 14:01:22:343 LoadUserProfile: Returning TRUE. hProfile = <0x428>
    USERENV(320.324) 14:01:22:343 GetUserDNSDomainName:  Domain name is NT Authority.  No DNS domain name available.
    USERENV(7c8.7cc) 14:01:22:359 LibMain: Process Name:  C:\WINDOWS\system32\svchost.exe
    USERENV(2f4.f0) 14:01:22:406 IsSyncForegroundPolicyRefresh: Synchronous, Reason: policy set to SYNC
    USERENV(2f4.f0) 14:01:22:406 ApplyGroupPolicy: Entering. Flags = 7
    USERENV(fc.10c) 14:01:22:437 LibMain: Process Name:  C:\Program Files\Common Files\Apple\Mobile Device Support\bin\AppleMobileDeviceService.exe
    USERENV(2f4.f0) 14:01:22:437 ProcessGPOs:
    USERENV(2f4.f0) 14:01:22:437 ProcessGPOs:
    USERENV(2f4.f0) 14:01:22:437 ProcessGPOs:  Starting computer Group Policy (Background) processing...
    USERENV(2f4.f0) 14:01:22:437 ProcessGPOs:
    USERENV(2f4.f0) 14:01:22:437 ProcessGPOs:
    USERENV(2f4.f0) 14:01:22:437 EnterCriticalPolicySectionEx: Entering with timeout 600000 and flags 0x0
    USERENV(2f4.f0) 14:01:22:437 EnterCriticalPolicySectionEx: Machine critical section has been claimed.  Handle = 0x688
    USERENV(2f4.f0) 14:01:22:437 EnterCriticalPolicySectionEx: Leaving successfully.
    USERENV(2f4.f0) 14:01:22:437 ProcessGPOs:  Machine role is 2.
    USERENV(2f4.f0) 14:01:22:453 ProcessGPOs: The DC for domain NVFS1 is not available at startup. retrying
    USERENV(2f4.f0) 14:01:22:453 RetryDCContactAtMachineStartup: Enter.
    USERENV(2f4.f0) 14:01:22:453 RetryDCContactAtMachineStartup:  Failed to query GpNetworkStartTimeoutPolicyValue with 2, exit.
    USERENV(2f4.f0) 14:01:22:453 RetryDCContactAtMachineStartup:  Exit with status 1355.
    USERENV(2f4.f0) 14:01:22:453 ProcessGPOs: The DC for domain NVFS1 is not available after retries.
    USERENV(2f4.f0) 14:01:22:453 ProcessGPOs: The DC for domain NVFS1 is not available. aborting
    USERENV(2f4.f0) 14:01:22:453 ProcessGPOs: No WMI logging done in this policy cycle.
    USERENV(2f4.f0) 14:01:22:453 ProcessGPOs: Processing failed with error 1355.
    USERENV(2f4.f0) 14:01:22:453 LeaveCriticalPolicySection: Critical section 0x688 has been released.
    USERENV(2f4.f0) 14:01:22:453 ProcessGPOs: Computer Group Policy has been applied.
    USERENV(2f4.f0) 14:01:22:453 ProcessGPOs: Leaving with 0.
    USERENV(2f4.f0) 14:01:22:453 ApplyGroupPolicy: Leaving successfully.
    USERENV(2f4.124) 14:01:22:468 GPOThread:  Next refresh will happen in 107 minutes
    USERENV(160.164) 14:01:22:515 LibMain: Process Name:  C:\WINDOWS\system32\cisvc.exe
    USERENV(2c8.70) 14:01:22:718 LibMain: Process Name:  C:\WINDOWS\system32\cmd.exe
    USERENV(498.49c) 14:01:22:843 LibMain: Process Name:  C:\Program Files\LogMeIn\x86\RaMaint.exe
    USERENV(508.50c) 14:01:22:906 LibMain: Process Name:  C:\Program Files\LogMeIn\x86\LogMeIn.exe
    USERENV(320.324) 14:01:23:140 LoadUserProfile: Yes, we can impersonate the user. Running as self
    LVL 18

    Expert Comment

    Got to be something to do with your NICs or Network settings.
    Can you post a result of ipconfig /all?

    Author Comment

    by:Information Technology
    There it is... It seems to all be good though... I am also checking the SRV reccords on the Domain Controler...
    LVL 7

    Assisted Solution


    I would like to tell you that this error generally comes due to two reasons:

    1) Network Adapter issues: For this we can try to update the drivers for the NIC.
    2) Slow link detection: For this we need to make some registry changes to disable slow link detection:

    Registry subkey: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\System
    Value name: GroupPolicyMinTransferRate
    Value type: DWORD
    Value Data: 0

    Registry subkey: HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System
    Value name: GroupPolicyMinTransferRate
    Value type: DWORD
    Value Data: 0

    Note: This may make your logon process a litlle slow if you are on a slow connection as even if there is slow connection, GPOs will be applied.

    Also, let me know this:

    1) Sysvol is shared. (Use Net Share)
    2) check for its GUID in registry under HKLM/SYSTEM/CuRRENT CONTROLSET/Services/NTFRS/Replica Sets
    (to find out, click on the GUID and see if it iw for "domain system volume", then check for the same GUID in 'Cummulative Replica Sets' just above 'replica sets')



    Author Comment

    by:Information Technology
    Thanks. I have added the keys on my workstation. I checked and made sure the SYSVOL is shared on the DC and it is. It seems the issue is only affecting my computer for now. I have also installed the latest NIC driver on my workstation from Broadcom... I will reboot and check...
    LVL 7

    Expert Comment

    Did the issue resolve?

    Author Comment

    by:Information Technology
    It looks like it. I have not seem the message again in my event log... Thanks to all

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Join & Write a Comment

    One of the major disadvantages of still running XP in production is its lack of Internet Explorer Favourites directory redirection. If your users frequently roam between computers, the usual workaround is to enable Roaming Profiles to have the favou…
    As network administrators; we know how hard it is to track user’s login/logout using security event log (BTW it is harder now in windows 2008 because user name is always “N/A” in the grid), and most of us either get 3rd party tools, or just make our…
    This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
    This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles from a Windows Server 2008 domain controller to a Windows Server 2012 domain controlle…

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now