Copyright: Copyright ® 1997 Novell, Inc.


Clean up Install files.
Cleaning up Install files

What the Uninstall utility does to clean up the Install files depends on whether the ODI* driver is being removed:

If the ODI driver is not removed, the Client- and Services-specific Install files are removed.

If the ODI driver is removed, all ODI LAN driver .INF files listed in the [odi.inf] section of the UNC32.INF file are removed in addition to the Client- and Services-specific Install files.


Clean up the HKLM\Class section of the system registry.
Cleaning up the HKLM\Class Section of the System Registry

The Uninstall utility makes the following changes to the HKLM\Class section of the registry:

HKLM\System\CurrentControlSet\Services\Class\NetClient

Removes all subkeys referring to NOVELL32.

HKLM\System\CurrentControlSet\Services\Class\Nettrans

Removes all subkeys referring to NOVELLIPX32,NWIP and NWIPXIP.

HKLM\System\CurrentControlSet\Services\Class\NetService

Removes all subkeys referring to NWSNMP, NWNMR, NWNMS, NWTSA, NWIPXIP, and NWNDPS.


Clean up the HKLM\Enum section of the system registry.
Cleaning up the HKLM\Enum Section of the System Registry

The Uninstall utility deletes the following registry keys:

HKLM\Enum\Network\NOVELL32

HKLM\Enum\Network\NOVELLIPX32

HKLM\Enum\Network\NWIP

HKLM\Enum\Network\NWSNMP

HKLM\Enum\Network\NWNMR

HKLM\Enum\Network\NWNMS

HKLM\Enum\Network\NWTSA

HKLM\Enum\Network\NWIPXIP

HKLM\Enum\Network\NWNDPS


Clean up the HKLM\Network\Novell section of the system registry.
Cleaning up the HKLM\Network\Novell Section of the System Registry

What keys the Uninstall utility deletes from the HKLM\Network\Novell section of the registry depends on whether Uninstall is removing 32-bit ODI*.

If 32-bit ODI is installed and is not removed by Uninstall

If 32-bit ODI is installed and the user does not check the Remove Novell 32-bit ODI Adapter check box, then the following registry keys are deleted:

HKLM,"Network\Novell\System Config\Install"

HKLM,"Network\Novell\System Config\Language"

HKLM,"Network\Novell\System Config\Shell Extensions"

HKLM,"Network\Novell\System Config\Netware DOS Requester"

HKLM,"Network\Novell\System Config\Desktop SNMP"

HKLM,"Network\Novell\System Config\VMLID"

HKLM,"Network\Novell\System Config\SPX Sockets"

HKLM,"Network\Novell\System Config\Protocol IPX"

HKLM,"Network\Novell\System Config\Network Provider"

HKLM,"Network\Novell\System Config\NWIP"

HKLM,"Network\Novell\System Config\Host MIB"

HKLM,"Network\Novell\System Config\Protocol TCPIP"

HKLM,"Network\Novell\System Config\IP Gateway"

HKLM,"Network\Novell\System Config\Network Management Responder"

HKLM,"Network\Novell\System Config\Startup Modules\Netware DOS Requester"

HKLM,"Network\Novell\System Config\Startup Modules\NWIP"

HKLM,"Network\Novell\System Config\Startup Modules\SPX Sockets"

HKLM,"Network\Novell\System Config\Startup Modules\Protocol IPX"

HKLM,"Network\Novell\System Config\Startup Modules\VMLID"

HKLM,"Network\Novell\System Config\Startup Modules\Desktop SNMP"

HKLM,"Network\Novell\System Config\Startup Modules\Host MIB"

HKLM,"Network\Novell\System Config\Startup Modules\Network Management Responder"

HKLM,"Network\Novell\System Config\Startup Modules\Protocol TCPIP"

HKLM,"Network\Novell\System Config\Startup Modules\IP Gateway"

HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices",W95TSA; Provider Key

HKLM,"Network\System\CurrentControlSet\Services\NOVELLNP"

HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce",NewLinks

If 32-bit ODI is not installed or it is removed by Uninstall

If 32-bit ODI is not installed, or if it is installed and the user checks the Remove Novell 32-bit ODI Adapter check box, then the following registry keys are deleted:

HKLM,"Network\Novell"

HKLM,"Network\System\CurrentControlSet\Services\VxD\NOVELLNIOS"

HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices",W95TSA

