Hardware/Software
. existing HP notebook with Win7 32bit
Known good Hardware/Software
. existing SONY VAIO notebook with Win7/SP1 32bit
Symptoms
. after a Fast User Switch (ie: Ctl-Alt-Delswitch user) to a different LID,
my dial-up connection would drop and then both LIDs had no Internet access.
Attempts to fix
. many; EVERY SINGLE ONE USELESS!!!
. temp changed:
1. Registry subkey HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRasManParameters
Name KeepRasConnections
Type REG_DWORD
Default Value 0 to 1
2. adapter:
a. power settings (allow device to sleep or not; most NET adapters were ALLOW)
b. sharing settings (both were to NOT share)
3. checked WinUpd fixes to see if the working LT had some that the other didn’t,
or if the bad LT needed to remove a fix the working one didn’t have
4. checked TOD for winlogon.exe
a. the working LT had a TOD 1 month OLDER (v17514) than the failing LT
5. Event Viewer:
The user xxxxxx dialed a connection named xxx which has terminated.
The reason code returned on termination is 831.
http://technet.microsoft.com/en-us/library/cc773767(v=WS.10).aspx
Error 831 (ERROR_FAST_USER_SWITCH)
The connection was terminated because user switch happened.
There are multiple login sessions on the user’s computer. The user switched from a
login session with an active RAS connection to another session. This resulted in the
termination of the connection. Switch back to the original session and make the RAS
connection again.
6. PROCMON crashes
add filter/path/begins: C:WindowsSystem32GfxUI.exe to seemingly STOP the crashes!!!
System 4 0 TCP Disconnect SUCCESS
Solution
FINALLY FIXED IT after 13 hours !!!!!!!!!!!!!!!!!!!!!!!!
No thankx to ANYTHING I searched for on the Web, including MS entries!
. open Network and Sharing center
. click ‘change adapter settings’
. for your entry, scroll to see OWNER; it MUST be ‘System’ and NOTHING ELSE!
In my case, it was my LID and NOT my GUEST LID. In the working LT, it WAS ‘System’,
so I wrote down the entry info, made a new one making sure that ‘allow all users’ is
selected (I can’t seem to change this any other way), then save it. Finally, go back to
‘change adapter settings’, delete the bad entry, rename the new entry to the bad entry,
and now all should be OK (at least it now is for me); I CONNECT in the normal LID and
switch to the GUEST LID to surf so that I can’t get permanently infected (a la the FBI
Moneypak trojan)!