home *** CD-ROM | disk | FTP | other *** search
/ Dr. Watson 2.0 / DRWATSON2.iso / UTILS / NU2_OSR2.W95 / NU95 / UNINSTAL.IN_ / UNINSTAL.IN
Text File  |  1996-09-24  |  50KB  |  1,976 lines

  1. ;******************************************************
  2. ; Norton Utilities 10.0 uninstall script
  3. ; (c) 1996 Symantec - Peter Norton Product Group
  4. ; For use with the Symantec Install version 4.2 32-bit
  5. ;******************************************************
  6.  
  7. [InstallVersion]
  8. 4.0
  9.  
  10. [Process]
  11. EnableForceWrite()
  12. EnableOverwrite()
  13. Uninstall()
  14.  
  15. Bitmaps(pix)
  16. DisableHelp()
  17. Backup(CustDLLCopy)
  18.  
  19. switch03 = CallProcEx(IsMMVersionUn)
  20.  
  21. SetActiveCopy(NUCopy,uninstal.inf)
  22.  
  23. CallProc(Memory)
  24.  
  25. CallProcEx(RestoreNprotectValue)
  26.  
  27. WizardPanel(Welcome,siwnu.dll)
  28. WizardProcessPanel()
  29.  
  30. WizardPanel(UninstallType,siwnu.dll)
  31. WizardIncludePanel(Warning)
  32. WizardIncludePanel(bogus2)
  33. WizardIncludePanel(NortonProtection)
  34. WizardProcessPanel()
  35.  
  36. WizardPanel(Warning,siwnu.dll)
  37.  
  38. #if(switch92)
  39.     FullUninstall()
  40.     SelectOption(BaseFiles)
  41.     SelectOption(Dosutils)
  42.     SelectOption(Winutils)
  43.  
  44.     #if(switch03)
  45.         SelectOption(companion)
  46.     #endif
  47. #else
  48.     DeselectOption(BaseFiles)
  49.     DeselectOption(DosUtils)
  50.     DeselectOption(WinUtils)
  51. #endif
  52.  
  53.  
  54. ResetTarget(TargetSource)
  55. ResetTarget(TargetExt)
  56. ResetTarget(NSGTarget)
  57. ResetTarget(HTMLMediaTarget)
  58. ResetTarget(LiveUpdateTarget)
  59. ResetTarget(SetWindowsCmdDir)
  60.  
  61. CallProcEx(FindSharedComponents)
  62.  
  63. CallProcEx(GetShortTarget)
  64. CallProcEx(GetShortExt)
  65. CallProcEx(GetShortShared)
  66.  
  67. #if(switch92)
  68.     WizardProcessPanel()
  69.     #ifnot(switch40)
  70.         WizardGotoPanel(UninstallType)
  71.     #endif
  72. #endif
  73.  
  74. WizardExcludePanel(Warning)
  75. WizardPanel(bogus2,siwnu.dll)
  76.  
  77. :Selection
  78. #ifnot(switch92)
  79.     PrimarySelect()
  80. #endif
  81.  
  82. switch98=FALSE
  83.  
  84. switch99=IsOptionSelected(DosUtils)
  85. #ifnot(switch99)
  86.     switch99=IsOptionSelected(WinUtils)
  87.     #ifnot(switch99)
  88.         switch99=MessageCancel(NoSelections)
  89.  
  90.         #ifnot(switch99)
  91.             Exit()
  92.         #else
  93.             switch98=TRUE
  94.         #endif
  95.     #endif
  96. #endif
  97.  
  98. #if(switch98)
  99.     goto(Selection)
  100. #endif
  101.  
  102. WizardExcludePanel(bogus2)
  103. WizardPanel(RemoveFiles,siwnu.dll)
  104. WizardProcessPanel()
  105.  
  106. CallProcEx(MakeFilesReadWrite)
  107.  
  108. switch99=IsOptionSelected(diskedit)
  109. #ifnot(switch99)
  110.     Goto(BeforeUncopy)
  111. #endif
  112.  
  113. switch99=IsOptionSelected(ndd)
  114. #ifnot(switch99)
  115.     Goto(BeforeUncopy)
  116. #endif
  117.  
  118. switch99=IsOptionSelected(ndiags)
  119. #ifnot(switch99)
  120.     Goto(BeforeUncopy)
  121. #endif
  122.  
  123. switch99=IsOptionSelected(unerase)
  124. #ifnot(switch99)
  125.     Goto(BeforeUncopy)
  126. #endif
  127.  
  128. switch99=IsOptionSelected(unformat)
  129. #ifnot(switch99)
  130.     Goto(BeforeUncopy)
  131. #endif
  132.  
  133. switch99=IsOptionSelected(unerasew)
  134. #ifnot(switch99)
  135.     Goto(BeforeUncopy)
  136. #else
  137.     WizardPanel(NortonProtection,siwnu.dll)
  138.     WizardProcessPanel()
  139.     WizardExcludePanel(NortonProtection)
  140. #endif
  141.  
  142. switch99=IsOptionSelected(nddw)
  143. #ifnot(switch99)
  144.     Goto(BeforeUncopy)
  145. #else
  146.     Launch(ClearSAGENDD32)
  147. #endif
  148.  
  149. switch99=IsOptionSelected(sdw)
  150. #ifnot(switch99)
  151.     Goto(BeforeUncopy)
  152. #else
  153.     Launch(ClearSAGESD32)
  154. #endif
  155.  
  156. switch99=IsOptionSelected(imagew)
  157. #ifnot(switch99)
  158.     Goto(BeforeUncopy)
  159. #else
  160.     Launch(ClearSAGEImage)
  161. #endif
  162.  
  163. switch99=IsOptionSelected(rescuew)
  164. #ifnot(switch99)
  165.     Goto(BeforeUncopy)
  166. #else
  167.     Launch(ClearSAGERescue)
  168. #endif
  169.  
  170. switch99=IsOptionSelected(sysinfow)
  171. #ifnot(switch99)
  172.     Goto(BeforeUncopy)
  173. #endif
  174.  
  175. switch99=IsOptionSelected(sysdocw)
  176. #ifnot(switch99)
  177.     Goto(BeforeUncopy)
  178. #endif
  179.  
  180. switch99=IsOptionSelected(spacewizw)
  181. #ifnot(switch99)
  182.     Goto(BeforeUncopy)
  183. #endif
  184.  
  185. switch99=IsOptionSelected(ndrvex)
  186. #ifnot(switch99)
  187.     Goto(BeforeUncopy)
  188. #endif
  189.  
  190.  
  191. switch99=IsOptionSelected(nregedit)
  192. #ifnot(switch99)
  193.     Goto(BeforeUncopy)
  194. #else
  195.     switch99 = CallProcEx(IsHTMLOCXGone)
  196.  
  197.     #ifnot(switch99)
  198.         Launch(UnRegisterHTMLOCX)
  199.     #endif
  200.  
  201.     Launch(UnRegisterBookmarkOCX)
  202.     CallProcEx(DecrementNRegEdit)
  203. #endif
  204.  
  205. switch99=IsOptionSelected(systuner)
  206. #ifnot(switch99)
  207.     Goto(BeforeUncopy)
  208. #else
  209.     Launch(UnRegisterTuneOCX)
  210. #endif
  211.  
  212. switch99=IsOptionSelected(ncompare)
  213. #ifnot(switch99)
  214.     Goto(BeforeUncopy)
  215. #endif
  216.  
  217. switch99=IsOptionSelected(regtrk)
  218. #ifnot(switch99)
  219.     Goto(BeforeUncopy)
  220. #else
  221.     WizardPanel(RegTracker,siwnu.dll)
  222.  
  223.     switch99=CallProcEx(CheckRegTrkFiles)
  224.     #if(switch99)
  225.         WizardProcessPanel()
  226.     #else
  227.         ResetTarget(RegTrkReset)
  228.         CallProcEx(DelRegTrkDir)
  229.     #endif
  230.  
  231.     WizardExcludePanel(RegTracker)
  232.  
  233.     Launch(ClearSAGERegTrk)
  234. #endif
  235.  
  236. SelectOption(BaseFiles)
  237.  
  238. switch99=CallProcEx(IsComdlg32OCXGone)
  239. #ifnot(switch99)
  240.     Launch(UnRegisterComDlg32OCX)
  241. #endif
  242.  
  243. Launch(UnRegisterTuneOCX)
  244. Launch(UnRegisterGenieOCX)
  245. Launch(UnRegisterFilechkOCX)
  246.  
  247. FullUninstall()
  248. switch92=TRUE
  249.  
  250. :BeforeUncopy
  251. Backup(RegCopy)
  252. DeselectOption(symevnt)
  253.  
  254. DisableUtils()
  255. Uncopy()
  256. EnableUtils()
  257.  
  258. CallProcEx(RegStatusCreate)
  259.  
  260. switch99=IsOptionSelected(diskedit)
  261. #if(switch99)
  262.     CallProcEx(DelRegDiskedit1)
  263.     CallProcEx(LINK_DISKEDITOR)
  264. #endif
  265.  
  266. switch99=IsOptionSelected(ndiags)
  267. #if(switch99)
  268.     CallProcEx(DelRegNdiags1)
  269.     CallProcEx(LINK_NDIAGS)
  270. #endif
  271.  
  272. switch99=IsOptionSelected(ndd)
  273. #if(switch99)
  274.     CallProcEx(DelRegNdd1)
  275.  
  276.     switch99=Exists(OldWinComExists)
  277.     #if(switch99)
  278.         Backup(WinComBackup)
  279.         Delete(OldWinComExists)
  280.     #endif
  281.  
  282.     Delete(NddInCmd)
  283. #endif
  284.  
  285. switch99=IsOptionSelected(unerase)
  286. #if(switch99)
  287.     CallProcEx(DelRegUnerase1)
  288. #endif
  289.  
  290. switch99=IsOptionSelected(unformat)
  291. #if(switch99)
  292.     CallProcEx(DelRegUnformat1)
  293. #endif
  294.  
  295. CallProcEx(RegStatus33)
  296.  
  297. switch99=IsOptionSelected(unerasew)
  298. #if(switch99)
  299.     CallProcEx(RestoreRecycleBin)
  300.     CallProcEx(DelRegUnerasewKeys)
  301.     CallProcEx(DelRegUnerasewValues)
  302.     MergeRegFile(UnerasewReg)
  303.     CallProcEx(DelNprotectIcons)
  304.     CallProcEx(LINK_UNERASE)
  305.     CallProcEx(LINK_NPROTECT)
  306. #endif
  307.  
  308. switch99=IsOptionSelected(nddw)
  309. #if(switch99)
  310.     CallProcEx(DelRegNddwKeys)
  311.     CallProcEx(DelRegNddwValues)
  312.     CallProc(LINK_NDD)
  313. #endif
  314.  
  315. switch99=IsOptionSelected(sdw)
  316. #if(switch99)
  317.     CallProcEx(DelRegSdwKeys)
  318.     CallProcEx(DelRegSdwValues)
  319.     CallProc(LINK_SPEEDISK)
  320. #endif
  321.  
  322. switch99=IsOptionSelected(imagew)
  323. #if(switch99)
  324.     CallProcEx(DelRegImagewKeys)
  325.     CallProcEx(DelRegImagewValues)
  326.     CallProc(LINK_IMAGE)
  327.     CallProc(LINK_IMAGE2)
  328. #endif
  329.  
  330. switch99=IsOptionSelected(rescuew)
  331. #if(switch99)
  332.     CallProcEx(DelRegRescuewKeys)
  333.     CallProcEx(DelRegRescuewValues)
  334.  
  335.     switch99 = CallProcEx(QueryRescueAppCount)
  336.     #if(switch99)
  337.         CallProcEx(DelRegRescuewKeys2)
  338.     #endif
  339.  
  340.     CallProc(LINK_RESCUE)
  341. #endif
  342.  
  343. switch99=IsOptionSelected(sysinfow)
  344. #if(switch99)
  345.     CallProcEx(DecrementSIfiles)
  346.     CallProcEx(DelRegSysinfowKeys)
  347.     CallProcEx(DelRegSysinfowValues)
  348.     CallProc(LINK_SYSINFO)
  349. #endif
  350.  
  351. CallProcEx(RegStatus66)
  352.  
  353. switch99=IsOptionSelected(sysdocw)
  354. #if(switch99)
  355.     CallProcEx(DelRegSysdocwKeys)
  356.     CallProcEx(DelRegSysdocwValues)
  357.     CallProc(LINK_SYSDOC)
  358. #else
  359.     DeselectOption(SysdocStart)
  360. #endif
  361.  
  362.  
  363. switch99=IsOptionSelected(spacewizw)
  364. #if(switch99)
  365.     CallProcEx(DelRegSpacewizwKeys)
  366.     CallProcEx(DelRegSpacewizwValues)
  367.  
  368.     switch99=CallProcEx(CheckZipAssoc)
  369.     #if (switch99)
  370.         CallProcEx(DelRegSpacewizwKeys2)
  371.     #endif
  372.  
  373.     switch99=CallProcEx(CheckForNavigator)
  374.     #ifnot(switch99)
  375.         CallProcEx(DelRegSpacewizwKeys3)
  376.     #endif
  377.  
  378.     CallProc(LINK_SPACEWIZARD)
  379. #endif
  380.  
  381. switch99=IsOptionSelected(ndrvex)
  382. #if(switch99)
  383.     CallProcEx(DelRegNdrvexKeys)
  384.     CallProcEx(DelRegNdrvexValues)
  385. #endif
  386.  
  387. switch99=IsOptionSelected(nregedit)
  388. #if(switch99)
  389.     CallProcEx(DelRegNRegEditKeys)
  390.     CallProcEx(DelRegNRegEditValues)
  391.     CallProcEx(AddRegfileAssociation)
  392.     CallProcEx(LINK_REGEDIT)
  393. #endif
  394.  
  395. switch99=IsOptionSelected(ncompare)
  396. #if(switch99)
  397.     CallProcEx(DelRegNCompareKeys)
  398.     CallProcEx(DelRegNCompareValues)
  399.     CallProcEx(LINK_NCOMPARE)
  400. #endif
  401.  
  402. switch99=IsOptionSelected(regtrk)
  403. #if(switch99)
  404.     CallProcEx(DelRegRegTrackerKeys)
  405.     CallProcEx(DelRegRegTrackerValues)
  406.     CallProcEx(LINK_REGTRACK)
  407. #endif
  408.  
  409. switch99=IsOptionSelected(systuner)
  410. #if(switch99)
  411.     CallProcEx(DelRegSystunerKeys)
  412.     CallProcEx(DelRegSystunerValues)
  413.  
  414.     ;CallProcEx(DecrementSystuner)
  415.     CallProcEx(LINK_SYSGENIE)
  416. #endif
  417.  
  418. switch99=CallProcEx(CheckRegComponents)
  419. #if(switch99)
  420.     #ifnot(switch92)
  421.         SelectOption(BaseFiles)
  422.         FullUninstall()
  423.         switch92=TRUE
  424.         DeselectOption(symevnt)
  425.         DisableUtils()
  426.         Uncopy()
  427.         EnableUtils()
  428.     #endif
  429. #endif
  430.  
  431. CallProcEx(RegStatus100)
  432. CallProcEx(RegStatus100)
  433. CallProcEx(EndStatusBox)
  434.  
  435. CallProcEx(CleanUpStatus)
  436. CallProcEx(RegStatus33)
  437.  
  438. switch99=IsOptionSelected(BaseFiles)
  439. #if(switch99)
  440.     CallProcEx(CleanOnRamp)
  441.     CallProcEx(DecrementSysfiles)
  442.     CallProcEx(DecrementOnRamp)
  443.  
  444.     switch99=Exists(OnRampGone)
  445.     #ifnot(switch99)
  446.         Delete(OnRampLeftovers)
  447.         CallProcEx(DelRegLiveUpdateValues)
  448.         CallProcEx(DeleteOnRampDir)
  449.     #else
  450.         switch99 = CallProcEx(IsOnRampGT1)
  451.         #ifnot(switch99)
  452.             switch99 = CallProcEx(CheckLUValue)
  453.             #if(switch99)
  454.                 CallProcEx(DelRegLiveUpdateValues2)
  455.             #endif
  456.         #endif
  457.     #endif
  458.  
  459.     Delete(Leftovers)
  460.  
  461.     CallProcEx(DelCompanionKeys)
  462.     CallProcEx(DelCompanionValues)
  463.  
  464.     CallProcEx(FullUnInstall)
  465.  
  466.     switch99=Exists(FindInfoDesk)
  467.     #ifnot(switch99)
  468.         CallProcEx(DelRegInfoDeskKeys)
  469.         CallProcEx(DelRegInfoDeskValues)
  470.         Delete(DelInfoDesk)
  471.     #else
  472.         SilentModifyTF(FixSymantec)
  473.         Launch(UpdateHelpIndex)
  474.     #endif
  475.  
  476.     switch99=Exists(SymeventVXD)
  477.     #ifnot(switch99)
  478.         CallProcEx(DelRegSymeventVXD)
  479.     #endif
  480.  
  481.     switch99=Exists(SymGlossHLP)
  482.     #ifnot(switch99)
  483.         CallProcEx(DelRegSymGloss)
  484.     #endif
  485.  
  486.     CallProcEx(DelRegUninstallKey)
  487.     CallProcEx(DelRegNUKeys)
  488.     CallProcEx(DelRegNUValues)
  489.  
  490.     CallProcEx(DelSharedLeftover)
  491.  
  492.     switch99=CallProcEx(CheckRegHKCUSymantec)
  493.     #if(switch99)
  494.         CallProcEx(DelRegHKCUSymantec)
  495.     #endif
  496.  
  497.     switch99=CallProcEx(CheckRegInstalledApps)
  498.     #if(switch99)
  499.         CallProcEx(DelRegInstalledApps)
  500.     #endif
  501.  
  502.     switch99=CallProcEx(CheckRegHKLMSymantec)
  503.     #if(switch99)
  504.         CallProcEx(DelRegHKLMSymantec)
  505.     #endif
  506. #endif
  507.  
  508. CallProcEx(RegStatus66)
  509.  
  510. #ifnot(switch92)
  511.     switch99=Exists(FindInfoDesk)
  512.     #if(switch99)
  513.         Launch(UpdateHelpIndex)
  514.     #endif
  515. #endif
  516.  
  517. CallProcEx(RegStatus100)
  518. CallProcEx(RegStatus100)
  519. CallProcEx(EndStatusBox)
  520.  
  521. #ifnot(switch92)
  522.     CallProcEx(MakeFilesReadOnly)
  523. #endif
  524.  
  525. WizardPanel(Finished,siwnu.dll)
  526. WizardProcessPanel()
  527.  
  528. CallProcEx(ExitHookProc)
  529.  
  530. switch99=IsInstallShell()
  531. #if(switch99)
  532.     ExitReboot()
  533. #else
  534.     ExitRestart()
  535. #endif
  536. End()
  537.  
  538. [SubProc]
  539. Backup(CustDLLCopy)
  540. DelFromIni(KillVxds)
  541.  
  542. switch99=CallProcEx(CheckRegValue2)
  543. #if(switch99)
  544.     CallProcEx(SaveNprotectValue)
  545. #endif
  546. Return()
  547.  
  548. ;********************************************************************
  549. ; Copy sections
  550. ;********************************************************************
  551.  
  552. [NUCopy]
  553. CopyMain.BaseFiles,    "Norton Utilities Base Files - %ldK",           0, Y, N, N
  554. CopySub.sysdocstart,   " "
  555. CopySub.companion,     " "
  556. CopySub.symevnt,       " "
  557. CopySub.nushared,      " "
  558. CopySub.sysshared,     " "
  559. CopySub.winbase,       " "
  560. CopySub.welcome,       " "
  561.  
  562. CopyMain.DosUtils,     "Norton DOS Utilities - %ldK",                  0, N, Y, Y
  563. CopySub.diskedit,      "Disk Editor - %ldK"
  564. CopySub.ndiags,        "Norton Diagnostics - %ldK"
  565. CopySub.ndd,           "Norton Disk Doctor - %ldK"
  566. CopySub.unerase,       "UnErase - %ldK"
  567. CopySub.unformat,      "Unformat - %ldK"
  568.  
  569. CopyMain.WinUtils,     "Norton Windows Utilities - %ldK",              0, N, Y, Y
  570. CopySub.imagew,        "Image - %ldK"
  571. CopySub.nddw,          "Norton Disk Doctor - %ldK"
  572. CopySub.rescuew,       "Rescue Disk - %ldK"
  573. CopySub.sdw,           "Speed Disk - %ldK"
  574. CopySub.spacewizw,     "Space Wizard - %ldK"
  575. CopySub.sysinfow,      "System Information - %ldK"
  576. CopySub.sysdocw,       "Norton System Doctor - %ldK"
  577. CopySub.unerasew,      "UnErase Wizard - %ldK"
  578. CopySub.ndrvex,        "Shell Extensions - %ldK"
  579. CopySub.nregedit,      "Norton Registry Editor - %ldK"
  580. CopySub.regtrk,        "Norton Registry Tracker - %ldK"
  581. CopySub.ncompare,      "Norton File Compare - %ldK"
  582. CopySub.systuner,      "Norton System Genie - %ldK"
  583.  
  584. CopyMain.DoNotRemove,  "Dummy Entry - Don't remove",                   0, N, N, N
  585. CopySub.xxx,           "Bogus Field"
  586. CopySub.yyy,           "Bogus Field"
  587.  
  588.  
  589. [NUCopy:TypeSelect]
  590. count = 2
  591. caption = "Norton Utilities for Windows 95 Uninstall Type"
  592. text = "Please Select the type of uninstall you want to perform."
  593. grouptext = "Uninstall Types"
  594. button1 = "&Selective Uninstall"
  595. button2 = "&Full Uninstall"
  596. descrip1 = "This option allows you to select the Norton Utilities components you would like to remove from your hard drive."
  597. descrip2 = "This option completely removes Norton Utilities for Windows 95 from your hard drive."
  598.  
  599. [NUCopy:Primary]
  600. caption = "Norton Utilities for Windows 95 Main Selection"
  601. button1 = "Select..."
  602. button2 = "Select..."
  603. button3 = "Select..."
  604. button4 = "Select..."
  605. button5 = "Select..."
  606. text = App1Text
  607. selsizetext = "Total of selected components:"
  608. DisableButtons = 0
  609.  
  610. [NUCopy:Component]
  611. caption = "Norton Utilities for Windows 95 - Component Selection"
  612. text    = "Select/Deselect the components you want to remove.  Checked items will be uninstalled."
  613.  
  614. [NUCopy:CopyDialog]
  615. caption = "Copying Norton Utilities Files..."
  616. posx = -10
  617. posy = -10
  618.  
  619. [App1Text]
  620. "Please select the items you wish to remove.  If a selection"
  621. "has a button to the right, you can select individual files or"
  622. "components."
  623.  
  624. ;********************************************************************
  625. ; Groups
  626. ;********************************************************************
  627.  
  628. [groups]
  629. "Norton Utilities", nu.grp
  630. "Startup",          startup.grp
  631.  
  632. [Norton Utilities]
  633. "Disk Editor",             diskedit.pif,   diskedit,  0,  TARGET, diskedit.ico, TARGET
  634. "Norton Diagnostics",      ndiags.pif,     ndiags,    0,  TARGET, ndiags.ico, TARGET
  635. "Norton Disk Doctor",      ndd32.exe,      nddw,      0,  TARGET
  636. "Rescue Disk",             rescue32.exe,   rescuew,   0,  TARGET
  637. "Space Wizard",            sw32.exe,       spacewizw, 0,  TARGET
  638. "Speed Disk",              sd32.exe,       sdw,       0,  TARGET
  639. "System Information",      si32.exe,       sysinfow,  0,  TARGET
  640. "Norton System Doctor",    sysdoc32.exe,   sysdocw,   0,  TARGET
  641. "UnErase Wizard",          ue32.exe,       unerasew,  0,  TARGET
  642. "Image",                   image32.exe,    imagew,    0,  TARGET
  643. "Info Desk",               infodesk.hlp,   basefiles, 0,  TARGET3, infodesk.ico, TARGET2
  644. "Norton Companion",        companon.exe,   companion, 0,  TARGET
  645. "Norton Registry Tracker", regtrk.exe,     regtrk,    0,  TARGET
  646. "Norton Registry Editor",  nregedit.exe,   nregedit,  0,  TARGET
  647. "Norton File Compare",     ncompare.exe,   ncompare,  0,  TARGET
  648. "Norton System Genie",     bcstart.exe,    systuner,  0,  TARGET, systuner.exe, TARGET, "systuner.exe HTML\nsg.htm", TARGET
  649. "Overview",                bcstart.exe,    welcome,   0,  TARGET, nuexplr.exe, TARGET, "nuexplr.exe HTML\welcome.htm", TARGET
  650.  
  651. [Startup]
  652. "Norton System Doctor", sysdoc32.exe, sysdocstart, 0, TARGET
  653.  
  654.  
  655. ;********************************************************************
  656. ; Dialog text
  657. ;********************************************************************
  658.  
  659. [Errors]
  660. NoPrev  =  "Symantec Install for Windows is already running!"
  661.  
  662. [FileCopy]
  663. copycaption   =  "Installing Norton Utilities for Windows 95"
  664. errorcaption  =  "Error Copying Files"
  665. insertcaption =  "Insert Diskette"
  666. Message       =   MessageText
  667.  
  668. [Cancel]
  669. caption = "Norton Utilities for Windows 95 - Exit Uninstall"
  670. text    = "Are you sure you want to exit?"
  671.  
  672. [CancelShell]
  673. caption = "Norton Utilities for Windows 95 - Exit Uninstall"
  674. "You have selected to cancel Uninstall."
  675. "In order to reset the Windows"
  676. "environment, Uninstall will also restart"
  677. " your computer.  Are you sure you want to exit?"
  678.  
  679. [NoSelections]
  680. caption = "Norton Utilities Uninstall"
  681. "You have not chosen any items to remove.  You"
  682. "must select at least one item from the previous"
  683. "screen for uninstall to continue.  Press OK to"
  684. "return to the previous screen and select components"
  685. "to uninstall, or press CANCEL to exit the uninstall."
  686.  
  687. ;********************************************************************
  688. ; File backups
  689. ;********************************************************************
  690.  
  691. [CustDLLCopy]
  692. siwnu.dll, siwnu.dll, SOURCE, TEMPDIR
  693.  
  694. [RegCopy]
  695. unprotct.reg, unprotct.reg, TARGET2, TEMPDIR
  696.  
  697. [WinComBackup]
  698. winnu10.cob, win.com, WINDOWS, WINDOWS
  699.  
  700.  
  701. ;********************************************************************
  702. ; File deletes
  703. ;********************************************************************
  704.  
  705. [DelInfoDesk]
  706. infodesk.gid,   TARGET3
  707.  
  708. [Leftovers]
  709. win.siw,       WINDOWS
  710. system.siw,    WINDOWS
  711. system.nu,     WINDOWS
  712. unnu.reg,      WINDOWS
  713. unsmart.reg,   WINDOWS
  714. unprotct.reg,  TEMPDIR
  715. siwnu.dll,     WINDOWS
  716. siwisl16.dll,  WINDOWS
  717. siwisl.dll,    WINDOWS
  718. ctl3d32.dll,   WINDOWS
  719. pipeline.dll,  SOURCE
  720. pipeline.dll,  TARGET2
  721. pipeline.dll,  TARGET3
  722. pipeline.ini,  SOURCE
  723. pipeline.ini,  TARGET
  724. siw.qpd,       SOURCE
  725. siw.qpd,       TARGET
  726. sslib.dll,     SOURCE
  727. sslib.dll,     TARGET2
  728. sslib.dll,     TARGET3
  729. nprotect.vxd,  TARGET3
  730. helpdesk.ico,  SOURCE
  731. helpdesk.ico,  TARGET2
  732. sssp.hlp,      TARGET3
  733. sssp.cnt,      TARGET3
  734. infodesk.gid, TARGET3
  735. infodesk.ftg, TARGET3
  736. infodesk.fts, TARGET3
  737. infodesk.gid, TARGET2
  738. infodesk.ftg, TARGET2
  739. infodesk.fts, TARGET2
  740. c:\autoexec.nu
  741.  
  742. [OnRampLeftovers]
  743. hscript.scp, TARGET11
  744. liveupdt.hst, TARGET11
  745.  
  746. [NddInCmd]
  747. ndd.exe, TARGET5
  748. ndd.hlp, TARGET5
  749.  
  750. ;********************************************************************
  751. ; External function calls
  752. ;********************************************************************
  753.  
  754. [LINK_DISKEDITOR]
  755. dll = siwnu.dll
  756. function = RemoveLinkFile
  757. LINK = "Disk Editor.PIF"
  758.  
  759. [LINK_NDIAGS]
  760. dll = siwnu.dll
  761. function = RemoveLinkFile
  762. LINK = "Norton Diagnostics.PIF"
  763.  
  764. [LINK_NDD]
  765. dll = siwnu.dll
  766. function =RemoveLinkFile
  767. LINK = "Norton Disk Doctor.LNK"
  768.  
  769. [LINK_RESCUE]
  770. dll = siwnu.dll
  771. function =RemoveLinkFile
  772. LINK = "Rescue Disk.LNK"
  773.  
  774. [LINK_SPACEWIZARD]
  775. dll = siwnu.dll
  776. function =RemoveLinkFile
  777. LINK = "Space Wizard.LNK"
  778.  
  779. [LINK_SPEEDISK]
  780. dll = siwnu.dll
  781. function =RemoveLinkFile
  782. LINK = "Speed Disk.LNK"
  783.  
  784. [LINK_SYSINFO]
  785. dll = siwnu.dll
  786. function = RemoveLinkFile
  787. LINK = "System Information.LNK"
  788.  
  789. [LINK_SYSDOC]
  790. dll = siwnu.dll
  791. function = RemoveLinkFile
  792. LINK = "Norton System Doctor.LNK"
  793.  
  794. [LINK_UNERASE]
  795. dll = siwnu.dll
  796. function =RemoveLinkFile
  797. LINK = "UnErase Background Process.LNK"
  798.  
  799. [LINK_NPROTECT]
  800. dll = siwnu.dll
  801. function =RemoveLinkFile
  802. LINK = "UnErase Wizard.LNK"
  803.  
  804. [LINK_IMAGE]
  805. dll = siwnu.dll
  806. function = RemoveLinkFile
  807. LINK = "Image.LNK"
  808.  
  809. [LINK_IMAGE2]
  810. dll = siwnu.dll
  811. function = RemoveLinkFile
  812. LINK = "Norton Image.LNK"
  813.  
  814. [LINK_INFODESK]
  815. dll = siwnu.dll
  816. function = RemoveLinkFile
  817. LINK = "Info Desk.LNK"
  818.  
  819. [LINK_COMPANION]
  820. dll = siwnu.dll
  821. function = RemoveLinkFile
  822. LINK = "Norton Companion.LNK"
  823.  
  824. [LINK_REGTRACK]
  825. dll = siwnu.dll
  826. function = RemoveLinkFile
  827. LINK = "Norton Registry Tracker.LNK"
  828.  
  829. [LINK_REGEDIT]
  830. dll = siwnu.dll
  831. function = RemoveLinkFile
  832. LINK = "Norton Registry Editor.LNK"
  833.  
  834. [LINK_NCOMPARE]
  835. dll = siwnu.dll
  836. function = RemoveLinkFile
  837. LINK = "Norton File Compare.LNK"
  838.  
  839. [LINK_SYSGENIE]
  840. dll = siwnu.dll
  841. function = RemoveLinkFile
  842. LINK = "Norton System Genie.LNK"
  843.  
  844. [LINK_WELCOME]
  845. dll = siwnu.dll
  846. function = RemoveLinkFile
  847. LINK = "Overview.LNK"
  848.  
  849. [ShowTargets]
  850. dll = siwnu.dll
  851. function = ShowTargets
  852.  
  853. [Memory]
  854. dll = siwnu.dll
  855. function = InitMemory
  856.  
  857. [ExitHookProc]
  858. dll = siwnu.dll
  859. function = ReleaseDLL
  860.  
  861. [DeleteDir]
  862. dll = siwnu.dll
  863. function = DeleteDirectory
  864.  
  865. [DeleteTargetDir]
  866. dll = siwnu.dll
  867. function = DeleteDirectory
  868. location = TARGET
  869.  
  870. [DeleteOnRampDir]
  871. dll = siwnu.dll
  872. function = DeleteDirectory
  873. location = TARGET11
  874.  
  875. [DelRegTrkDir]
  876. dll = siwnu.dll
  877. function = DeleteDirectory
  878. location = TARGET14
  879.  
  880. [DeleteLinks]
  881. dll = siwnu.dll
  882. function = RemoveLinks
  883.  
  884. [CheckLFNCDrive]
  885. dll = siwnu.dll
  886. function = DriveSupportsLFN
  887. location = C
  888.  
  889. [FindSharedComponents]
  890. dll = siwnu.dll
  891. function = FindSharedComponents
  892.  
  893. [UsageCounts]
  894. dll = siwnu.dll
  895. function = UpdateUsageCounts
  896.  
  897. [RestoreRecycleBin]
  898. dll = siwnu.dll
  899. function = RestoreRecycleBin
  900.  
  901. [GetShort]
  902. dll = siwnu.dll
  903. function = ConvertToShortName
  904.  
  905. [GetShortTarget]
  906. dll = siwnu.dll
  907. function = ConvertToShortName
  908. source = 0
  909. dest = 6
  910.  
  911. [GetShortExt]
  912. dll = siwnu.dll
  913. function = ConvertToShortName
  914. source = 2
  915. dest = 7
  916.  
  917. [GetShortShared]
  918. dll = siwnu.dll
  919. function = ConvertToShortName
  920. source = 3
  921. dest = 8
  922.  
  923. [FullUnInstall]
  924. dll = siwnu.dll
  925. function = FullUnInstall
  926.  
  927. [BackupTarget4]
  928. dll = siwnu.dll
  929. function = BackupTarget4
  930.  
  931. [RestoreTarget4]
  932. dll = siwnu.dll
  933. function = RestoreTarget4
  934.  
  935. [FindFontsFolder]
  936. dll = siwnu.dll
  937. function = FindFontsFolder
  938.  
  939. [IsMMVersionUn]
  940. dll = siwnu.dll
  941. function = NUIsCDUninstall
  942.  
  943. [IsHTMLOCXGone]
  944. dll = siwnu.dll
  945. function = IsBinaryUsageCountGT1
  946. file = HTML.OCX
  947. location = SYSTEM
  948.  
  949. [IsComdlg32OCXGone]
  950. dll = siwnu.dll
  951. function = IsBinaryUsageCountGT1
  952. file = COMDLG32.OCX
  953. location = SYSTEM
  954.  
  955. [AddRegFlag]
  956. dll = siwnu.dll
  957. function = AddRegistryString
  958. hive = SIWHKEY_LOCAL_MACHINE
  959. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0"
  960. value = "RunUEProc32"
  961. string = "1"
  962.  
  963. [CheckZipAssoc]
  964. dll = siwnu.dll
  965. function = QueryRegistryStringData
  966. hive = SIWHKEY_LOCAL_MACHINE
  967. subkey = "SOFTWARE\Classes\.zip"
  968. value = "@"
  969. data = "swzipfile"
  970.  
  971. [DelRegSymeventVXD]
  972. dll = siwnu.dll
  973. function = DeleteRegistryKey
  974. hive = SIWHKEY_LOCAL_MACHINE
  975. subkey = "System\CurrentControlSet\Services\VxD\SYMEVNT"
  976.  
  977. [DelRegSymGloss]
  978. dll = siwnu.dll
  979. function = DeleteRegistryValue
  980. hive = SIWHKEY_LOCAL_MACHINE
  981. subkey = "SOFTWARE\Microsoft\Windows\Help"
  982. value = "Symgloss.HLP"
  983.  
  984. [CheckRegValue1]
  985. dll = siwnu.dll
  986. function = QueryRegistryValue
  987. hive = SIWHKEY_LOCAL_MACHINE
  988. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  989. value = "unerasew"
  990.  
  991. [CheckRegValue2]
  992. dll = siwnu.dll
  993. function = QueryRegistryValue
  994. hive = SIWHKEY_LOCAL_MACHINE
  995. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
  996. value = "NPROTECT"
  997.  
  998. [CheckRegValue3]
  999. dll = siwnu.dll
  1000. function = QueryRegistryValue
  1001. hive = SIWHKEY_LOCAL_MACHINE
  1002. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0"
  1003. value = "RunUEProc32"
  1004.  
  1005. [DelRegFlag]
  1006. dll = siwnu.dll
  1007. function = DeleteRegistryValue
  1008. hive = SIWHKEY_LOCAL_MACHINE
  1009. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0"
  1010. value = "RunUEProc32"
  1011.  
  1012. [DelRegDiskedit1]
  1013. dll = siwnu.dll
  1014. function = DeleteRegistryValue
  1015. hive = SIWHKEY_LOCAL_MACHINE
  1016. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1017. value = "diskedit"
  1018.  
  1019. [DelRegNdiags1]
  1020. dll = siwnu.dll
  1021. function = DeleteRegistryValue
  1022. hive = SIWHKEY_LOCAL_MACHINE
  1023. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1024. value = "ndiags"
  1025.  
  1026. [DelRegNdd1]
  1027. dll = siwnu.dll
  1028. function = DeleteRegistryValue
  1029. hive = SIWHKEY_LOCAL_MACHINE
  1030. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1031. value = "ndd"
  1032.  
  1033. [DelRegUnerase1]
  1034. dll = siwnu.dll
  1035. function = DeleteRegistryValue
  1036. hive = SIWHKEY_LOCAL_MACHINE
  1037. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1038. value = "unerase"
  1039.  
  1040. [DelRegUnformat1]
  1041. dll = siwnu.dll
  1042. function = DeleteRegistryValue
  1043. hive = SIWHKEY_LOCAL_MACHINE
  1044. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1045. value = "unformat"
  1046.  
  1047. [DelRegInfoDeskKeys]
  1048. dll = siwnu.dll
  1049. function = DeleteRegistryKeys
  1050. hive = SIWHKEY_CURRENT_USER
  1051. subkey = "SOFTWARE\Symantec\Info Desk"
  1052.  
  1053. [DelRegInfoDeskValues]
  1054. dll = siwnu.dll
  1055. function = DeleteRegistryValues
  1056. hive = SIWHKEY_LOCAL_MACHINE
  1057. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1058. value = "INFODESK.DLL"
  1059. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1060. value = "INFODESK.HLP"
  1061. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1062. value = "NUDESK.HLP"
  1063. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1064. value = "SYMGLOSS.HLP"
  1065. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1066. value = "INFODESK.CNT"
  1067.  
  1068. [DelRegUnerasewKeys]
  1069. dll = siwnu.dll
  1070. function = DeleteRegistryKeys
  1071. hive = SIWHKEY_LOCAL_MACHINE
  1072. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UE32.EXE"
  1073. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\nprotect.exe"
  1074. subkey = "System\CurrentControlSet\Services\VxD\NPROTECT"
  1075. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton UnErase"
  1076. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton Protection"
  1077. subkey = "SOFTWARE\Classes\CLSID\{263913E0-07B9-106A-8674-00AA000D6F0D}"
  1078. subkey = "SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers\{52636240-ECF7-11CD-99BE-0020AF346D41}"
  1079. subkey = "SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers\{263913E0-07B9-106A-8674-00AA000D6F0D}"
  1080. subkey = "SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Norton Unerase"
  1081. subkey = "SOFTWARE\Symantec\Norton Utilities\SmartCan"
  1082. subkey = "System\CurrentControlSet\Services\VxD\SMARTCAN"
  1083. subkey = "SOFTWARE\Classes\CLSID\{52636240-ECF7-11cd-99BE-0020AF346D41}"
  1084.  
  1085. [DelRegUnerasewValues]
  1086. dll = siwnu.dll
  1087. function = DeleteRegistryValues
  1088. hive = SIWHKEY_LOCAL_MACHINE
  1089. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1090. value = "UE32.HLP"
  1091. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
  1092. value = "NPROTECT"
  1093. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices"
  1094. value = "NPROTECT"
  1095. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1096. value = "unerasew"
  1097.  
  1098. [DelRegNddwKeys]
  1099. dll = siwnu.dll
  1100. function = DeleteRegistryKeys
  1101. hive = SIWHKEY_LOCAL_MACHINE
  1102. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\NDD32.EXE"
  1103. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\NDD32S.EXE"
  1104. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton Disk Doctor"
  1105. subkey = "SOFTWARE\Microsoft\Plus!\System Agent\SAGE\Norton Disk Doctor"
  1106. hive = SIWHKEY_CURRENT_USER
  1107. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton Disk Doctor"
  1108.  
  1109. [DelRegNddwValues]
  1110. dll = siwnu.dll
  1111. function = DeleteRegistryValues
  1112. hive = SIWHKEY_LOCAL_MACHINE
  1113. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1114. value = "NDD32.HLP"
  1115. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1116. value = "nddw"
  1117.  
  1118. [DelRegSdwKeys]
  1119. dll = siwnu.dll
  1120. function = DeleteRegistryKeys
  1121. hive = SIWHKEY_LOCAL_MACHINE
  1122. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SD32.EXE"
  1123. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SD32S.EXE"
  1124. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton Speed Disk"
  1125. subkey = "System\CurrentControlSet\Services\VxD\SDVXD"
  1126. subkey = "SOFTWARE\Microsoft\Plus!\System Agent\SAGE\Norton Speedisk"
  1127. subkey = "SOFTWARE\Symantec\Speed Disk Unmovable Files"
  1128. hive = SIWHKEY_CURRENT_USER
  1129. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton Speed Disk"
  1130.  
  1131. [DelRegSdwValues]
  1132. dll = siwnu.dll
  1133. function = DeleteRegistryValues
  1134. hive = SIWHKEY_LOCAL_MACHINE
  1135. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1136. value = "SD32.HLP"
  1137. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1138. value = "sdw"
  1139.  
  1140. [DelRegImagewKeys]
  1141. dll = siwnu.dll
  1142. function = DeleteRegistryKeys
  1143. hive = SIWHKEY_LOCAL_MACHINE
  1144. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IMAGE32.EXE"
  1145. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IMAGE32S.EXE"
  1146. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton Image"
  1147. subkey = "SOFTWARE\Microsoft\Plus!\System Agent\SAGE\Norton Image"
  1148. subkey = "SOFTWARE\Microsoft\Plus!\System Agent\SAGE\Norton Image Disk"
  1149. hive = SIWHKEY_CURRENT_USER
  1150. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton Image"
  1151.  
  1152. [DelRegImagewValues]
  1153. dll = siwnu.dll
  1154. function = DeleteRegistryValues
  1155. hive = SIWHKEY_LOCAL_MACHINE
  1156. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1157. value = "IMAGE32.HLP"
  1158. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1159. value = "imagew"
  1160.  
  1161. [DelRegRescuewKeys]
  1162. dll = siwnu.dll
  1163. function = DeleteRegistryKeys
  1164. hive = SIWHKEY_LOCAL_MACHINE
  1165. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\RESCUE32.EXE"
  1166. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\RESCUES.EXE"
  1167. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton Rescue"
  1168. subkey = "SOFTWARE\Microsoft\Plus!\System Agent\SAGE\Norton Rescue"
  1169.  
  1170. [DelRegRescuewKeys2]
  1171. dll = siwnu.dll
  1172. function = DeleteRegistryKeys
  1173. hive = SIWHKEY_LOCAL_MACHINE
  1174. subkey = "SOFTWARE\Symantec\Norton Rescue"
  1175.  
  1176. [DelRegRescuewValues]
  1177. dll = siwnu.dll
  1178. function = DeleteRegistryValues
  1179. hive = SIWHKEY_LOCAL_MACHINE
  1180. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1181. value = "RESCUE32.HLP"
  1182. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1183. value = "rescuew"
  1184. subkey = "SOFTWARE\Symantec\Norton Rescue\1.0\Apps"
  1185. value = "NURescue"
  1186.  
  1187. [QueryRescueAppCount]
  1188. dll = siwnu.dll
  1189. function = IsKeyEmpty
  1190. hive = SIWHKEY_LOCAL_MACHINE
  1191. subkey = "SOFTWARE\Symantec\Norton Rescue\1.0\Apps"
  1192.  
  1193. [DelRegSysinfowKeys]
  1194. dll = siwnu.dll
  1195. function = DeleteRegistryKeys
  1196. hive = SIWHKEY_LOCAL_MACHINE
  1197. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SI32.EXE"
  1198. subkey = "SOFTWARE\Symantec\Norton Utilities\System Information"
  1199. hive = SIWHKEY_CURRENT_USER
  1200. subkey = "SOFTWARE\Symantec\Norton Utilities\System Information"
  1201.  
  1202. [DelRegSysinfowValues]
  1203. dll = siwnu.dll
  1204. function = DeleteRegistryValues
  1205. hive = SIWHKEY_LOCAL_MACHINE
  1206. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1207. value = "SI32.HLP"
  1208. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1209. value = "sysinfow"
  1210.  
  1211. [DelRegSysdocwKeys]
  1212. dll = siwnu.dll
  1213. function = DeleteRegistryKeys
  1214. hive = SIWHKEY_LOCAL_MACHINE
  1215. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SYSDOC32.EXE"
  1216. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton System Doctor"
  1217. hive = SIWHKEY_CURRENT_USER
  1218. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton System Doctor"
  1219.  
  1220. [DelRegSysdocwValues]
  1221. dll = siwnu.dll
  1222. function = DeleteRegistryValues
  1223. hive = SIWHKEY_LOCAL_MACHINE
  1224. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1225. value = "SYSDOC32.HLP"
  1226. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1227. value = "sysdocw"
  1228.  
  1229. [DelRegLiveUpdateValues]
  1230. dll = siwnu.dll
  1231. function = DeleteRegistryValues
  1232. hive = SIWHKEY_LOCAL_MACHINE
  1233. subkey = "SOFTWARE\Symantec\InstalledApps"
  1234. value = "LiveUpdate"
  1235. subkey = "SOFTWARE\Symantec\SharedUsage"
  1236. value = "LiveUpdate"
  1237. subkey = "SOFTWARE\Symantec\SharedUsage"
  1238. value = "LiveUpdate1"
  1239.  
  1240. [DelRegLiveUpdateValues2]
  1241. dll = siwnu.dll
  1242. function = DeleteRegistryValue
  1243. hive = SIWHKEY_LOCAL_MACHINE
  1244. subkey = "SOFTWARE\Symantec\SharedUsage"
  1245. value = "LiveUpdate1"
  1246.  
  1247. [DelRegSpacewizwKeys]
  1248. dll = siwnu.dll
  1249. function = DeleteRegistryKeys
  1250. hive = SIWHKEY_LOCAL_MACHINE
  1251. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SW32.EXE"
  1252. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SWUNZIP.EXE"
  1253. subkey = "SOFTWARE\Symantec\Norton Utilities\Space Wizard"
  1254. hive = SIWHKEY_CURRENT_USER
  1255. subkey = "SOFTWARE\Symantec\Norton Utilities\Space Wizard"
  1256.  
  1257. [DelRegSpacewizwKeys2]
  1258. dll = siwnu.dll
  1259. function = DeleteRegistryKeys
  1260. hive = SIWHKEY_LOCAL_MACHINE
  1261. subkey = "SOFTWARE\Classes\.zip"
  1262. subkey = "SOFTWARE\Classes\swzipfile"
  1263.  
  1264. [DelRegSpacewizwKeys3]
  1265. dll = siwnu.dll
  1266. function = DeleteRegistryKeys
  1267. hive = SIWHKEY_LOCAL_MACHINE
  1268. subkey = "SOFTWARE\Symantec\Navigator\SYMFDLG4"
  1269. subkey = "SOFTWARE\Symantec\Navigator\SYMAP4"
  1270. subkey = "SOFTWARE\Symantec\Navigator\SYMFSV4"
  1271. subkey = "SOFTWARE\Symantec\Navigator"
  1272. hive = SIWHKEY_CURRENT_USER
  1273. subkey = "SOFTWARE\Symantec\Navigator\SYMFDLG4"
  1274. subkey = "SOFTWARE\Symantec\Navigator\SYMAP4"
  1275. subkey = "SOFTWARE\Symantec\Navigator\SYMFSV4"
  1276. subkey = "SOFTWARE\Symantec\Navigator"
  1277. subkey = "AppEvents\EventLabels\NNCompressFile"
  1278. subkey = "AppEvents\EventLabels\NNCreateFolder"
  1279. subkey = "AppEvents\EventLabels\NNDecryptFile"
  1280. subkey = "AppEvents\EventLabels\NNDeleteFile"
  1281. subkey = "AppEvents\EventLabels\NNEncryptFile"
  1282. subkey = "AppEvents\EventLabels\NNExpandFile"
  1283. subkey = "AppEvents\EventLabels\NNRunFile"
  1284. subkey = "AppEvents\EventLabels\NNUndeleteFile"
  1285. subkey = "AppEvents\EventLabels\NNUUDecodeFile"
  1286. subkey = "AppEvents\EventLabels\NNUUEncodeFile"
  1287.  
  1288. [DelRegSpacewizwValues]
  1289. dll = siwnu.dll
  1290. function = DeleteRegistryValues
  1291. hive = SIWHKEY_LOCAL_MACHINE
  1292. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1293. value = "SW32.HLP"
  1294. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1295. value = "spacewizw"
  1296.  
  1297. [DelRegNdrvexKeys]
  1298. dll = siwnu.dll
  1299. function = DeleteRegistryKeys
  1300. hive = SIWHKEY_CLASSES_ROOT
  1301. subkey = "CLSID\{52636240-ECF2-11cd-99BE-0020AF346D41}"
  1302. subkey = "CLSID\{52636240-ECF3-11cd-99BE-0020AF346D41}"
  1303. subkey = "CLSID\{52636240-ECF4-11cd-99BE-0020AF346D41}"
  1304. subkey = "CLSID\{52636240-ECF5-11cd-99BE-0020AF346D41}"
  1305. subkey = "CLSID\{52636240-ECF6-11cd-99BE-0020AF346D41}"
  1306. subkey = "CLSID\{00021400-0000-0000-C000-000000000046}\shellex\ContextMenuHandlers\Norton Shell Extensions"
  1307. subkey = "CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shellex\ContextMenuHandlers\Norton Shell Extensions"
  1308. subkey = "CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shellex\ContextMenuHandlers\Norton Shell Extensions"
  1309. subkey = "Drive\shellex\ContextMenuHandlers\Norton Shell Extensions"
  1310. subkey = "Drive\shellex\PropertySheetHandlers\Norton Shell Extensions"
  1311. subkey = "Printers\shellex\ContextMenuHandlers\Norton Shell Extensions"
  1312.  
  1313. [DelRegNdrvexValues]
  1314. dll = siwnu.dll
  1315. function = DeleteRegistryValues
  1316. hive = SIWHKEY_LOCAL_MACHINE
  1317. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1318. value = "ndrvex"
  1319.  
  1320. [DelRegNRegEditKeys]
  1321. dll = siwnu.dll
  1322. function = DeleteRegistryKeys
  1323. hive = SIWHKEY_LOCAL_MACHINE
  1324. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\NREGEDIT.EXE"
  1325. subkey = "SOFTWARE\Classes\.nrg"
  1326. subkey = "SOFTWARE\Classes\NortonRegfile"
  1327.  
  1328. [DelRegNRegEditValues]
  1329. dll = siwnu.dll
  1330. function = DeleteRegistryValues
  1331. hive = SIWHKEY_LOCAL_MACHINE
  1332. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1333. value = NREGEDIT.HLP
  1334. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1335. value = "nregedit"
  1336.  
  1337. [AddRegfileAssociation]
  1338. dll = siwnu.dll
  1339. function = AddRegistryString
  1340. hive = SIWHKEY_LOCAL_MACHINE
  1341. subkey = "SOFTWARE\Classes\.reg"
  1342. value =
  1343. string = "regfile"
  1344.  
  1345. [DelRegNCompareKeys]
  1346. dll = siwnu.dll
  1347. function = DeleteRegistryKeys
  1348. hive = SIWHKEY_LOCAL_MACHINE
  1349. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\NCOMPARE.EXE"
  1350.  
  1351. [DelRegNCompareValues]
  1352. dll = siwnu.dll
  1353. function = DeleteRegistryValues
  1354. hive = SIWHKEY_LOCAL_MACHINE
  1355. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1356. value = NCOMPARE.HLP
  1357. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1358. value = "ncompare"
  1359.  
  1360. [DelRegRegTrackerKeys]
  1361. dll = siwnu.dll
  1362. function = DeleteRegistryKeys
  1363. hive = SIWHKEY_LOCAL_MACHINE
  1364. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\REGTRK.EXE"
  1365. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\REGTRKS.EXE"
  1366. subkey = "SOFTWARE\Microsoft\Plus!\System Agent\SAGE\Norton Registry Tracker"
  1367.  
  1368. [DelRegRegTrackerValues]
  1369. dll = siwnu.dll
  1370. function = DeleteRegistryValues
  1371. hive = SIWHKEY_LOCAL_MACHINE
  1372. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1373. value = REGTRK.HLP
  1374. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1375. value = "regtrk"
  1376.  
  1377. [DelRegSystunerKeys]
  1378. dll = siwnu.dll
  1379. function = DeleteRegistryKeys
  1380. hive = SIWHKEY_LOCAL_MACHINE
  1381. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SYSTUNER.EXE"
  1382.  
  1383. [DelRegSystunerValues]
  1384. dll = siwnu.dll
  1385. function = DeleteRegistryValues
  1386. hive = SIWHKEY_LOCAL_MACHINE
  1387. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1388. value = SYSGEN.HLP
  1389.  
  1390. [DelRegUninstallKey]
  1391. dll = siwnu.dll
  1392. function = DeleteRegistryKey
  1393. hive = SIWHKEY_LOCAL_MACHINE
  1394. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Norton Utilities"
  1395.  
  1396. [DelRegNUKeys]
  1397. dll = siwnu.dll
  1398. function = DeleteRegistryKeys
  1399. hive = SIWHKEY_LOCAL_MACHINE
  1400. subkey = "SOFTWARE\Symantec\Norton Utilities"
  1401. hive = SIWHKEY_CURRENT_USER
  1402. subkey = "SOFTWARE\Symantec\Norton Utilities"
  1403.  
  1404. [DelRegHKLMSymantec]
  1405. dll = siwnu.dll
  1406. function = DeleteRegistryKey
  1407. hive = SIWHKEY_LOCAL_MACHINE
  1408. subkey = "SOFTWARE\Symantec"
  1409.  
  1410. [DelRegHKCUSymantec]
  1411. dll = siwnu.dll
  1412. function = DeleteRegistryKey
  1413. hive = SIWHKEY_CURRENT_USER
  1414. subkey = "SOFTWARE\Symantec"
  1415.  
  1416. [DelRegNUValues]
  1417. dll = siwnu.dll
  1418. function = DeleteRegistryValues
  1419. hive = SIWHKEY_LOCAL_MACHINE
  1420. subkey = "SOFTWARE\Microsoft\Windows\Help"
  1421. value = "NUDESK.HLP"
  1422. subkey = "SOFTWARE\Symantec\InstalledApps"
  1423. value = "NU10.0"
  1424.  
  1425. [DelRegInstalledApps]
  1426. dll = siwnu.dll
  1427. function = DeleteRegistryKey
  1428. hive = SIWHKEY_LOCAL_MACHINE
  1429. subkey = "SOFTWARE\Symantec\InstalledApps"
  1430.  
  1431. [CheckRegComponents]
  1432. dll = siwnu.dll
  1433. function = IsKeyEmpty
  1434. hive = SIWHKEY_LOCAL_MACHINE
  1435. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1436.  
  1437. [CheckRegNU2]
  1438. dll = siwnu.dll
  1439. function = IsKeyEmpty
  1440. hive = SIWHKEY_LOCAL_MACHINE
  1441. subkey = "SOFTWARE\Symantec\Norton Utilities"
  1442.  
  1443. [CheckRegNU3]
  1444. dll = siwnu.dll
  1445. function = IsKeyEmpty
  1446. hive = SIWHKEY_CURRENT_USER
  1447. subkey = "SOFTWARE\Symantec\Norton Utilities"
  1448.  
  1449. [CheckRegHKLMSymantec]
  1450. dll = siwnu.dll
  1451. function = IsKeyEmpty
  1452. hive = SIWHKEY_LOCAL_MACHINE
  1453. subkey = "SOFTWARE\Symantec"
  1454.  
  1455. [CheckRegHKCUSymantec]
  1456. dll = siwnu.dll
  1457. function = IsKeyEmpty
  1458. hive = SIWHKEY_CURRENT_USER
  1459. subkey = "SOFTWARE\Symantec"
  1460.  
  1461. [CheckRegInstalledApps]
  1462. dll = siwnu.dll
  1463. function = IsKeyEmpty
  1464. hive = SIWHKEY_LOCAL_MACHINE
  1465. subkey = "SOFTWARE\Symantec\InstalledApps"
  1466.  
  1467. [DeleteKey1]
  1468. dll = siwnu.dll
  1469. function = DeleteRegistryKey
  1470. hive = SIWHKEY_LOCAL_MACHINE
  1471. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1472.  
  1473. [DeleteKey1]
  1474. dll = siwnu.dll
  1475. function = DeleteRegistryKey
  1476. hive = SIWHKEY_LOCAL_MACHINE
  1477. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0\Components"
  1478.  
  1479. [DeleteKey2]
  1480. dll = siwnu.dll
  1481. function = DeleteRegistryKey
  1482. hive = SIWHKEY_LOCAL_MACHINE
  1483. subkey = "SOFTWARE\Symantec\Norton Utilities\Install\10.0"
  1484.  
  1485. [DeleteKey3]
  1486. dll = siwnu.dll
  1487. function = DeleteRegistryKey
  1488. hive = SIWHKEY_LOCAL_MACHINE
  1489. subkey = "SOFTWARE\Symantec\Norton Utilities\Install"
  1490.  
  1491. [DeleteKey4]
  1492. dll = siwnu.dll
  1493. function = DeleteRegistryKey
  1494. hive = SIWHKEY_LOCAL_MACHINE
  1495. subkey = "SOFTWARE\Symantec\Norton Utilities"
  1496.  
  1497. [DeleteKey5]
  1498. dll = siwnu.dll
  1499. function = DeleteRegistryKey
  1500. hive = SIWHKEY_LOCAL_MACHINE
  1501. subkey = "SOFTWARE\Symantec\InstalledApps"
  1502.  
  1503. [DeleteKey6]
  1504. dll = siwnu.dll
  1505. function = DeleteRegistryKey
  1506. hive = SIWHKEY_LOCAL_MACHINE
  1507. subkey = "SOFTWARE\Symantec\SharedUsage\S32STAT.DLL"
  1508.  
  1509. [DeleteKey7]
  1510. dll = siwnu.dll
  1511. function = DeleteRegistryKey
  1512. hive = SIWHKEY_LOCAL_MACHINE
  1513. subkey = "SOFTWARE\Symantec\SharedUsage\S32EVNT1.DLL"
  1514.  
  1515. [DeleteKey8]
  1516. dll = siwnu.dll
  1517. function = DeleteRegistryKey
  1518. hive = SIWHKEY_LOCAL_MACHINE
  1519. subkey = "SOFTWARE\Symantec\SharedUsage\SYMEVNT1.DLL"
  1520.  
  1521. [DeleteKey9]
  1522. dll = siwnu.dll
  1523. function = DeleteRegistryKey
  1524. hive = SIWHKEY_LOCAL_MACHINE
  1525. subkey = "SOFTWARE\Symantec\SharedUsage\SYMEVNT.386"
  1526.  
  1527. [DeleteKey10]
  1528. dll = siwnu.dll
  1529. function = DeleteRegistryKey
  1530. hive = SIWHKEY_CURRENT_USER
  1531. subkey = "SOFTWARE\Symantec\Info Desk"
  1532.  
  1533. [DelCompanionKeys]
  1534. dll = siwnu.dll
  1535. function = DeleteRegistryKeys
  1536. hive = SIWHKEY_LOCAL_MACHINE
  1537. subkey = "SOFTWARE\Symantec\Norton Utilities\Norton Companion"
  1538. subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\COMPANON.EXE"
  1539.  
  1540. [DelCompanionValues]
  1541. dll = siwnu.dll
  1542. function = DeleteRegistryValues
  1543. hive = SIWHKEY_LOCAL_MACHINE
  1544. subkey = "SOFTWARE\Symantec\Norton Utilities"
  1545. value = "CompanionInstalled"
  1546.  
  1547. [DecrementOnRamp]
  1548. dll = siwnu.dll
  1549. function = DecrementBinaryUsageCounts
  1550. section = OnRampSharedComponents
  1551.  
  1552. [DecrementNRegEdit]
  1553. dll = siwnu.dll
  1554. function = DecrementBinaryUsageCounts
  1555. section = NRegEditSharedComponents
  1556.  
  1557. [DecrementSysfiles]
  1558. dll = siwnu.dll
  1559. function = DecrementBinaryUsageCounts
  1560. section = SystemSharedComponents
  1561.  
  1562. [DecrementSIfiles]
  1563. dll = siwnu.dll
  1564. function = DecrementBinaryUsageCounts
  1565. section = SI32SharedComponents
  1566.  
  1567. [DecrementSystuner]
  1568. dll = siwnu.dll
  1569. function = DecrementBinaryUsageCounts
  1570. section = SystunerSharedComponents
  1571.  
  1572. [CleanOnRamp]
  1573. dll = siwnu.dll
  1574. function = CleanUpOnRamp
  1575.  
  1576. [RegStatusCreate]
  1577. dll = siwnu.dll
  1578. function = CreateStatusBox
  1579. caption = "Norton Utilities Setup"
  1580. text = "Removing Registry Entries..."
  1581.  
  1582. [CleanUpStatus]
  1583. dll = siwnu.dll
  1584. function = CreateStatusBox
  1585. caption = "Norton Utilities Setup"
  1586. text = "Removing Leftover System Files..."
  1587.  
  1588. [RegStatus33]
  1589. dll = siwnu.dll
  1590. function = SetStatusBoxFillPos
  1591. position = 33
  1592.  
  1593. [RegStatus66]
  1594. dll = siwnu.dll
  1595. function = SetStatusBoxFillPos
  1596. position = 66
  1597.  
  1598. [RegStatus100]
  1599. dll = siwnu.dll
  1600. function = SetStatusBoxFillPos
  1601. position = 100
  1602.  
  1603. [EndStatusBox]
  1604. dll = siwnu.dll
  1605. function = EndStatusBox
  1606.  
  1607. [SaveNprotectValue]
  1608. dll = siwnu.dll
  1609. function = SaveUneraseState
  1610.  
  1611. [RestoreNprotectValue]
  1612. dll = siwnu.dll
  1613. function = RestoreUneraseState
  1614.  
  1615. [ResetSysAgentPath]
  1616. dll = siwnu.dll
  1617. function = RestoreSystemAgentPaths
  1618.  
  1619. [CheckRegTrkFiles]
  1620. dll = siwnu.dll
  1621. function = RegTrkDirHasFiles
  1622.  
  1623. [MakeFilesReadWrite]
  1624. dll = siwnu.dll
  1625. function = MakeFilesReadWrite
  1626. *.*, TARGET10
  1627. *.*, TARGET13
  1628.  
  1629. [MakeFilesReadOnly]
  1630. dll = siwnu.dll
  1631. function = MakeFilesReadOnly
  1632. *.*, TARGET10
  1633. *.*, TARGET13
  1634.  
  1635. [DelSharedLeftover]
  1636. dll = siwnu.dll
  1637. function = DeleteRegistryKey
  1638. hive = SIWHKEY_LOCAL_MACHINE
  1639. subkey = "SOFTWARE\Symantec\Shared"
  1640.  
  1641. [DelNprotectIcons]
  1642. dll = siwnu.dll
  1643. function = DeleteNprotectIcons
  1644.  
  1645. [IsOnRampGT1]
  1646. dll = siwnu.dll
  1647. function = IsBinaryUsageCountGT1
  1648. file = S32LIVE1.DLL
  1649. location = TARGET11
  1650.  
  1651. [CheckLUValue]
  1652. dll = siwnu.dll
  1653. function = QueryRegistryValue
  1654. hive = SIWHKEY_LOCAL_MACHINE
  1655. subkey = "SOFTWARE\Symantec\SharedUsage"
  1656. value = "LiveUpdate"
  1657.  
  1658. [CheckForNavigator]
  1659. dll = siwnu.dll
  1660. function = QueryRegistryValue
  1661. hive = SIWHKEY_LOCAL_MACHINE
  1662. subkey = "SOFTWARE\Symantec\InstalledApps"
  1663. value = "Norton Navigator"
  1664.  
  1665. ;********************************************************************
  1666. ; Text file mods
  1667. ;********************************************************************
  1668.  
  1669. [FixSymantec]
  1670. FileSpec   = %s\symantec.cnt, TARGET3
  1671. filetype   = text
  1672. Create     = 0
  1673. CreateText =
  1674. rem1       = "rem"
  1675. FindRems   = 0
  1676. DelItems   = SymantecDelItems
  1677.  
  1678. [SymantecDelItems]
  1679. *NUDESK.CNT*
  1680.  
  1681. ;********************************************************************
  1682. ; ini file modifications
  1683. ;********************************************************************
  1684.  
  1685. [KillVxds]
  1686. IniName = system.ini
  1687. SectionName = 386Enh
  1688. device=*symevnt.386*
  1689.  
  1690. ;********************************************************************
  1691. ; Registration entries
  1692. ;********************************************************************
  1693.  
  1694. [unerasewreg]
  1695. file = %s\unprotct.reg, TEMPDIR
  1696.  
  1697.  
  1698. ;********************************************************************
  1699. ; Misc install sections
  1700. ;********************************************************************
  1701.  
  1702. [UpdateHelpIndex]
  1703. "winhelp.exe -g %s\infodesk.hlp", TARGET3
  1704.  
  1705. [ClearSAGERegTrk]
  1706. "%s\SAGECMD.EXE /C:REGTRK.EXE /Q /D", TARGET2
  1707.  
  1708. [ClearSAGENDD32]
  1709. "%s\SAGECMD.EXE /C:NDD32.EXE /Q /D", TARGET2
  1710.  
  1711. [ClearSAGESD32]
  1712. "%s\SAGECMD.EXE /C:SD32.EXE /Q /D", TARGET2
  1713.  
  1714. [ClearSAGEImage]
  1715. "%s\SAGECMD.EXE /C:IMAGE32.EXE /Q /D", TARGET2
  1716.  
  1717. [ClearSAGERescue]
  1718. "%s\SAGECMD.EXE /C:RESCUE32.EXE /Q /D", TARGET2
  1719.  
  1720. [SharedComponents]
  1721. Component = infodesk.cnt
  1722. Component = infodesk.hlp
  1723. Component = infodesk.dll
  1724. Component = s32dbe.dll
  1725. Component = s32dmape.dll
  1726. Component = s32fate.dll
  1727. Component = s32fmte.dll
  1728. Component = s32guie.dll
  1729. Component = s32krnle.dll
  1730. Component = s32maile.dll
  1731. Component = s32mthke.dll
  1732. Component = s32npte.dll
  1733. Component = s32stat.dll
  1734. Component = s32syse.dll
  1735. Component = s32utile.dll
  1736. Component = salthk16.dll
  1737. Component = salthk32.dll
  1738. Component = symantec.cnt
  1739. Component = symgloss.hlp
  1740. Component = symkrnle.dll
  1741. Component = symkrnle.vxd
  1742. Component = tkke16e.dll
  1743. Component = tkke32e.dll
  1744. Component = s32evnt1.dll
  1745. Component = symevnt.386
  1746. Component = symevnt1.dll
  1747.  
  1748. [OnRampSharedComponents]
  1749. Component = s32live1.dll, TARGET11
  1750. Component = s32luhf1.dll, TARGET11
  1751. Component = s32luhm1.dll, TARGET11
  1752. Component = s32luis1.dll, TARGET11
  1753. Component = s32luuz1.dll, TARGET11
  1754.  
  1755. [SystemSharedComponents]
  1756. Component = COMDLG32.OCX, SYSTEM
  1757. Component = CTL3D32.DLL, SYSTEM, NODELETE
  1758. Component = MFC40.DLL, SYSTEM, NODELETE
  1759. Component = MSVCRT40.DLL, SYSTEM, NODELETE
  1760. Component = OLEPRO32.DLL, SYSTEM, NODELETE
  1761. Component = URLCACHE.DLL, SYSTEM
  1762. Component = VB40032.DLL, SYSTEM
  1763.  
  1764. [NRegEditSharedComponents]
  1765. Component = HTML.OCX, SYSTEM
  1766. Component = MSVCRT20.DLL, SYSTEM, NODELETE
  1767. Component = NMFTPSN.DLL, SYSTEM
  1768. Component = NMOCOD.DLL, SYSTEM
  1769. Component = NMORENU.DLL, SYSTEM
  1770. Component = NMSCKN.DLL, SYSTEM
  1771. Component = NMW3VWN.DLL, SYSTEM
  1772.  
  1773. [SI32SharedComponents]
  1774. Component = RNAPH.DLL, SYSTEM
  1775.  
  1776. [SystunerSharedComponents]
  1777.  
  1778. [SharedComponentsMM]
  1779. Component = antqua.ttf
  1780. Component = antquab.ttf
  1781. Component = antquabi.ttf
  1782. Component = antquai.ttf
  1783.  
  1784. [TargetSource]
  1785. reset = TARGET
  1786. location = %s, SOURCE
  1787.  
  1788. [NSGTarget]
  1789. reset = TARGET10
  1790. location = %s\HTML, TARGET
  1791.  
  1792. [HTMLMediaTarget]
  1793. reset = TARGET13
  1794. location = %s\Media, TARGET10
  1795.  
  1796. [LiveUpdateTarget]
  1797. reset = TARGET11
  1798. location = %s\Liveupdate, TARGET3
  1799.  
  1800. [TargetExt]
  1801. reset = TARGET2
  1802. location = %s\SYSTEM, TARGET
  1803.  
  1804. [RegTrkReset]
  1805. reset = TARGET14
  1806. location = %s\REGTRK, TARGET
  1807.  
  1808. [SetWindowsCmdDir]
  1809. reset = TARGET5
  1810. location = %s\Command, WINDOWS
  1811.  
  1812. [FindInfoDesk]
  1813. infodesk.cnt, TARGET3
  1814.  
  1815. [InfoDeskHLP]
  1816. InfoDesk.HLP, TARGET3
  1817.  
  1818. [SymGlossHLP]
  1819. SymGloss.HLP, TARGET3
  1820.  
  1821. [SymeventVXD]
  1822. SYMEVNT.386, TARGET3
  1823.  
  1824. [OnRampGone]
  1825. S32LUUZ1.DLL, TARGET11
  1826.  
  1827. [UnRegisterBookmarkOCX]
  1828. "%s\regsvr32.exe /s /u bookmark.ocx", TARGET2
  1829.  
  1830. [UnRegisterTuneOCX]
  1831. "%s\regsvr32.exe /s /u tuneocx.ocx", TARGET2
  1832.  
  1833. [UnRegisterComDlg32OCX]
  1834. "%s\regsvr32.exe /s /u comdlg32.ocx", TARGET2
  1835.  
  1836. [UnRegisterGenieOCX]
  1837. "%s\regsvr32.exe /s /u genie.ocx", TARGET2
  1838.  
  1839. [UnRegisterHTMLOCX]
  1840. "%s\regsvr32.exe /s /u html.ocx", TARGET2
  1841.  
  1842. [UnRegisterFilechkOCX]
  1843. "%s\regsvr32.exe /s /u filechk.ocx", TARGET2
  1844.  
  1845.  
  1846. [Pix]
  1847. color = %s\nu.bmp, 10, -10
  1848. color = %s\symlogo.rle, -1, 1
  1849.  
  1850. [WindowsVersion]
  1851. 3.95
  1852. "Norton Utilities requires"
  1853. "Microsoft Windows 95."
  1854.  
  1855. [HTMLExists]
  1856. HTML.OCX, SYSTEM
  1857.  
  1858. [OldWinComExists]
  1859. winnu10.cob, WINDOWS
  1860.  
  1861.  
  1862. ;********************************************************************
  1863. ; Wizard panels
  1864. ;********************************************************************
  1865.  
  1866. [Welcome]
  1867. Caption="Norton Utilities For Windows 95 Setup"
  1868. Title="Norton Utilities Uninstall"
  1869. DlgProc=UnInstallDlgProc
  1870. ResourceId=134
  1871. Bitmap16=600
  1872. PanelDataProc=_DefaultDataProc@0
  1873. PanelFlags=First
  1874.  
  1875. [UninstallType]
  1876. Caption="Norton Utilities For Windows 95 Setup"
  1877. Title="Uninstall Type"
  1878. DlgProc=UnInstallDlgProc
  1879. ResourceId=142
  1880. Bitmap16=600
  1881. PanelDataProc=_DefaultDataProc@0
  1882.  
  1883. [Warning]
  1884. Caption = "Norton Utilities For Windows 95 Setup"
  1885. Title="Verify Full Uninstall"
  1886. DlgProc=UnInstallDlgProc
  1887. ResourceId=139
  1888. Bitmap16=600
  1889. PanelDataProc=_DefaultDataProc@0
  1890.  
  1891. [NortonProtection]
  1892. Caption = "Norton Utilities For Windows 95 Setup"
  1893. Title="Removing Norton Protection Folder"
  1894. DlgProc=UnInstallDlgProc
  1895. ResourceId=143
  1896. Bitmap16=600
  1897. PanelDataProc=_DefaultDataProc@0
  1898.  
  1899. [RegTracker]
  1900. Caption = "Norton Utilities For Windows 95 Setup"
  1901. Title="Removing Registry Tracker"
  1902. DlgProc=UnInstallDlgProc
  1903. ResourceId=146
  1904. Bitmap16=600
  1905. PanelDataProc=_DefaultDataProc@0
  1906.  
  1907. [RemoveFiles]
  1908. Caption = "Norton Utilities For Windows 95 Setup"
  1909. Title="Removing Program Files"
  1910. DlgProc=UnInstallDlgProc
  1911. ResourceId=135
  1912. Bitmap16=600
  1913. PanelDataProc=_DefaultDataProc@0
  1914.  
  1915. [Finished]
  1916. Caption = "Norton Utilities For Windows 95 Setup"
  1917. Title="Uninstall Complete"
  1918. DlgProc=UnInstallDlgProc
  1919. ResourceId=138
  1920. Bitmap16=600
  1921. PanelDataProc=_DefaultDataProc@0
  1922. PanelFlags=First+Last+Finished
  1923.  
  1924. [Bogus2]
  1925. Caption = "Norton Utilities For Windows 95 Setup"
  1926. Title="Bogus2"
  1927. DlgProc=UnInstallDlgProc
  1928. ResourceId=138
  1929. Bitmap16=600
  1930. PanelDataProc=_DefaultDataProc@0
  1931.  
  1932. ;********************************************************************
  1933. ; SetShell section
  1934. ;********************************************************************
  1935.  
  1936. [SetShell]
  1937. WinIniName = win.ini
  1938. SystemIniName = system.ini
  1939. Message = MessageBox.SetShellMessage
  1940. SysSectionName = boot
  1941. WinSectionName = windows
  1942. shell = %s\setup.exe
  1943. load =
  1944. run =
  1945. SetShellIfLoaded=
  1946. Backup = Backup.SetShellSave
  1947. Restore = Backup.SetShellRestore
  1948. Active = yes
  1949. IfActiveList=LoadedList
  1950. SubProcess=SubProc
  1951.  
  1952. [SetShellSave]
  1953. win.ini, win.siw, WINDOWS, WINDOWS
  1954. system.ini, system.siw, WINDOWS, WINDOWS
  1955.  
  1956. [SetShellRestore]
  1957. system.siw, system.ini, WINDOWS, WINDOWS
  1958. win.siw, win.ini, WINDOWS, WINDOWS
  1959.  
  1960. [LoadedList]
  1961. s32krnle.dll
  1962. sysdoc32.exe
  1963.  
  1964. [SetShellMessage]
  1965. caption  =  "Norton Utilities for Windows 95 Uninstall"
  1966. "Welcome to the Norton Utilities for Windows 95"
  1967. "Uninstall program."
  1968. " "
  1969. "Please select OK to allow Uninstall to restart"
  1970. "Windows and continue."
  1971. " "
  1972. "Press Cancel to exit Uninstall."
  1973.  
  1974.  
  1975.  
  1976.