Uninstall fails (0x80070001 Incorrect function) Version 5.5

Use this forum to discuss subjects that don't belong in the other forums.

Moderator: SciTech Software

Uninstall fails (0x80070001 Incorrect function) Version 5.5

Postby oskxg2 » Thu Aug 17, 2017 1:02 pm

Hello,

I have installed .NET memory profiler 5.5, several days ago (Trial). I wanted to uninstall but it fails. I have tried the repair function from Programs and Features and from the original installer file (Repair is successful) and then try to uninstall it but it fails. Restarting the PC does not work as well.

Windows 7 Enterprise: Service pack 1

Any help is appreciated, thanks.

This is the log file:
Code: Select all
[257C:2514][2017-08-17T07:58:34]i001: Burn v3.11.0.1701, Windows v6.1 (Build 7601: Service Pack 1), path: C:\Users\HG3KL\AppData\Local\Temp\{5C37F986-2069-4A26-8FF1-BCE09587A6F3}\.cr\MemProfilerInstaller5_5_54.exe
[257C:2514][2017-08-17T07:58:34]i009: Command Line: '-burn.clean.room=C:\Users\HG3KL\Downloads\MemProfilerInstaller5_5_54.exe -burn.filehandle.attached=216 -burn.filehandle.self=224'
[257C:2514][2017-08-17T07:58:34]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\Users\HG3KL\Downloads\MemProfilerInstaller5_5_54.exe'
[257C:2514][2017-08-17T07:58:34]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\Users\HG3KL\Downloads\'
[257C:2514][2017-08-17T07:58:34]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\HG3KL\AppData\Local\Temp\.NET_Memory_Profiler_5.5_20170817075834.log'
[257C:2514][2017-08-17T07:58:34]i000: Setting string variable 'WixBundleManufacturer' to value 'SciTech Software AB'
[257C:2510][2017-08-17T07:58:34]i000: Setting numeric variable 'WixStdBALanguageId' to value 1033
[257C:2510][2017-08-17T07:58:34]i000: Setting version variable 'WixBundleFileVersion' to value '5.5.54.0'
[257C:2514][2017-08-17T07:58:34]i100: Detect begin, 3 packages
[257C:2514][2017-08-17T07:58:34]i000: Setting string variable 'VsixVersion' to value '5.5.54'
[257C:2514][2017-08-17T07:58:34]w120: Detected partially cached package: MemProfilerInstaller_32bit.msi, invalid payload: MemProfilerInstaller_32bit.msi, reason: 0x80070002
[257C:2514][2017-08-17T07:58:34]i052: Condition 'VsixVersion="5.5.54"' evaluates to true.
[257C:2514][2017-08-17T07:58:34]i101: Detected package: MemProfilerInstaller_32bit.msi, state: Present, cached: Partial
[257C:2514][2017-08-17T07:58:34]i101: Detected package: MemProfilerInstaller_64bit.msi, state: Present, cached: Complete
[257C:2514][2017-08-17T07:58:34]i101: Detected package: MemProfilerVSIXInstall, state: Present, cached: Complete
[257C:2514][2017-08-17T07:58:34]i199: Detect complete, result: 0x0
[257C:2514][2017-08-17T07:58:36]i200: Plan begin, 3 packages, action: Uninstall
[257C:2514][2017-08-17T07:58:36]w321: Skipping dependency registration on package with no dependency providers: MemProfilerVSIXInstall
[257C:2514][2017-08-17T07:58:36]i000: Setting string variable 'WixBundleLog_MemProfilerVSIXInstall' to value 'C:\Users\HG3KL\AppData\Local\Temp\.NET_Memory_Profiler_5.5_20170817075834_000_MemProfilerVSIXInstall.log'
[257C:2514][2017-08-17T07:58:36]i000: Setting string variable 'WixBundleRollbackLog_MemProfilerVSIXInstall' to value 'C:\Users\HG3KL\AppData\Local\Temp\.NET_Memory_Profiler_5.5_20170817075834_000_MemProfilerVSIXInstall_rollback.log'
[257C:2514][2017-08-17T07:58:36]i000: Setting string variable 'WixBundleRollbackLog_MemProfilerInstaller_64bit.msi' to value 'C:\Users\HG3KL\AppData\Local\Temp\.NET_Memory_Profiler_5.5_20170817075834_001_MemProfilerInstaller_64bit.msi_rollback.log'
[257C:2514][2017-08-17T07:58:36]i000: Setting string variable 'WixBundleLog_MemProfilerInstaller_64bit.msi' to value 'C:\Users\HG3KL\AppData\Local\Temp\.NET_Memory_Profiler_5.5_20170817075834_001_MemProfilerInstaller_64bit.msi.log'
[257C:2514][2017-08-17T07:58:36]w208: Plan disabled rollback for package: MemProfilerInstaller_32bit.msi, due to incomplete cache: Partial, original rollback action: Install
[257C:2514][2017-08-17T07:58:36]i000: Setting string variable 'WixBundleLog_MemProfilerInstaller_32bit.msi' to value 'C:\Users\HG3KL\AppData\Local\Temp\.NET_Memory_Profiler_5.5_20170817075834_002_MemProfilerInstaller_32bit.msi.log'
[257C:2514][2017-08-17T07:58:36]i201: Planned package: MemProfilerVSIXInstall, state: Present, default requested: Absent, ba requested: Absent, execute: Uninstall, rollback: Install, cache: No, uncache: Yes, dependency: None
[257C:2514][2017-08-17T07:58:36]i201: Planned package: MemProfilerInstaller_64bit.msi, state: Present, default requested: Absent, ba requested: Absent, execute: Uninstall, rollback: Install, cache: No, uncache: Yes, dependency: Unregister
[257C:2514][2017-08-17T07:58:36]i201: Planned package: MemProfilerInstaller_32bit.msi, state: Present, default requested: Absent, ba requested: Absent, execute: Uninstall, rollback: None, cache: No, uncache: Yes, dependency: Unregister
[257C:2514][2017-08-17T07:58:36]i299: Plan complete, result: 0x0
[257C:2514][2017-08-17T07:58:36]i300: Apply begin
[257C:2514][2017-08-17T07:58:36]i010: Launching elevated engine process.
[257C:2514][2017-08-17T07:58:36]i011: Launched elevated engine process.
[257C:2514][2017-08-17T07:58:36]i012: Connected to elevated engine.
[2550:24DC][2017-08-17T07:58:36]i358: Pausing automatic updates.
[2550:24DC][2017-08-17T07:58:36]w308: Automatic updates could not be paused due to error: 0x80240025. Continuing...
[2550:24DC][2017-08-17T07:58:36]i360: Creating a system restore point.
[2550:24DC][2017-08-17T07:58:57]i361: Created a system restore point.
[2550:24DC][2017-08-17T07:58:57]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{7e93a78c-41f6-4c30-88e0-624a2049b606}, resume: Active, restart initiated: No, disable resume: No
[2550:2544][2017-08-17T07:58:58]i304: Verified existing payload: MemProfilerVSIXInstall at path: C:\ProgramData\Package Cache\61904B593F8DEA065F0C9441950EB27C4103A505\VSIXBootstrapper.exe.
[2550:2544][2017-08-17T07:58:58]i304: Verified existing payload: pay40F09DD62FC979FEF6517046DFF979F5 at path: C:\ProgramData\Package Cache\61904B593F8DEA065F0C9441950EB27C4103A505\VSIXBootstrapper.exe.
[2550:2544][2017-08-17T07:58:58]i304: Verified existing payload: pay072CC5DE3ED13FC5B25C62E7817D4DED at path: C:\ProgramData\Package Cache\61904B593F8DEA065F0C9441950EB27C4103A505\MemProfilerVsPackage2012.vsix.
[2550:24DC][2017-08-17T07:58:58]i301: Applying execute package: MemProfilerVSIXInstall, action: Uninstall, path: C:\ProgramData\Package Cache\61904B593F8DEA065F0C9441950EB27C4103A505\VSIXBootstrapper.exe, arguments: '"C:\ProgramData\Package Cache\61904B593F8DEA065F0C9441950EB27C4103A505\VSIXBootstrapper.exe" /uilevel:4 /regkey:SOFTWARE\SciTech\MemProfiler5 /regvaluename:VsixVersion /admin /u:5758b071-89f0-4f2b-b83e-09bf5e14b7f3'
[2550:24DC][2017-08-17T07:59:04]e000: Error 0x80070001: Process returned error: 0x1
[2550:24DC][2017-08-17T07:59:04]e000: Error 0x80070001: Failed to execute EXE package.
[257C:2514][2017-08-17T07:59:04]e000: Error 0x80070001: Failed to configure per-machine EXE package.
[257C:2514][2017-08-17T07:59:04]i319: Applied execute package: MemProfilerVSIXInstall, result: 0x80070001, restart: None
[257C:2514][2017-08-17T07:59:04]e000: Error 0x80070001: Failed to execute EXE package.
[2550:24DC][2017-08-17T07:59:04]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{7e93a78c-41f6-4c30-88e0-624a2049b606}, resume: ARP, restart: None, disable resume: No
[2550:24DC][2017-08-17T07:59:04]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{7e93a78c-41f6-4c30-88e0-624a2049b606}, resume: ARP, restart initiated: No, disable resume: No
[257C:2514][2017-08-17T07:59:04]i399: Apply complete, result: 0x80070001, restart: None, ba requested restart:  No
oskxg2
 