HKLM,"Network\System\CurrentControlSet\Services\NOVELLNP"

HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce",NewLinks

In addition, Uninstall deletes the ODI driver and its .INF file.


Contents
Uninstall Utility for Novell Client for Windows 95

Introduction

The Uninstall utility for Novell* Client* for Windows** 95** software removes the Client software from the Windows 95 workstation.  The Uninstall utility also removes any registry settings that were set when the client was installed.

Using the Uninstall Utility

Follow these steps to run the Uninstall utility:

1.	Locate and open the UNC32.EXE file on the CD.

2.	(Conditional) If you want to remove any ODI* drivers installed on the workstation, check the Remove Novell 32-bit ODI Adapter check box.

This check box appears only if a 32-bit ODI adapter has been installed on the workstation.

3.	Choose Continue.

The Uninstall process begins.

Important:  Once you choose Continue, the Uninstall process cannot be canceled.  Do not try to stop the Uninstall process by turning off the machine.  Doing so could result in a corrupted registry.  If the registry becomes corrupt, errors will occur the next time you start the workstation.  Run UNC32.EXE again to finish uninstalling the client and to clean up the registry.

4.	Choose Finish when the Uninstall process is complete.

What the Uninstall Utility Does

The Uninstall utility uses a seven-step process to remove all traces of Novell Client for Windows 95 from the workstation:

1.	Restore NETDEF.INF file.

2.	Remove Novell devices from the Network control panel.

3.	Clean up the HKLM\Enum section of the system registry.

4. 	Clean up the HKLM\Class section of the system registry.

5.	Clean up the HKLM\Network\Novell section of the system registry.

6.	Clean up Install files.

7.	Remove the INF file used by the Uninstall utility.

* Novell trademark.  ** Third-party trademark.  For more information, see Trademarks.


Remove Novell devices from the Network control panel.
Removing Novell Devices from the Network Control Panel

The Uninstall utility removes the following files, listed in the UNC32.INI file, from the Network control panel:

NOVELL32 (Novell* Client*)

NOVELLIPX32 (IPX* 32-bit protocol for Novell Client)

NWIP (Novell NetWare*/IP*)

NWSNMP (Novell SNMP Agent)

NWNMR (Network Management Responder for Novell Client)

NWNMS (Host Resources MIB for Novell Client)

NWTSA (Target Services Agent)

NWIPXIP (Novell IP Gateway)

NWNDPS (Novell Distributed Print Services)


Remove the INF file used bt the Uninstall utility.
Removing the INF File Used by the Uninstall Utility

The UNC32.INF file is deleted from the WINDOWS\INF directory.


Restore NETDEF.INF file.
Restoring NETDEF.INF File

The NETDEF.INF file contains three sections, called [TYPICAL], [COMPACT], and [PORTABLE].  Each of these sections includes three lines (NetClient, NetTrans, and NetService), which indicate default components to be added each time a NIC is detected.

Note:  The sections might contain other lines as well, but these three lines are the only lines that the Uninstall utility changes.

The Install utility changes the defaults to use the Novell Client, so the Uninstall utility resets the defaults back to the Microsoft** Client pieces.


Trademarks
Trademarks, Copyright, Disclaimer, and Patents

Copyright © 1996-1998 Novell, Inc.  All rights reserved.  No part of this publication may be reproduced, photocopied, stored on a retrieval system, or transmitted without the express written consent of the publisher.

U.S. Patent Nos. 5,349,642; 5,594,863; 5,633,931; and 5,692,129.  U.S. and International Patents Pending.

Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose.  Further, Novell, Inc. reserves the right to revise this publication and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes.

Further, Novell, Inc. makes no representations or warranties with respect to any NetWare software, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose.  Further, Novell, Inc. reserves the right to make changes to any and all parts of NetWare software, at any time, without any obligation to notify any person or entity of such changes.

Novell Trademarks

Internetwork Packet Exchange and IPX are trademarks of Novell, Inc.

NetWare is a registered trademark of Novell, Inc. in the United States and other countries.

Novell is a registered trademark of Novell, Inc. in the United States and other countries.

Novell Client is a trademark of Novell, Inc.

Open Data-Link Protocol and ODI are trademarks of Novell, Inc.

Third-Party Trademarks

Microsoft is a registered trademark of Microsoft Corporation.

Windows is a registered trademark of Microsoft Corporation.

Windows 95 is a trademark of Microsoft Corporation.