Cannot Add or Remove Compression Tools from Windows Setup Tab

ID: Q232643


The information in this article applies to:


SYMPTOMS

After you install Windows 98, you may no longer be able to uninstall DriveSpace and its associated components. Also, if you do not have DriveSpace installed and you want to install it, the option to install this component may no longer be available.


CAUSE

This issue occurs to help protect any compressed media you have, and to help ensure you can obtain access to any compressed media you have.


RESOLUTION

To work around this issue:

  1. Back up the Applets1.inf file located in the Windows\Inf folder by copying this file to another folder. If you are unable to view this folder, verify that you can view hidden files on your computer, and then back up this folder:

    1. Double-click My Computer.


    2. On the View menu, click Folder Options.


    3. Click the View tab.


    4. In the Advanced Settings box, click Show All Files, and then click OK.




  2. Edit the Applets1.inf file:

    1. Use a text editor (such as Notepad) to open the Applets1.inf file. Note that if you are using Notepad, do not enable the Word Wrap feature.


    2. Under the Disk Compression Install Sections line, add the following line to the [dxxspace] section:

      Uninstall = dxxspace_remove

      Add the following section headers and information:

      [dxxspace_remove]
      DelFiles = dxxspace.sys.files, dxxspace.ios.files, dxxspace.cmd.files, dxxspace.win.files

      NOTE: The DelFiles line needs to be on 1 single line.


    3. Add the following section headers and information:

      DelReg = dxxspace.addreg
      Addreg = dxxspace.remove.reg
      UpdateInis = dxxspace_remove.links
      PerUserInstall = dxxspace_remove.links.pui
      Reboot = 1

      [dxxspace_remove.links]

      STOOLS_DESC%"
      setup.ini, group11,, """%DrvSpace_Desc%"""
      setup.ini, group11,, """%CmpAgent_Desc%"""

      [dxxspace_remove.links.pui]

      GUID = "PerUser_dxxspace_Links"
      DisplayName = %PUI_DESC_DXXSPACE_LINKS%
      Version = %PUI_VERSION%
      IsInstalled = 0
      StubPath = "rundll.exe%11%\setupx.dll,InstallHinfSectionPerUser_dxxspace_remove_Links 64 %17%\applets1.inf"

      NOTE: The stubpath line must be 1 continuous line.


    4. Add the following section headers and information:

      [dxxspace.remove.reg]
      HKLM,%KEY_OPTIONAL%\Dxxspace,Installed,,"0"

      Save this file in the Windows\Inf folder.




  3. Create a file named Drvspace.reg:

    1. Use a text editor (such as Notepad) to create a file named Drvspace.reg that contains the following text:

      [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\Dxxspace]

      NOTE: The HKEY_LOCAL_MACHINE line must be 1 continuous line.


    2. Continue to add the following text to this file:

      "INF"="applets1.inf"
      "Section"="dxxspace"
      "Installed"="1"

      NOTE: For Installed, set the value to 1 if Drvspace is currently installed, or 0 if Drvspace is not installed.


    3. Continue to add the following text to this file:

      [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents]

      NOTE: The HKEY_LOCAL_MACHINE line must be 1 continuous line.


    4. Continue to add the following text to this file:

      "Dxxspace"="Dxxspace"

      Add a few line breaks at the bottom of this file, and then save it to the desktop as Drvspace.reg.




  4. Right-click this file, click Merge, and then click OK.


  5. Remove or reinstall Drvspace as needed.



STATUS

This behavior is by design.

Additional query words:


Keywords          : kbtool kbui win98 
Version           : WINDOWS:
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: July 9, 1999