I want to know whether it will affect users if I reboot my server? Can I find out who is currently logged on to my Windows Server 2003?

  • did you mean reboot?
    – JamesRyan
    Jan 4 '12 at 16:16

Computer Management -> Shared Folders -> Sessions

This will show current users logged in users to any Shares (Printers/Mapped Drives/Etc). Then I usually check Open Files and notify those users.

  • 3
    If you're talking about workstation authentication... then there's no way to tell from the server who is logged in. You must go to each workstation (or write a script to do it for you) and look at the "LOGONSERVER" environment variable. Rebooting a server won't force users to log off though.
    – TheCompWiz
    Jan 4 '12 at 16:08

From command line use qwinsta for query and rwinsta to remove user sessions.


Yes, see How Can I List Open Sessions and Open Files on a Computer?

If it is a DC the effect will be that users cannot authenticate to that DC until it's back up (that may or may not be an issue depending on your environment)


For remotely checking who is currently logged in PsLoggedOn is a great tool.

Example: Psloggedon \\ComputerName/IPaddress

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.