Hi,
Been grinding on this all morning and looking for some help. I was notified of the 5.5.3 update while the software was in use by MS Flight Simulator. It didn't occur to me that running the installer while in the Flight Sim setup screen would cause a problem. I downloaded the installer and ran it. It told me I had a previous version and I needed to uninstall it. I did that using Windows Add and remove programs. The uninstall failed because the software was in use. I closed flight sim and tried again, but the software was no longer in add and remove programs. Running either the 5.5.3 software or the 5.5.2 installers gave me a "Setup Failed" message. The error is 0x80070666 - Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product use Add/Remove Programs on the control panel.
I have tried the following:
- manual removal of the Appdata
- removal of the trackIR folder from x86
- export and removal of the NaturalPoint reg key
- TrackIR is unplugged.
- System restore to yesterday and subsequent successful uninstall of trackIR from add/remove
Despite all of this I am still receiving the same "0x800706666" error from both the 5.5.3 and 5.5.2 installers. I suppose some supporting software or some other dependency might be causing the problem but I'm not sure where to even start with that. Are there some manual uninstall uninstall instructions I might try, or some other troubleshooting steps? Thanks in advance. I did try to search google and this forum but I get time out errors from the forum whenever I search. Here is the log file in case it helps. Thanks in advance for any advice you can provide.
Mitch
[1DD0:848C][2024-10-27T09:35:20]i001: Burn x86 v5.0.1+2f00cbe680fb01ab485d56f16de9cd19b133f875, Windows v10.0 x64 (Build 22631: Service Pack 0), path: C:\Users\mfish\Downloads\TrackIR_5.5.3.exe
[1DD0:848C][2024-10-27T09:35:20]i009: Command Line: ''
[1DD0:848C][2024-10-27T09:35:20]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\Users\mfish\Downloads\TrackIR_5.5.3.exe'
[1DD0:848C][2024-10-27T09:35:20]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\Users\mfish\Downloads\'
[1DD0:848C][2024-10-27T09:35:20]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520.log'
[1DD0:848C][2024-10-27T09:35:20]i000: Setting string variable 'WixBundleInProgressName' to value ''
[1DD0:848C][2024-10-27T09:35:20]i000: Setting string variable 'WixBundleName' to value 'TrackIR'
[1DD0:848C][2024-10-27T09:35:20]i000: Setting string variable 'WixBundleManufacturer' to value 'OptiTrack'
[1DD0:59C0][2024-10-27T09:35:21]i000: Setting version variable 'WixBundleFileVersion' to value '5.0.1.0'
[1DD0:59C0][2024-10-27T09:35:21]i000: Setting numeric variable 'WixStdBALanguageId' to value 1033
[1DD0:848C][2024-10-27T09:35:21]i100: Detect begin, 3 packages
[1DD0:848C][2024-10-27T09:35:21]i000: Setting string variable 'MSVCVersion' to value 'v14.29.30153.00'
[1DD0:848C][2024-10-27T09:35:21]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{350AA873-516F-4886-8776-8C13633BADCF}'
[1DD0:848C][2024-10-27T09:35:21]i052: Condition 'MSVCVersion >= v14.38.33130.00' evaluates to false.
[1DD0:848C][2024-10-27T09:35:21]i052: Condition 'UsbDriversVersion = v2.70.0002' evaluates to false.
[1DD0:848C][2024-10-27T09:35:21]i101: Detected package: VC_redist.x86.exe, state: Absent, cached: No, install registration state: (permanent), cache registration state: (permanent)
[1DD0:848C][2024-10-27T09:35:21]i101: Detected package: NaturalPoint_USB_Drivers_2.70_x64.exe, state: Absent, cached: No, install registration state: (permanent), cache registration state: (permanent)
[1DD0:848C][2024-10-27T09:35:21]i101: Detected package: TrackIR_Installer.msi, state: Absent, cached: No, install registration state: Absent, cache registration state: Absent
[1DD0:848C][2024-10-27T09:35:21]i199: Detect complete, result: 0x0, registration state: None, cached: No, eligible for cleanup: No
[1DD0:59C0][2024-10-27T09:35:21]i052: Condition 'WixStdBAUpdateAvailable' evaluates to false.
[1DD0:59C0][2024-10-27T09:35:21]i052: Condition 'NOT WixStdBASuppressOptionsUI' evaluates to true.
[1DD0:848C][2024-10-27T09:35:23]i200: Plan begin, 3 packages, action: Install
[1DD0:848C][2024-10-27T09:35:23]w321: Skipping dependency registration on package with no dependency providers: VC_redist.x86.exe
[1DD0:848C][2024-10-27T09:35:23]i000: Setting string variable 'WixBundleLog_VC_redist.x86.exe' to value 'C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520_000_VC_redist.x86.exe.log'
[1DD0:848C][2024-10-27T09:35:23]w321: Skipping dependency registration on package with no dependency providers: NaturalPoint_USB_Drivers_2.70_x64.exe
[1DD0:848C][2024-10-27T09:35:23]i000: Setting string variable 'WixBundleLog_NaturalPoint_USB_Drivers_2.70_x64.exe' to value 'C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520_001_NaturalPoint_USB_Drivers_2.70_x64.exe.log'
[1DD0:848C][2024-10-27T09:35:23]i000: Setting string variable 'WixBundleRollbackLog_TrackIR_Installer.msi' to value 'C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520_002_TrackIR_Installer.msi_rollback.log'
[1DD0:848C][2024-10-27T09:35:23]i000: Setting string variable 'WixBundleLog_TrackIR_Installer.msi' to value 'C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520_002_TrackIR_Installer.msi.log'
[1DD0:848C][2024-10-27T09:35:23]i222: Planned rollback boundary: 'WixDefaultBoundary', vital: Yes, transaction: No (default: No)
[1DD0:848C][2024-10-27T09:35:23]i201: Planned package: VC_redist.x86.exe, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: None, default cache strategy: Keep, ba requested strategy: Keep, cache: Vital, uncache: No, dependency: None, expected install registration state: (permanent), expected cache registration state: (permanent)
[1DD0:848C][2024-10-27T09:35:23]i201: Planned package: NaturalPoint_USB_Drivers_2.70_x64.exe, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: None, default cache strategy: Keep, ba requested strategy: Keep, cache: Vital, uncache: No, dependency: None, expected install registration state: (permanent), expected cache registration state: (permanent)
[1DD0:848C][2024-10-27T09:35:23]i201: Planned package: TrackIR_Installer.msi, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, default cache strategy: Keep, ba requested strategy: Keep, cache: Vital, uncache: No, dependency: Register, expected install registration state: Present, expected cache registration state: Present
[1DD0:848C][2024-10-27T09:35:23]i299: Plan complete, result: 0x0
[1DD0:848C][2024-10-27T09:35:23]i300: Apply begin
[1DD0:848C][2024-10-27T09:35:23]i010: Launching elevated engine process.
[1DD0:848C][2024-10-27T09:35:24]i011: Launched elevated engine process.
[1DD0:848C][2024-10-27T09:35:24]i012: Connected to elevated engine.
[5828:8F38][2024-10-27T09:35:24]i358: Pausing automatic updates.
[5828:8F38][2024-10-27T09:35:24]i359: Paused automatic updates.
[5828:8F38][2024-10-27T09:35:24]i360: Creating a system restore point.
[5828:8F38][2024-10-27T09:35:24]i361: Created a system restore point.
[5828:8F38][2024-10-27T09:35:24]i370: Session begin, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B8793D4E-B2C7-475A-BA2D-14099BBDC95F}, options: 0x3, disable resume: No
[5828:8F38][2024-10-27T09:35:24]i000: Caching bundle from: 'C:\Users\mfish\AppData\Local\Temp\{C415B394-70DA-4D64-BCFE-8DE3F799E6B0}\.be\TrackIR5_Bootstrapper.exe' to: 'C:\ProgramData\Package Cache\{B8793D4E-B2C7-475A-BA2D-14099BBDC95F}\TrackIR5_Bootstrapper.exe'
[5828:8F38][2024-10-27T09:35:24]i320: Registering bundle dependency provider: {B8793D4E-B2C7-475A-BA2D-14099BBDC95F}, version: 5.5.3.317
[5828:8F38][2024-10-27T09:35:24]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B8793D4E-B2C7-475A-BA2D-14099BBDC95F}, resume: Active, restart initiated: No, disable resume: No
[5828:376C][2024-10-27T09:35:24]i305: Verified acquired payload: VC_redist.x86.exe at path: C:\ProgramData\Package Cache\.unverified\VC_redist.x86.exe, moving to: C:\ProgramData\Package Cache\A07DCABB588886C73865C8BDE027D16CE9C8C14C480286F5697620C6D47F2072\VC_redist.x86.exe.
[5828:376C][2024-10-27T09:35:24]i305: Verified acquired payload: NaturalPoint_USB_Drivers_2.70_x64.exe at path: C:\ProgramData\Package Cache\.unverified\NaturalPoint_USB_Drivers_2.70_x64.exe, moving to: C:\ProgramData\Package Cache\1E58DC4B9748CF9D6FFB5926A34E694947641AC0FFC8BABA88170EA656304B8A\NaturalPoint_USB_Drivers_2.70_x64.exe.
[5828:376C][2024-10-27T09:35:25]i305: Verified acquired payload: TrackIR_Installer.msi at path: C:\ProgramData\Package Cache\.unverified\TrackIR_Installer.msi, moving to: C:\ProgramData\Package Cache\{84234F8F-74EF-42E6-A35C-CAC758645015}v5.5.3\TrackIR_Installer.msi.
[5828:8F38][2024-10-27T09:35:25]i301: Applying execute package: VC_redist.x86.exe, action: Install, path: C:\ProgramData\Package Cache\A07DCABB588886C73865C8BDE027D16CE9C8C14C480286F5697620C6D47F2072\VC_redist.x86.exe, arguments: '"C:\ProgramData\Package Cache\A07DCABB588886C73865C8BDE027D16CE9C8C14C480286F5697620C6D47F2072\VC_redist.x86.exe" /install /quiet /norestart'
[5828:8F38][2024-10-27T09:35:25]i366: The process for package: VC_redist.x86.exe exited with code: 0x666. The exit code has been translated to type: Error and restart: None.
[5828:8F38][2024-10-27T09:35:25]e000: Error 0x80070666: Process returned error: 0x666
[5828:8F38][2024-10-27T09:35:25]e000: Error 0x80070666: Failed to execute EXE package.
[1DD0:848C][2024-10-27T09:35:25]e000: Error 0x80070666: Failed to configure per-machine EXE package.
[1DD0:848C][2024-10-27T09:35:25]i319: Applied execute package: VC_redist.x86.exe, result: 0x80070666, restart: None
[1DD0:848C][2024-10-27T09:35:25]e000: Error 0x80070666: Failed to execute EXE package.
[5828:8F38][2024-10-27T09:35:25]i351: Removing cached package: VC_redist.x86.exe, from path: C:\ProgramData\Package Cache\A07DCABB588886C73865C8BDE027D16CE9C8C14C480286F5697620C6D47F2072\
[5828:376C][2024-10-27T09:35:25]i351: Removing cached package: TrackIR_Installer.msi, from path: C:\ProgramData\Package Cache\{84234F8F-74EF-42E6-A35C-CAC758645015}v5.5.3\
[5828:376C][2024-10-27T09:35:25]i351: Removing cached package: NaturalPoint_USB_Drivers_2.70_x64.exe, from path: C:\ProgramData\Package Cache\1E58DC4B9748CF9D6FFB5926A34E694947641AC0FFC8BABA88170EA656304B8A\
[1DD0:848C][2024-10-27T09:35:25]i373: Calculating whether to keep registration
[1DD0:848C][2024-10-27T09:35:25]i374: package: VC_redist.x86.exe, install registration state: (permanent), cache registration state: (permanent)
[1DD0:848C][2024-10-27T09:35:25]i374: package: NaturalPoint_USB_Drivers_2.70_x64.exe, install registration state: (permanent), cache registration state: (permanent)
[1DD0:848C][2024-10-27T09:35:25]i374: package: TrackIR_Installer.msi, install registration state: Absent, cache registration state: Absent
[1DD0:848C][2024-10-27T09:35:25]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B8793D4E-B2C7-475A-BA2D-14099BBDC95F}, resume: None, restart: None, disable resume: No, default registration: None, ba requested registration: None
[5828:8F38][2024-10-27T09:35:25]i330: Removed bundle dependency provider: {B8793D4E-B2C7-475A-BA2D-14099BBDC95F}
[5828:8F38][2024-10-27T09:35:25]i326: Removed dependency: {B8793D4E-B2C7-475A-BA2D-14099BBDC95F} on package provider: {84234F8F-74EF-42E6-A35C-CAC758645015}_v5.5.3, package TrackIR_Installer.msi
[5828:8F38][2024-10-27T09:35:25]i329: Removed package dependency provider: {84234F8F-74EF-42E6-A35C-CAC758645015}_v5.5.3, package: TrackIR_Installer.msi
[5828:8F38][2024-10-27T09:35:25]i352: Removing cached bundle: {B8793D4E-B2C7-475A-BA2D-14099BBDC95F}, from path: C:\ProgramData\Package Cache\{B8793D4E-B2C7-475A-BA2D-14099BBDC95F}\
[5828:8F38][2024-10-27T09:35:25]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B8793D4E-B2C7-475A-BA2D-14099BBDC95F}, resume: None, restart initiated: No, disable resume: No
[5828:8F38][2024-10-27T09:35:25]i420: Resuming automatic updates.
[5828:8F38][2024-10-27T09:35:25]i421: Resumed automatic updates.
[1DD0:59C0][2024-10-27T09:35:25]i000: Setting string variable 'WixStdBARestartRequired' to value ''
[1DD0:848C][2024-10-27T09:35:25]i399: Apply complete, result: 0x80070666, restart: None, ba requested restart: No
[1DD0:59C0][2024-10-27T09:35:25]i052: Condition 'WixBundleAction = 2' evaluates to false.
[1DD0:59C0][2024-10-27T09:35:25]i052: Condition 'WixBundleAction = 3' evaluates to false.
[1DD0:59C0][2024-10-27T09:35:25]i052: Condition 'WixBundleAction = 4' evaluates to false.
[1DD0:59C0][2024-10-27T09:35:25]i052: Condition 'WixBundleAction = 5' evaluates to false.
[1DD0:59C0][2024-10-27T09:35:25]i052: Condition 'WixBundleAction = 6' evaluates to true.
[1DD0:59C0][2024-10-27T09:35:25]i052: Condition 'WixStdBARestartRequired' evaluates to false.
[1DD0:848C][2024-10-27T09:36:09]i500: Shutting down, exit code: 0x666
[1DD0:848C][2024-10-27T09:36:09]i502: Cleanup begin.
[1DD0:848C][2024-10-27T09:36:09]i503: Cleanup not required due to running Apply.
[1DD0:848C][2024-10-27T09:36:09]i599: Cleanup complete, result: 0x0
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: MSVCVersion = v14.29.30153.00
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: RebootPending = 1
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleAction = 6
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleCommandLineAction = 6
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleElevated = 1
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleFileVersion = 5.0.1.0
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleInProgressName =
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleInstalled = 0
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleLog = C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520.log
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleLog_NaturalPoint_USB_Drivers_2.70_x64.exe = C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520_001_NaturalPoint_USB_Drivers_2.70_x64.exe.log
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleLog_TrackIR_Installer.msi = C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520_002_TrackIR_Installer.msi.log
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleLog_VC_redist.x86.exe = C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520_000_VC_redist.x86.exe.log
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleManufacturer = OptiTrack
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleName = TrackIR
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleOriginalSource = C:\Users\mfish\Downloads\TrackIR_5.5.3.exe
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleOriginalSourceFolder = C:\Users\mfish\Downloads\
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleProviderKey = {B8793D4E-B2C7-475A-BA2D-14099BBDC95F}
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleRollbackLog_TrackIR_Installer.msi = C:\Users\mfish\AppData\Local\Temp\TrackIR_20241027093520_002_TrackIR_Installer.msi_rollback.log
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleTag =
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleUILevel = 4
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixBundleVersion = 5.5.3.317
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixCanRestart = 1
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixStdBALanguageId = 1033
[1DD0:848C][2024-10-27T09:36:09]i410: Variable: WixStdBARestartRequired =
[1DD0:848C][2024-10-27T09:36:09]i007: Exit code: 0x666, restarting: No
Setup Failed 0x80070666
-
- NaturalPoint Employee
- Posts: 24
- Joined: Mon Sep 27, 2021 12:34 pm
Re: Setup Failed 0x80070666
Hi mfishco,
Thanks for reaching out. I think we've seen other users with this issue and it might be caused by improper or unsuccessful uninstall. Note, if you run the installer again for the currently installed version then it gives you an option to uninstall. This might be a safer method for uninstallation than using Windows add/remove programs. However, generally, you should just be able to run the installer for a newer version which should also properly uninstall the current version and install the new version on top. Have you tried this?
It sounds like you've already tried a bunch of things we might already suggest. I looked up that 0x80070666 code and it seems related to the Micorsoft Visual C++ Redistributables. Can you try downloading the latest version of the MVCR here?:
https://learn.microsoft.com/en-us/cpp/w ... w=msvc-170
The latest should be the x64 version 14.40.33816.0 (2055,2017, 2019 and 2022).
If that does not help, maybe the suggested shown here would help:
https://www.minitool.com/news/0x80070666.html
Please let us know if any of this is helpful.
Thanks for reaching out. I think we've seen other users with this issue and it might be caused by improper or unsuccessful uninstall. Note, if you run the installer again for the currently installed version then it gives you an option to uninstall. This might be a safer method for uninstallation than using Windows add/remove programs. However, generally, you should just be able to run the installer for a newer version which should also properly uninstall the current version and install the new version on top. Have you tried this?
It sounds like you've already tried a bunch of things we might already suggest. I looked up that 0x80070666 code and it seems related to the Micorsoft Visual C++ Redistributables. Can you try downloading the latest version of the MVCR here?:
https://learn.microsoft.com/en-us/cpp/w ... w=msvc-170
The latest should be the x64 version 14.40.33816.0 (2055,2017, 2019 and 2022).
If that does not help, maybe the suggested shown here would help:
https://www.minitool.com/news/0x80070666.html
Please let us know if any of this is helpful.
-
- Posts: 1
- Joined: Wed Feb 12, 2025 10:00 pm
- Location: https://basketballstars-game.io
Re: Setup Failed 0x80070666
TrackIR installation fails with error 0x80070666 after failed uninstall. Tried registry, file, and system restore cleanup. Need manual removal steps.
-
- NaturalPoint Employee
- Posts: 554
- Joined: Fri Sep 02, 2022 6:40 am
Re: Setup Failed 0x80070666
Hello bathcaftan,
You can follow these steps below:
1. Unplug the TrackIR from your computer.
2. Remove TrackIR from add/remove programs.
3. Remove NaturalPoint Drivers from add/remove programs.
4. Delete NaturalPoint folder from Program Files x86.
5. Delete NaturalPoint folder from %APPDATA% location. (AppData is a hidden folder)
-C:\Users\[Your.User.Name]\AppData\Roaming\NaturalPoint.
6. Reboot PC.
7. Download the latest installer from our website.
-The latest download will also have our latest USB Drivers.
8. Right-click and install as an administrator.
9. Locate the Track IR 5 Icon on your desktop, Right-click on it and select 'Run as Administrator'. (This only needs to be done the first time.)
You may also need to install the latest version of the C++ Redistributables: https://learn.microsoft.com/en-us/cpp/w ... w=msvc-170.
Kind Regards,
You can follow these steps below:
1. Unplug the TrackIR from your computer.
2. Remove TrackIR from add/remove programs.
3. Remove NaturalPoint Drivers from add/remove programs.
4. Delete NaturalPoint folder from Program Files x86.
5. Delete NaturalPoint folder from %APPDATA% location. (AppData is a hidden folder)
-C:\Users\[Your.User.Name]\AppData\Roaming\NaturalPoint.
6. Reboot PC.
7. Download the latest installer from our website.
-The latest download will also have our latest USB Drivers.
8. Right-click and install as an administrator.
9. Locate the Track IR 5 Icon on your desktop, Right-click on it and select 'Run as Administrator'. (This only needs to be done the first time.)
You may also need to install the latest version of the C++ Redistributables: https://learn.microsoft.com/en-us/cpp/w ... w=msvc-170.
Kind Regards,
Jillian Smythe
TrackIR Support Representative
TrackIR Support Representative