Windows Server 2022 and FSLogix causing all printers to go into a Not Connected state

Larry Schoffstall 20 Reputation points
2025-06-13T11:51:21.81+00:00

We have some 2022 servers in an RDS environment using FSLogix. Almost at random, they will go not connected on all printers.

No amount of troubleshooting brings them back. resetting spooler, clearing spooler files, uninstalling/reinstalling all printers (and this affects everything, like Microsoft Print to PDF). The only solution is to restore the server from a backup and hope whatever causes it doesn't happen again, but eventually it does happen.

It affects all users on the machine, even local users, and it seems like after it happens it also stops applying any kind of GPO settings.

Has anyone else run into this or have any idea where else to look?

Windows for business | Windows Client for IT Pros | User experience | FSLogix
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Anonymous
    2025-06-24T08:18:09.1433333+00:00

    Hello,
    The core issue you encountered in the RDS environment where FSLogix servers randomly experience printer disconnection problems is as follows:

    • All printers suddenly show "Not connected" (including system-level printers such as "Microsoft Print to PDF")
    • Affects all users (remote users and local administrators)
    • Group policy settings also fail simultaneously
    • The only temporary solution is to restore the server backup.

    Troubleshooting plan:

    1. System integrity check
    
    # System File Check 
    
    sfc /scannow
    
    # Mirror Health Check 
    
    dism /online /cleanup-image /restorehealth
    
    # Reset Windows Update Components 
    
    net stop wuauserv
    
    net stop cryptSvc
    
    net stop bits
    
    net stop msiserver
    
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    
    net start wuauserv
    
    net start cryptSvc
    
    net start bits
    
    net start msiserver
    
    
    1. FSLogix Configuration File Troubleshooting
    • Log Analysis Path: %ProgramData%\FSLogix\Logs\Profile

    Pay special attention to checking the records of "Registry Configuration Unit Load Error" or "File Locked".

    • Temporary test plan:

    1)Rename the user VHDX file to force the creation of a new configuration file.

    2)Temporarily disable the FSLogix redirection function through Group Policy.

    1. Group Policy Failure Analysis
    • Key Checkpoints:
    1. Event Viewer → Application and Services Logs/Microsoft/Windows/GroupPolicy
    2. Check for error codes 1058/1096/7016
    3. Confirm the integrity of the C:\Windows\System32\GroupPolicy directory

    Forced strategy update:

    
    gpupdate /force
    
    
    1. Dependency Service Detection
    
    # Restart Critical Services 
    
    Get-Service -Name RpcSs, DcomLaunch, Spooler | Restart-Service -Force
    
    # Check the status of the RPC connection 
    
    netstat -ano | findstr "135"
    
    
    1. Conflict Resolution for Security Software
    • The following paths need to be excluded in the security software:
    • C:\Windows\System32\spool
    • C:\ProgramData\FSLogix

    It is suggested that the real-time monitoring test be temporarily suspended.

    1. System Update Management

    Update to the latest patch

    ### Problem Location

    Problem occurs --> Print service status --> Service stops --> Check event log --> Analyze error code --> System file/registry corruption

    Problem occurs --> Print service status --> Service running --> Check port occupation --> Check RPC connection --> Network policy restriction

    ### Follow-up Suggestions

    Immediately capture the memory dump for further analysis when the next failure occurs.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.