Thanks for the help I will try explain in detail what happens;
So my only Guess is Switch User is turned off or Disabled. I would like to
find some way of how to check or enable Fast Switch User in Vista.
Anyone that can let me know how to verify that Fast Switch User is enabled
in Vista it would be a great help.
Hi Ken,
Thanks for supplying the extra details. That does make it sound like Fast
User Swicthing is indeed disabled.
Here are a couple of iron-clad ways to check:
1) Go to the Start Menu.
- look for the Power off, Padlock and right-arrow symbols at the bottom of
the right-hand column
- click on teh right-pointing arrow
- various options are listed: Log off, Lock, Lock, Restart, Sleep, Shutdown,
etc,
- if FUS is active, the first option should be Switch User.
- if "Switch User" is missing, then FUS may be either "hidden" or disabled"
2) Examine the HideFastUserSwitching value in the Registry on the machine.
If this value is set to 1, Fast User Switching is disabled. If the value is
set to 0, Fast User Switching is enabled, but you don't get the menu option,
it's "hidden". The default on a new installation of Vista is that this
HideFastUserSwitching value does not exist, at all. If it exists on your
machine you'll want to delete it.
Be careful while running Regedit - do not change *anything*, except the
HideFastUserSwitching value!!
- go to Start menu, and in the "start Search" field at the bottom, enter
"regedit" and press <enter>.
- a "need your permission" prompt appears, click Continue.
- The Registry Editor will open. You are performing open heart surgery on
Windows. Do not burp, fart or sneeze.
- The registry has a tree-like structure, displayed on the left-hand pane.
It's similar to Explorer but for the Registry, rather than the file system.
- find and expand HKEY_LOCAL_MACHINE. You'll see sub-branches for
Components, Hardware, SAM, Software etc.
- expand the SOFTWARE branch;
- expand Microsoft
- expand Windows
- expand CurrentVersion
- expand Policies
- expand System
- the status bar across the bootom of Regedit should show your location as:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- you should see values such as "ConsentPromptBehaviorAdmin, EnableLUA,
FilterAdministrator Token, etc
- look for a value here called HideFastUserSwitching
- if FUS is actually enabled on your box, you won't find the value, it
doesn't exist.
- if HideFastUserSwitching is present is may have a value of 0 or 1. Either
way, you don't want it.
- click once on the HideFastUserSwitching value, so that it is selected.
- right-click, so that the small context menu comes up;
- choose Delete
- you will be prompted to confirm deleting the value. As long as you're sure
you're really deleting HideFastUserSwitching, click Yes.
- the value will be deleted.
- in Regedit go to File, Exit, to quit the Registry Editor.
- you can safely resume burping, farting, and/or sneezing at this point.
- reboot the machine immediately.
- when the machine reboots, Vista will have Fast User Switching enabled.
If you are still not seeing the "Switch User" button at this stage, tell us
exactly which screen saver you are using, and whether you have the "On
resume, display logon screen" checkbox selected in the Screen Saver Settings
dialogue.
If your machine does have Fast User Switching disabled, I'm really perplexed
how it got that way. In Vista, FUS is always enabled, whether it's an
Upgrade from XP, or on a clean Install of Vista. Perhaps if the machine was
an upgrade from a Domain-joined XP machine, it may be disabled - do you have
a Windows Server running Active Directory, on your home network? Or was the
machine previously attached to a corporate network? Apart from that, maybe
some third-party software tried to disable FUS (not very well-behaved, but
possible). Or a user of the machine made a erroneous change to the
configuration, unawares (happens more often than you'd think; hell, I've
done it to myself).
Let us know how it goes ...