Situation:
You have been instructed to disable Csinject, a file related to CleanSweep, as a troubleshooting step or to solve an incompatibility.
Solution:
There are several methods of disabling Csinject, depending on the operating system you are using, and whether you want to disable it temporarily or for all subsequent restarts. Please select the appropriate method, as described below.
To disable Csinject in Windows 95, use one of following methods:
Unload Csinject (temporary - Norton CleanSweep 2000 only)
Using this method unloads an instance of Csinject and all associated modules.
- Find out how many instances of Csinject are running.
- Press Ctrl+Alt+Del. The Close Program dialog box appears.
- Count the number of times Csinject appears in the list.
- When you are finished, click Cancel.
- Click Start, point to Programs, and then click MS-DOS Prompt.
- At the DOS prompt, type the following:
"C:\Program Files\Norton CleanSweep\Csinject.exe" /U
- Repeat step 3 for each instance of Csinject to be terminated. (For example: If two instances of Csinject are running, execute step 3 twice to close both of them.)
Note that these instructions assume that Norton CleanSweep was installed to the default location of C:\Program Files\Norton CleanSweep. If you changed the installation path, modify these instructions accordingly.
End the Csinject task (temporary)
Using this method unloads an instance of Csinject but may leave associated modules in memory.
- Press Ctrl+Alt+Del. The Close Program dialog box appears.
- Click Csinject and then click End Task.
Note: Ending the Csinject task may cause some computers to become unstable until they are restarted.
Rename Csinject
- Click Start, point to Find, and then click Files or Folders. The Find dialog box appears.
- Select the drive where CleanSweep is installed from the Look In drop-down list.
- Check Include subfolders (if not already checked).
- Type csinject.exe in the Named field, and then click Find Now. Windows displays all files matching the search criteria.
- Right-click Csinject.exe and click Rename.
- Type csinject.old and then press Enter. The file is renamed.
- Restart the computer.
Note: To rename Csinject, you may have to unload Csinject first using Method 1 or 2, as described previously in this section.
Edit the registry
CAUTION: We strongly recommend that you back up the system registry before making any changes. Incorrect changes to the registry could result in permanent data loss or corrupted files. Please make sure you modify only the keys specified. Please see the document How to back up the Windows registry before proceeding.
- Click Start, and then click Run. The Run dialog box appears.
- Type regedit and then click OK. The Registry Editor opens.
- Navigate to the following sub-key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
- Right-click the csinject.exe key, and then click Delete.
- Click Yes.
- Close the Registry Editor.
- Restart the computer.
To disable Csinject in Windows 98 or Windows Millennium, use any of the following methods:
Unload Csinject (temporary - Norton CleanSweep 2000 only)
Using this method unloads an instance of Csinject and all associated modules.
- Find out how many instances of Csinject are running.
- Press Ctrl+Alt+Del. The Close Program dialog box appears.
- Count the number of times Csinject appears in the list.
- When you are finished, click Cancel.
- Click Start, point to Programs, and then click MS-DOS Prompt.
- At the DOS prompt, type the following:
"C:\Program Files\Norton CleanSweep\Csinject.exe" /U
- Repeat step 3 for each instance of Csinject that needs to be terminated. (For example: if two instances of Csinject are running, execute step 3 twice to close both of them.)
Note: These instructions assume that Norton CleanSweep was installed to the default location of C:\Program Files\Norton CleanSweep. If you changed the installation path, modify these instructions accordingly.
End the Csinject task (temporary)
Using this method unloads an instance of Csinject but may leave associated modules in memory.
- Press Ctrl+Alt+Del. The Close Program dialog box appears.
- Click Csinject and then click End Task.
Note: Ending the Csinject task may cause certain computers to become unstable until they are restarted.
Rename Csinject
- Click Start, point to Find, and then click Files or Folders. The Find dialog box appears.
- From the Look In drop-down list, select the drive onto which you installed CleanSweep.
- Check Include subfolders (if not already checked).
- Type csinject.exe in the Named field, and then click Find Now. Windows displays all files matching the search criteria.
- Right-click the csinject.exe file, and then click Rename.
- Type csinject.old and then press Enter. The file is renamed.
- Restart the computer.
Note: To rename Csinject, you may have to unload Csinject first using Method 1 or 2, as described previously in this section.
Use the System Configuration Utility to disable Csinject (recommended for disabling Csinject temporarily)
Note: Microsoft recommends using the System Configuration Utility for temporary troubleshooting purposes. However, these changes will remain in effect until you reverse them.
- Click Start, and then click Run.
- Type msconfig and then click OK. The configuration editor opens.
- Click the Startup tab. You will see a list of items set to load at startup.
- Uncheck Csinject or Csinject.exe.
- Click Apply, and then click OK. You are prompted to restart the computer.
- Click Yes.
Edit the registry
CAUTION: We strongly recommend that you back up the system registry before making any changes. Incorrect changes to the registry could result in permanent data loss or corrupted files. Please make sure you modify only the keys specified. Please see the document
How to back up the Windows registry before proceeding.
- Click Start, and then click Run. The Run dialog box appears.
- Type regedit and then click OK. The Registry Editor opens.
- Navigate to the following sub-key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
- Right-click the csinject.exe key, and then click Delete.
- Click Yes.
- Close the Registry Editor.
- Restart the computer.
Note: Disabling Csinject will also disable the automatic monitoring functionality of Smart Sweep and Usage Watch. In addition, if Csinject is disabled, Smart Sweep will not track changes made to the Registry during an installation.
For more information on Csinject, see the document
Explaining Csinject.
Document ID: 1999012611114428
Last Modified: 07/21/2003
Date Created: 01/26/1999
Operating System(s): Windows 95, Windows 98, Windows Me
Product(s): Norton CleanSweep 2000 (4.7), Norton CleanSweep 2001 (5.0), Norton CleanSweep 2002 6.0