• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2036
  • Last Modified:

Windows Desktop Search - uninstall previous version first.

Hi,

We're trying to install the latest version of WIndows Desktop Search, but when I try to run the installer the error "---------------------------
Windows Desktop Search Setup
---------------------------
Please uninstall previous versions of Windows Desktop Search before installing Windows Desktop Search 3.01
---------------------------
OK  
---------------------------

Comes up.

As far as I can see, it's not installed (it certainly doesn't appear in add/remove applications) and it's not bundled with any toolbar as there are also none installed.

Any ideas?
0
montpellier
Asked:
montpellier
  • 4
  • 3
  • 2
  • +3
1 Solution
 
and235100Commented:
Have a look here: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=301681&SiteID=1

Specifically - browse to one of these:
2.6.0.2083                     %systemroot%\$NtUninstallKB907371-V2$\spuninst

2.6.0.2057                     %systemroot%\$NtUninstallKB907371$\spuninst

2.6.5.Beta                     %systemroot%\$NtUninstallKB911993\spuninst

and run Spuninst.exe
0
 
matrixnzCommented:
Here's another if the uninstaller is unavailable.

Cheers

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1456784&SiteID=1
0
 
and235100Commented:
Also - look at Uninstalling Windows Desktop Search here: http://www.microsoft.com/technet/prodtechnol/windows/search/dtstshoot.mspx#E1
0
Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

 
montpellierAuthor Commented:
Thank you for that, but I do not have any of those listed - and in the registry, there's no section for MSN Toolbar Suite...

Any other hints or tips?

Thanks in advance.
0
 
denzmorCommented:
I propose a solution of trouble with Windows Desktop Search 3 deinstallation, discussed occasionally in Internet and here. I've got this trouble too! The last update to version 3.01 invoked a serious system resources leak and my work become slower twicer, my pauses to wait the reaction from my computer increased from seconds to minutes, and I understood that without reanimation my computer will work for 80% of time only for this brilliant WDS!

But it's impossible to uninstall it in my Windows XP SP2 (and to install f.e. Google Desktop instead)! I have not found any solution in Internet, in newsgroups, even from Microsoft! So "if the mountain won't come to Muhammad, Muhammad must go to the mountain!

Here is my proposal to an answer "How to uninstall Windows Desktop Search 3.0x"! Your comments and notes would be highly appreciated!

In the situation of incorrect setup utility behaviour of Windows Desktop Search 3.0x, recommendations from Microsoft like http://www.microsoft.com/technet/prodtechnol/windows/search/dtstshoot.mspx#E4KAC and advices to use advanced uninstall tools are unuseful. The cause is in some incomprehensible bug (or "feature"?!) when in some situations after the setup of WDS the uninstall information is losted (f.e. for WDS 3.01 it must be a folder "C:\WINDOWS\$NtUninstallKB917013$"). Without this uninstall information it's impossible to uninstall such a complex application (there are drivers, filters, CLSID's etc.) automatically.

To solve the problem you can create the uninstall information file yourself manually, like the setup utility!

I propose the next algorithm to uninstall WDS (and many others applications) manually:
0. Not to forget about renew system restore point, system files backup, system restore disk before to begin!
1. To find the setup configuration file "update.inf" in the distributive
2. To collect in some special folder the files: spuninst.exe, updspapi.dll
3. To convert the setup information from update.inf to uninstall information file spuninst.inf and put spuninst.inf to the same folder as in spuninst.exe
4. To run spuninst.exe - that's all!

A little bit compex, but working method, I used it successfully when this WDS 3.01 slowed down my computer catastrophically  and Microsoft can't propose any decision to solve problem! BUT it's for your own risk!

There is a common way:
1. Unpack the distributive (f.e. Start->Run->WindowsDesktopSearch-KB917013-V301-XP-x86-enu.exe -x) in some folder f.e. "UnpWDSSetup"
2. Create folder to store the uninstall information, f.e. "UnpWDSSetup\spuninst"
3. Copy to from "UnpWDSSetup" to "UnpWDSSetup\spuninst\": spuninst.exe
4. Copy to from "UnpWDSSetup\update\" to "UnpWDSSetup\spuninst\": updspapi.dll
5. Get as a template any "spuninst.inf" file from "%SystemRoot%\$NtUninstallxxxxx$". This file contains the common uninstall information structure for spuinist.exe utility. But the contents depends on the appliaction to uninstall! By analysing this template "spuninst.inf" and "UnpWDSSetup\update\update.inf" you can successfully build the contents of "UnpWDSSetup\spuninst\spuninst.inf" necessary to uninstall WDS. It's not so difficult, but at the end of this post I'll quote such an example of spuininst.inf to uninstall Windows Desktop Search 3.01
6. Edit the section of "UnpWDSSetup\spuninst\spuninst.inf" and set "RebootRequired  = 1"
7. Before the happy to uninstall your folder "UnpWDSSetup\spuninst\" must contain: spuninst.exe, spuninst.inf, updspapi.dll
8. Run "UnpWDSSetup\spuninst\spuninst.exe" and confirm that you can exist without so beatiful Windows Desktop Search
9. At the end restart your system!

