Yes, old thread....
It was restarting for the OP because SoftLogix needed it. You have to remove the CPU(s) in SoftLogix first. Then go in and stop the RSLinx service using the RSLinx Launch Control Panel or via Services.
Once all modules are removed and RSLinx service is stopped, then you can uninstall SoftLogix.
OG