Sunbelt Personal Firewall Broke Windows XP Fast User Switching
A problem FYI - A while after I installed Windows XP SP3, I noticed that Fast User Switching stopped working on my Dell laptop. Then, a few days ago I noticed the same thing happened with my XP Media Center Edition (MCE) 2005 PC desktop right after I installed XP SP3. Luckily, I had made a System State Backup of the MCE PC prior to the SP3 upgrade (recommended for all you out there), and I successfully restored my PC to its prior state, where Fast User Switching worked.
Google research showed it could be a firewall or AV problem; unloading Sunbelt Personal Firewall on the laptop got Fast User Switching working. So I uninstalled SPF and re-installed it, and now Fast User switching works OK again.
Sunbelt -- you need to fix this problem with Windows XP fast user switching!!! And please start by confirming that you see it as a problem with SPF...
--Keith
Google research showed it could be a firewall or AV problem; unloading Sunbelt Personal Firewall on the laptop got Fast User Switching working. So I uninstalled SPF and re-installed it, and now Fast User switching works OK again.
Sunbelt -- you need to fix this problem with Windows XP fast user switching!!! And please start by confirming that you see it as a problem with SPF...
--Keith
1
person has this question
I have this question, too!
Tell me when someone answers.
The more people who ask this question, the more it gets noticed.
The more people who ask this question, the more it gets noticed.
-
Inappropriate?Thank you for notifying us of this problem. We'll be looking into this and try reproducing the problem here.
-
Inappropriate?Thanks, Nick.
Will it be days, weeks, or months to have the guys in the back try to reproduce the problem?
I’m hopeful it gets fixed
-
Inappropriate?While I am not up to date with what they are doing, I do know this can be reproduced as I ran into a customer who had this happening today.
-
Inappropriate?Nick--
On my XP Media Center 2005 PC (in a workgroup, not a Domain), I tried to get to XP SP3 this way:
1. Do a System State backup
2. Backup Sunbelt Personal FIrewall settings
3. Uninstall Sunbelt Personal FIrewall, reboot
4. Install XP SP3 from a downloaded admin install
5. Reboot
6. Check that Fast User Switching still worked
7. Do 2 rounds of MS updates (and reboots), until no more were left
8. Install Sunbelt Personal FIrewall
9. Check it; found Fast User Switching didn't work!
10. Restore to pre-XP SP3 state using System State backup
11. Check that Fast User Switching worked again
I got my laptop working on SP3 (see first post), now I need my MCE PC updated. Please give me a reliable way to get my XP Media Center 2005 PC to XP SP3 !!!
Thanks in advance,
--Keith
I’m Sadder than ever
-
Inappropriate?Are you running the latest version of the firewall which is 4.6.1861?
-
It's what I downloaded yesterday. I'll check tonight to make sure.
--Keith -
Yes, its 4.6.1861.
--Keith -
Inappropriate?I'd just like to check something. You said:
6. Check that Fast User Switching still worked
7. Do 2 rounds of MS updates (and reboots), until no more were left
8. Install Sunbelt Personal FIrewall
9. Check it; found Fast User Switching didn't work!
After step 7 did you check to see if fast user switching was working? Does uninstalling the firewall allow fast user switching to work correctly or do you have to go back to SP2 before this works for you? -
Nick said: "After step 7 did you check to see if fast user switching was working? "
Keith answers: Yes, it was working
Nick said "Does uninstalling the firewall allow fast user switching to work correctly or do you have to go back to SP2 before this works for you?"
Keith answers: Simply turning the firewall off got Fast User Switching working on the Dell laptop or the MCE system. It didn't need to be uninstalled.
--Keith -
Inappropriate?Keith,
I'd like you to try turning off NIPS to see if this is causing the problem. To do this, please open the firewall. Click on Intrusions on the left and uncheck the "Enable network intrusion prevention system" option. Does Fast Use Switching work now? -
Nick said: "I'd like you to try turning off NIPS"
Keith answers:
1. NIPS off = no fast user switching
2. NIPS and HIPS off = no fast user switching
3. SPF disabled = fast user switching OK
4.Exiting SPF = fast user switching OK
Help!! I really need this soon so my remote Media Center Extenders can connect with Fast User Switching and SPF running!!
--Keith -
Inappropriate?Hi Kieth,
Thank you for posting your question. I apologize for the trouble. I think it would be best if you contact us directly, here support. We can gather some further information about your computer configuration and see what we can do to get this working for you correctly.
Our email address is support@sunbelt-software.com please mention this post, it will help the tech see the information you have already provided. -
Mike--
Thanks, I just sent an email.
Wish me luck...
--Keith -
Inappropriate?XP SP3 installed; SPF hosed!
-------------------------------------
I have no support with the free license.
I installed XP SP3, uninstalled SPF, used the SPF cleanup tool, and voila, Fast User Switching started working finally.
However, it broke some functionality in my XP Media Center PC. (I fixed this later.)
After a reinstall, SPF appeared installed, but later I found no SPF services are running, Windows firewall is actually running, and I can't get SPF reinstalled. I've tried multiple cleanups with the Cleanup Tool, and reinstalls with the latest SPF, and the previous SPF version as well.
After the cleanup, I searched the Registry for "Sunbelt" and didn't find too many things...
Help!!! Or I'll be going to a competitor's product.
--Keith
I’m frustrated and sad
-
Inappropriate?Hello Keith, you can use the following cleaner to make sure that the Sunbelt personal firewall is completely removed, and then try and reinstall it again. http://www.sunbelt-software.com/ihs/s...
Let us know if you continue to have problems with installing it. -
PeterH -- Sorry, but I checked, and I did use spfclean.4.6.exe, the current version, and I rebooted plenty of times, and still cannot install it properly.
Is there a switch to do a verbose install so there is a log to check? There is no log under my user profile...
--Keith -
PeterH -- I just looked in c:\Program Files\Sunbelt Software\Personal Firewall\Logs\error.log and found:
===begin===
[10/Dec/2008 05:10:11]
[10/Dec/2008 05:10:11] +------------------------------------------+
[10/Dec/2008 05:10:11] | Service start |
[10/Dec/2008 05:10:11] +------------------------------------------+
[10/Dec/2008 05:10:11] Sunbelt Personal Firewall 4.6.1861 T.
[10/Dec/2008 05:10:11] © 2002-2008 Sunbelt Software, Inc. Web site http://www.sunbeltsoftware.com/
[10/Dec/2008 05:10:11] System: Windows XP.
[10/Dec/2008 05:10:11] {CFirewallSDKImpl_2_0::CFirewallSDKImpl_2_0} Error [0x80070002]: 'SBFWE_Initialize' --> 'The system cannot find the file specified.'.
[10/Dec/2008 05:10:11] kfe.cpp: SbFWeInit: Initialize error
[10/Dec/2008 05:10:11] kpf4ss.cpp: SbFWe initialization failed.
====end====
In c:\Program Files\Sunbelt Software\Personal Firewall\Logs\warning.log:
===begin===
[10/Dec/2008 05:10:14]
[10/Dec/2008 05:10:14] +------------------------------------------+
[10/Dec/2008 05:10:14] | Service start |
[10/Dec/2008 05:10:14] +------------------------------------------+
[10/Dec/2008 05:10:14] Sunbelt Personal Firewall 4.6.1861 T.
[10/Dec/2008 05:10:14] © 2002-2008 Sunbelt Software, Inc. Web site http://www.sunbeltsoftware.com/
[10/Dec/2008 05:10:14] System: Windows XP.
====end====
In c:\Program Files\Sunbelt Software\Personal Firewall\Logs\debug.log:
===begin===
[10/Dec/2008 05:10:11]
[10/Dec/2008 05:10:11] +------------------------------------------+
[10/Dec/2008 05:10:11] | Service start |
[10/Dec/2008 05:10:11] +------------------------------------------+
[10/Dec/2008 05:10:11] Sunbelt Personal Firewall 4.6.1861 T.
[10/Dec/2008 05:10:11] © 2002-2008 Sunbelt Software, Inc. Web site http://www.sunbeltsoftware.com/
[10/Dec/2008 05:10:11] System: Windows XP.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Initializing service.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Initializing service.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Starting service.
[10/Dec/2008 05:10:11] Service.cpp: Starting service.
[10/Dec/2008 05:10:11] Service.cpp: Entering ServiceMain.
[10/Dec/2008 05:10:11] Service.cpp: Notifying SCM about service startup.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Entering main loop.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Starting db server.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Loading configuration.
[10/Dec/2008 05:10:11] Config.cpp: *** Running in Advanced Mode ***
[10/Dec/2008 05:10:11] Config.cpp: *** Running in Advanced Mode ***
[10/Dec/2008 05:10:11] kpf4ss.cpp: Initializing updater.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Initializing registration.
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::RegistrationManager: Entry...
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Entry...
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Installed Date: 2008-12-01T11:23:39Z
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Expiration Date: 2008-12-31T11:23:39Z
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: 30 DAY TRIAL - 21 DAYS REMAINING
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Exit: License Expired: false, Trial Expired: false, About to Expire: false, About to Expire Days: 0
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::LoadLegacyLicense: License.key file NOT found, creating trial license.
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::RegistrationManager: Ending Status: LicenseUnknown
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::RegistrationManager: Ending Sunbelt Error Code: Success
[10/Dec/2008 05:10:11] kpf4ss.cpp: Finishing logging initialization.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Initializing lib_kpf.
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Entry...
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Installed Date: 2008-12-01T11:23:39Z
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Expiration Date: 2008-12-31T11:23:39Z
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: 30 DAY TRIAL - 21 DAYS REMAINING
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Exit: License Expired: false, Trial Expired: false, About to Expire: false, About to Expire Days: 0
[10/Dec/2008 05:10:11] kpf4ss.cpp: Starting GUI.
[10/Dec/2008 05:10:11] Gui.cpp: Gui successfully initialized.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Initializing SbFWe.
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Entry...
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Installed Date: 2008-12-01T11:23:39Z
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Expiration Date: 2008-12-31T11:23:39Z
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: 30 DAY TRIAL - 21 DAYS REMAINING
[10/Dec/2008 05:10:11] RegistrationManager.cpp: RegistrationManager::DetermineExpirationInfo: Exit: License Expired: false, Trial Expired: false, About to Expire: false, About to Expire Days: 0
[10/Dec/2008 05:10:11] kpf4ss.cpp: Entering MainLoopNormal().
[10/Dec/2008 05:10:11] kpf4ss.cpp: Exiting MainLoopNormal().
[10/Dec/2008 05:10:11] kpf4ss.cpp: Exiting main loop.
[10/Dec/2008 05:10:11] Gui.cpp: Gui successfully closed.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Gui stopped.
[10/Dec/2008 05:10:11] expiration.cpp: Stopping expiration timer.
[10/Dec/2008 05:10:11] kpf4ss.cpp: Configuration saved.
[10/Dec/2008 05:10:14] Service.cpp: Nservice::Run Exiting
[10/Dec/2008 05:10:14] kpf4ss.cpp: Finishing service.
====end====
Error [0x80070002]: 'SBFWE_Initialize' --> 'The system cannot find the file specified.' sounds bad...
Help!
--Keith -
Inappropriate?I had the same problem.. and sort of have a solution. Get SPF up... and choose the 'Intrusions' tab. Click the 'Advanced' button under "Application Behaviour Blocking". Change "When application has been modified" setting to "automatically permit the action" - then do the same with the "When application is about to launch another application" setting and "OK" all that. Then try switching users.. it should work. If it has.. you can then reset the 2 settings above to "use existing behaviour blocking rules or ask me" - Fast User Switching should still work.. as it now has a rule for the behaviour. (It still works after a reboot.. so you only have to do this once).
Not sure yet what the exact rule is.. cos there's a helluva lot of rules in there..and I'm too tired to dig through them all.. but maybe the nice people at Sunbelt will do that bit and let us know :)
Hope it works for you! -
Squidgy -- Sorry, but SPF won't even run now, as its install got hosed!! Fast user switching began working after I uninstalled SPF and used the spfclean.4.6.exe cleaner. But now I can't reinstall it. I even deleted the SPF directory under c:\program files.
--Keith -
Ahh that's a shame.. cos I think my fix would've worked on your original install. Don't know what to suggest as regards reinstalling.. 'fraid I have to leave you with Sunbelt for that one. Hope they sort it for you. -
Inappropriate?Just a quicky...
I changed both settings at the same time.. it would have made more sense to try one at a time.. so maybe anybody else that has this problem could try that and lets us know how they get on -
I tested this out on a couple machines. If you change just the "When application has been modified" setting to "automatically permit the action" then switch users and change the setting back it seems to do the trick. Thank you for posting your solution. -
Inappropriate?Hey guys,
I apologize for the inconveniences. Unfortunately, either fast user switching will need to be left off, or you can simply disable the firewall just prior to switching users.
For the other troubles you're having with reinstalling Sunbelt Personal Firewall I am going to recommend you contact us directly to have someone assist.
Please feel free to contact our support team at support@sunbelt-software.com or by Phone at 1-877-673-1153 M-F 9am-6pm EST and we can have someone work directly with you.
Thanks,
~Tim -
Many thanks! I will send an email to start the conversation.
Thanks again,
--Keith -
Inappropriate?Tech support for your free version wouldn't/couldn't help me, so I switched to Comodo Firewall. It is rorking fine for me. i didn't want to deal with the loss of Fast User Switching...
Bye bye Sunbelt...
--Keith
I’m very sad
Loading Profile...







