In Windows, how do I edit the registry to remove New.net?
Internet peer-to-peer file sharing programs (e.g., Audiogalaxy Satellite, KaZaA, or BearShare) usually include third-party programs such as WebHancer Agent, Webcelerator, or New.net, among others. If you experience networking problems, and you have Internet file sharing programs installed, you may need to remove those accompanying programs.
Most modern forms of New.net can be successfully removed by removing
it via the Programs and features (Add/remove
programs in Windows XP) Control Panel applet. If that fails then
it is likely an older version which can often be removed by using
either Ad-Aware or Spybot - Search & Destroy.
Additionally, you may wish to try following the instructions in the Knowledge Base document On my PC, why am I having network problems after installing file-sharing software? In some cases, those instructions fail, or the system locks up and disrupts the procedure. In those cases, you should use the following instructions to remove the New.net plug-in entirely.
Warning: This document contains instructions for editing the registry. If you make any error while editing the registry, you can potentially cause Windows to fail or be unable to boot, requiring you to reinstall Windows. Edit the registry at your own risk. Always back up the registry before making any changes. For information, see In Windows, how do I back up the registry? If you do not feel comfortable editing the registry, do not attempt these instructions. Instead, seek the help of a computing support provider.
Launch the Registry Editor
- Click the
Startbutton, and selectRun....
- In the window that opens, enter
regedit, and clickOK.
Remove the registry key that launches New.net on startup
- In the window on the left, locate the following registry key by
clicking the
+(plus sign) next to each folder, then selecting the folder namedRun: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RUN - In the window on the right, locate the line that reads "New.net
Startup" and delete it.
- In the window on the left, locate the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
- From the window on the right, delete the entry that contains
"New.net". This will remove the
New.netapplication entry fromAdd/Remove Programs.
- Locate the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE
- Locate the
New.netfolder and delete it. This is the only New.net software folder entry in the registry that can be deleted without affecting other registry entries.
At this point, there are other registry entries that must be removed, but simply locating and removing these entries will cause problems. Windows depends on these specific entries being numbered and in order. Once the New.net entries are deleted, the remaining folders must be renamed so as to maintain the numbering order. So in sum, you will take a series of numbered entries, check each one for New.net references, delete those entries with New.net references, and rename the remaining ones so that they're consecutively numbered.
Locate Catalog Entries folders and delete the
relevant ones
- Locate the following registry key by clicking the
+(plus sign) next to each folder: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries - You will see a series of numbered folders (e.g.,
001,002,003). Pay close attention to the number of zeroes that are in each number. For example, if there are 18 folders numbered from 00001 to 00018, note that there are 4 zeroes in the first 9 entries, and 3 zeroes in the remaining ones. Write this down if you must; you will need to know how many zeroes were there in a later step. Then select the first folder.
- On the right side, locate the line "Library Path". In that line,
the right-most column should begin with something similar to
"C:windows" or "%SystemRoot%".
- Go through the entire list of numbered folders, and locate any
that read
C:windowsnewdotnet2_109.dll(or something similar) in the "Library Path" line. Delete only those folders referring to "newdotnet".
- Here is where you will need to remember the number of zeroes from
step 2 above. Rename each numbered folder so that they are all
consecutive. For example, if there were 18 folders and you deleted
the first 3, there would be 15 left and you will need to rename the
remaining folders
00001,00002and so on until you get to00015. Note that the first 9 folders must have 4 zeroes, but the 10th through the 15th folders must have only 3 zeroes. To rename each folder, right-click the folder name, left-clickRenameand then type the new number. Be absolutely sure to get the zeroes right. Otherwise, the entries will not be in order, and Windows will be unusable.
- Make a note of the number of folders remaining (in this example,
15). Write this number down if you must, and then edit the main
NameSpace_Catalog5entry to reflect the number of folders that are left:
- In the left side of the window, select the
NameSpace_Catalog5folder. It should be just above theCatalog_Entriesfolder you were just working in for the preceding steps. On the right, locate theNum_Catalog_Entriesline. At the end of this line is a number in parentheses. Double-clickNum_Catalog_Entries. - In the dialog box that opens, select
Decimal. - Edit the number on the left to reflect the number of remaining
folders from the steps you completed above under Catalog Entries. For
example, if there were 18 folders and you deleted 3, the value you
should enter is
15. ClickOK.
- In the left side of the window, select the
For the Protocol_Catalog9 numbered folders
Locate the PackedCatalogItem entries that refer to
New.net:
- Locate the following registry key by clicking the
+(plus sign) next to each folder: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\Protocol_Catalog9\Catalog_EntriesMost of this tree should already be expanded from the steps you completed earlier; simply look for
Protocol_Catalog9inside theParametersfolder. - Make note of how many folders are in the
Catalog_Entriesfolder. As before, pay close attention to the number of zeroes that are in each number, and write it down if you must. You will need this information for a later step. Then select the first numbered folder.
- In the right side of the window, you will see a line beginning
with "PackedCatalogItem". Double-click that word.
- In the
Edit Binarywindow that appears, you will see several columns with numbers and letters. At the top of the rightmost column, you will see a path that will look similar toC:WINDOWSNEWDOTNET~.DLLorC:WINDOWSSYSTEM.followed by a long list of characters. In that column, see if there is any reference to "NEWDOTNET". If there is, close the window by clickingCancel, and then highlight the numbered folder on the left you were just looking at, and delete it. Only delete it if you find a reference to "NEWDOTNET".
- Repeat the step above for each numbered folder. Continue repeating
this until you have checked all the numbered folders, and deleted all
the ones containing a "NEWDOTNET" reference.
- Rename each remaining numbered folder so that they are all
consecutive, being sure to include the appropriate number of zeroes
(from step 2 above). For example, if there were 16 folders and you
deleted 2 of them, you will need to rename the remaining folders
0001through0014. As before, you must make sure you have the number of zeroes correct. Rename each folder by right-clicking the folder name, selectingRenamefrom the menu, and then typing the new number and pressingEnter.As before, don't forget the number of folders (in this example, 14). You will need to enter it in another location later.
- On the left side of the window, select the
Protocol_Catalog9folder.
- On the right side of the window, locate the "Num_Catalog_Entries"
line. At the end of this line is a number in parentheses. Edit that
number by doing the following:
- Double-click
Num_Catalog_Entries. - In the
Edit DWORD Valuewindow that appears, selectDecimal. - Edit the number on the left to reflect the number of remaining
folders. For example, if there were 16 folders and you deleted 2 of
them, that leaves 14 folders, and you must enter the value
14here.
- Double-click
- Click
OK, and then close the Registry Editor. Your changes will be saved automatically.
Reboot your computer and attempt to access a web site. Things should work normally now.
For more information on removing New.net, visit the New.Net web site at:
http://www.cexx.org/newnetfix2.htmLast modified on December 20, 2011.