0
 
denzmorCommented:
heres the ini file
**********************************************************************
The contents of spuinist.inf to uninstal Windows Desktop Search 3.01
**********************************************************************[Version]
    Signature = "$Windows NT$"
    NtServicePackVersion = 0
    NtServicePackVersionText = "KB917013"
    NtServicePackVersionFullText = "Windows Desktop Search 3.01"
    NtServicePackPreviousVersion = 512
    NtServicePackPreviousVersionText = "No KB917013"
    IEVersion = "0.0.0.0"
    DisplayTitle = "KB917013"
    SP_TITLE = "Windows Desktop Search 3.01"
    RebootRequired  = 1

[SourceDisksNames]
    1="Windows Desktop Search Source Files"

[SourceDisksFiles]
    msscolmn.txt=1
    gathrprm.txt=1
    schema.txt=1
    msscntrs.dll=1
    mssitlb.dll=1
    searchprotocolhost.exe=1
    searchfilterhost.exe=1
    searchindexer.exe=1
    mssph.dll=1
    mssphtb.dll=1
    mssprxy.dll=1
    mssrch.dll=1
    msstrc.dll=1
    propdefs.dll=1
    tquery.dll=1
    msscb.dll=1
    gsrvctr.h=1
    gsrvctr.ini=1
    gthrctr.h=1
    gthrctr.ini=1
    idxcntrs.h=1
    idxcntrs.ini=1
    msshsq.dll=1
    structuredqueryschema.bin=1
    structuredqueryschematrivial.bin=1
    xmlfilter.dll=1
    rtffilt.dll=1
    srchadmin.dll=1
    propsys.dll=1
    searchindexer.exe.mui=1
    mssrch.dll.mui=1
    tquery.dll.mui=1
    mssphtb.dll.mui=1
    mssph.dll.mui=1
    srchadmin.dll.mui=1
    propsys.dll.mui=1
    dsksrch.chm=1
    deskbar.cfg=1
    deskbar.dll=1
    dbsetup.dll=1
    dbres.dll=1
    wordwheel.dll=1
    wwres.dll=1
    msnlDl.dll=1
    msnldlps.dll=1
    msnlExt.dll=1
    msnlExtRes.dll=1
    msnlNamespaceMgr.dll=1
    msnlRed.dll=1
    WdsMktTools.dll=1
    wdsShell.dll=1
    wdsView.dll=1
    WindowsSearch.exe=1
    WindowsSearchRes.dll=1
    MarketStrings.cfg=1
    mapine.dll=1
    mapineres.dll=1
    dbres.dll.mui=1
    msnlExtRes.dll.mui=1
    WindowsSearchRes.dll.mui=1
    wwres.dll.mui=1
    mapineres.dll.mui=1
    oeph.dll=1
    OEphRes.dll=1
    OEphRes.dll.mui=1
    UncPH.dll=1
    UncRes.dll=1
    UncCplExt.dll=1
    UncNE.dll=1
    UncDMS.dll=1
    UncRes.dll.mui=1

[DestinationDirs]
    System32.Files                  = 11     ; %windir%\system32 (replace if exist)
    Search.Config.Files             = 16419, "Microsoft\Search\Config" ; ...\All Users\Application Data\Microsoft\Search\Config
    Search.Data.Config.Files        = 16419, "Microsoft\Search\Data\Config" ; ...\All Users\Application Data\Microsoft\Search\Data\Config
    Mui.Name.Files                  = 11, "%WDS_MARKET%" ; %windir%\system32\<en-US style locale>
    Mui.ID.Files                    = 11, "mui\%WDS_MARKET_LCID%" ; %windir%\system32\mui\<lcid>
    WindowsDesktopSearch.UI.Files   = 16422, "%WDSAppsSubDir%" ; Program Files\Windows Desktop Search
    Ext.files                       = 16422, "%WDSAppsSubDir%" ; Program Files\Windows Desktop Search
    Ext.Mui.Files                   = 16422, "%WDSAppsSubDir%\%WDS_MARKET%" ; Program Files\Windows Desktop Search\%WDS_MARKET%
    OEPH.Files                  = 11     ; %windir%\system32 (replace if exist)
    OEPH.Mui.Files              = 11, "%WDS_MARKET%" ; %windir%\system32\<en-US style locale>
    UNCPH.Files                 = 11     ; %windir%\system32 (replace if exist)
    UNCPH.Mui.Files             = 11, "%WDS_MARKET%" ; %windir%\system32\<en-US style locale>

[ProductCatalogsToInstall.delete.files]

    KB917013.cat