Posts: 2
Joined: Wed Aug 09, 2017 2:09 pm

Re: Uninstall fails (0x80070001 Incorrect function) Version

Postby Andreas Suurkuusk » Fri Aug 18, 2017 12:45 pm

The error message indicates that the uninstaller has failed to uninstall the Visual Studio integration package for some reason. Can you try to manually uninstall the integration package by performing the following steps?

  1. Open an administrative command prompt for the latest version of Visual Studio installed on your machine (e.g. select "Run as administrator" on the "Developer Command Prompt for Visual Studio 2017" if you have Visual Studio 2017 installed).
  2. Run the command ""vsixinstaller /admin /u:5758b071-89f0-4f2b-b83e-09bf5e14b7f3"
  3. Open the registry editor an remove the value "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SciTech\MemProfiler5\VsixVersion"

Now you should hopefully be able to uninstall .NET Memory Profiler correctly.
Best regards,

Andreas Suurkuusk
SciTech Software AB
Andreas Suurkuusk
 
Posts: 977
Joined: Wed Mar 02, 2005 7:53 pm
Location: Sweden

Re: Uninstall fails (0x80070001 Incorrect function) Version

Postby oskxg2 » Tue Aug 22, 2017 9:28 pm

vsixinstaller showed a message that said no such addon/package was installed. I also remember unselecting the visual studio integration in the installer.

Thank you very much for your support. I removed the registry entry and it uninstalled successfully.
oskxg2
 
Posts: 2
Joined: Wed Aug 09, 2017 2:09 pm

Re: Uninstall fails (0x80070001 Incorrect function) Version

Postby markhews » Fri Aug 25, 2017 1:27 pm

I'm glad your were able to fix the problem. But in the future you might have to look into specialized uninstall programs that are suited in removing hard to uninstall programs along with their clutter from registry. I personally use Revo and it has never disappointed me. By the way .NET memory profiler is not a hard to remove program :)
markhews
 
Posts: 1
Joined: Fri Aug 25, 2017 1:16 pm


Return to General

Who is online

Users browsing this forum: No registered users and 1 guest

SciTech Software logo

© Copyright 2001-2016. SciTech Software AB
All rights reserved.


SciTech Software AB
Kartvägen 21
SE-175 46 Järfälla
Sweden


E-mail: mail@scitech.se

Telephone: +46-706868081

cron