[ProcessesToRunBeforeUninstall]
    "%SystemRoot%\System32\cmd.exe /c ""%SystemRoot%\System32\unlodctr.exe UGatherer"""
    "%SystemRoot%\System32\cmd.exe /c ""%SystemRoot%\System32\unlodctr.exe UGTHRSVC"""
    "%SystemRoot%\System32\cmd.exe /c ""%SystemRoot%\System32\unlodctr.exe wsearchidxpi"""

[Configuration]
    UninstallationType    = "Hotfix"
    UnInstallLogFileName  = "KB917013Uninst.log"
    EventLogKeyName       = "NtServicePack"
    ProductName           = ""
    CustomizationDll      = ""
    WaitTimeForServiceStop = 0
    OverwriteThirdParty    = 0
    RestartDevice          = 0
    ServiceFileInUseDetect       = "0"
  UninstallCustomizationDLL = wss_SpCustom.dll

[GlobalRegistryChanges]
 DelReg = Del.Reg

[Del.Reg]
    HKLM, Software\Microsoft\Windows\Windows Search
    HKLM, Software\Microsoft\Windows Desktop Search
    HKLM, Software\Microsoft\Windows Search Service
    HKLM, Software\Microsoft\Windows Search, "CurrentVersion"
    HKLM, Software\Microsoft\Windows Search, "DataDirectory"
    HKLM, Software\Microsoft\Windows Search, "InstallDirectory"
    HKLM, Software\Microsoft\Windows Search, "DefaultColumnFile"
    HKLM, Software\Microsoft\Windows Search, "UseLowPriorityConfiguration"
    HKLM, Software\Microsoft\Windows Search, "SetupCompletedSuccessfully"
    HKLM, Software\Microsoft\Windows Search, "indexer:ci:MaxRestrictionNodes"
    HKLM, Software\Microsoft\Windows Search\Applications
    HKLM, Software\Microsoft\Windows Search\CatalogNames
    HKLM, Software\Microsoft\Windows Search\ContentIndexCommon
    HKLM, Software\Microsoft\Windows Search\CrawlScopeManager
    HKLM, Software\Microsoft\Windows Search\Databases
    HKLM, Software\Microsoft\Windows Search\DataDirectory
    HKLM, Software\Microsoft\Windows Search\Gather
    HKLM, Software\Microsoft\Windows Search\Gathering Manager
    HKLM, Software\Microsoft\Windows Search\Indexer
    HKLM, Software\Microsoft\Windows Search\InstallDirectory
    HKLM, Software\Microsoft\Windows Search\PerformanceCounters
    HKLM, Software\Microsoft\Windows Search\SearchService
    HKLM, Software\Microsoft\Windows Search\UsnNotifier
    HKLM, Software\Microsoft\Windows Search\PreviousSettings
    HKCU, Software\Microsoft\Windows Search
    HKCU, Software\Microsoft\Windows Desktop Search

[Del.Reg.PerfCounters.Uninstall]
    HKLM, System\CurrentControlSet\Services\UGatherer
    HKLM, System\CurrentControlSet\Services\UGTHRSVC
    HKLM, System\CurrentControlSet\Services\wsearchidxpi

[Product.Del.Reg.UI]
    HKLM, Software\Microsoft\Search-ms
    HKLM, Software\Classes\CLSID\{70804ECC-7272-4dc8-AFFC-97CD66AAA282}
    HKLM, Software\Classes\Search.MapPI
    HKLM, Software\Microsoft\Windows Desktop Search

0
 
denzmorCommented:
I took the info from this link if you want more info

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1456784&SiteID=1

hope it helps
0
 
montpellierAuthor Commented:
Just to clarify, I'm not looking to uninstall version 3.01, I'm looking to install it!

But when I try it says that a previous version is already installed, but gives no indication of which version it is.
0
 
montpellierAuthor Commented:
But these answers relate to uninstalling version 3.01, but i'm trying to locate which previous version i have and uninstall that one.  Then I can install version 3.01.

But, there is nowhere obvious that I can find that relates to how to

a) find which previous version I do actually have installed
b) remove that previous version

If possible, and if anyone has a clever way of how to do so, can I install version 3.01 on top of what is already there?

Thanks!
0
 
DeNzMoRCommented:
I think it worth a try... You probably can install it over the old version.
0
 
montpellierAuthor Commented:
Hi, I've tried that, but I get the error "Please uninstall previous versions of Windows Desktop Search before installing Windows Desktop Search 3.01" - so, a clever trick is required to do that, but I don't know what that clever trick is!!
0
 
DashingDogMacCommented:
I have had the same problem this weekend and the solutions provided did not address the problem. WDS cannot be installed over the old version and there is no way that the old version can be identified so that it can be uninstalled. Can the original question be reopened or a new stream started?
0
 
DeNzMoRCommented:
Well u should try to delete the installer reg key and reinstall it.

HKEY_CLASSES_ROOT\Installer\Products and find the appropriate GUID
 (always backup ur reg key b4 deleting it)
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 4
  • 3
  • 2
  • +3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now