Skip to content

Upon reviewing the installation process it rolls back and reports a fatal error.  #9181

Description

@emma-luk-phe
  • Version: node-v4.6.1-x64:
  • Platform: Windows 7 Professional:
  • *Subsystem: Upon reviewing the installation process it rolls back and reports a fatal error. *:

Rolling Back

Dear Sir,

Version: node-v4.6.1-x64
System: Windows 7 Professional

I have an admission permission on my laptop. When someone downloaded Microsoft Visual Studio 2015 and come with old node js. I need a last node js. I downloaded, unpacked a latest node.js on my laptop.
Upon reviewing the installation process it rolls back and reports a fatal error. There does not seem to be any link with the Virus software.
Upon reviewing the installation process it rolls back and reports a fatal error.

Error 1:
Log Name:      Application
Source:        System Restore
Date:          19/10/2016 10:57:38
Event ID:      8193
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      NBEST0119.phe.gov.uk
Description:
Failed to create restore point (Process = C:\windows\system32\msiexec.exe /V; Description = Installed Node.js; Error = 0x80070422).
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="System Restore" />
    <EventID Qualifiers="0">8193</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2016-10-19T09:57:38.000000000Z" />
    <EventRecordID>162100</EventRecordID>
    <Channel>Application</Channel>
    <Computer>NBEST0119.phe.gov.uk</Computer>
    <Security />
  </System>
  <EventData>
    <Data>C:\windows\system32\msiexec.exe /V</Data>
    <Data>Installed Node.js</Data>
    <Data>0x80070422</Data>
    <Binary>220407809D010000870100009501000022CE28677C6DDA79E28C1C000000000000000000</Binary>
  </EventData>
</Event>
Error 1:
Log Name:      Application
Source:        dbupdate
Date:          19/10/2016 10:59:35
Event ID:      0
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      NBEST0119.phe.gov.uk
Description:
The description for Event ID 0 from source dbupdate cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

Service started

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="dbupdate" />
    <EventID Qualifiers="0">0</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2016-10-19T09:59:35.000000000Z" />
    <EventRecordID>162101</EventRecordID>
    <Channel>Application</Channel>
    <Computer>NBEST0119.phe.gov.uk</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Service started</Data>
  </EventData>
</Event>

Any ideas? How to fix this?

Thanks
Emma
Email: emma.luk@phe.gov.uk
Tel: +44 (0)1223 722 427 (Extension: 22427)
Business Skype: emma.luk@phe.gov.uk

Activity

  1. added
    windowsIssues and PRs related to the Windows platform.
    installIssues and PRs related to installing Node.js and its installers.
    on Oct 19, 2016
  2. emma-luk-phe commented on Oct 19, 2016

    @emma-luk-phe
    Author
  3. joaocgreis commented on Oct 19, 2016

    @joaocgreis
    Member

    @emma-luk-phe can you open a Command Prompt with "Run as administrator" and type the following commands?

    LODCTR /S:lodctr_backup.ini
    LODCTR /R
    

    Please let me know if this helped.

  4. emma-luk-phe commented on Oct 19, 2016

    @emma-luk-phe
    Author
    1. opened Windows PowerShell
    2. ran commands and
    3. restarted laptop.
    4. the installation process it rolls back

    commands

    error1

    Failed to create restore point (Process = C:\windows\system32\msiexec.exe /V; Description = Installed Node.js; Error = 0x80070422).

  5. joaocgreis commented on Oct 19, 2016

    @joaocgreis
    Member

    @emma-luk-phe can you create an installation log with

    msiexec /i <filename>.msi /l*v InstallLog.txt
    

    (from an administrator prompt) and share it here so we can debug? Afterwards, can you try installing and disabling ETW and Performance Counters in the features selection dialog (if you don't need those)? That is a common source of issues.

  6. emma-luk-phe commented on Oct 20, 2016

    @emma-luk-phe
    Author

    InstallLog.txt

    hi joaocgreis,

    Here's InstallLog.txt

  7. joaocgreis commented on Oct 21, 2016

    @joaocgreis
    Member

    The log file confirms the problem is with Performance Counters. @emma-luk-phe could you install without Performance Counters? Also, could you try to uninstall all Node versions from Control Panel, Programs, Uninstall a program?

  8. Barryrowe commented on Oct 25, 2016

    @Barryrowe

    I see the same thing with the 6.9.1 installer.

    If I uncheck PerformanceCounters during the features checklist, it does succeed. Did the installer change? I've never had this problem installing on windows before.

  9. MylesBorins commented on Oct 25, 2016

    @MylesBorins
    Contributor

    @joaocgreis are performance counters something mandatory? Should we be turning it off by default?

  10. joaocgreis commented on Oct 26, 2016

    @joaocgreis
    Member

    @Barryrowe the installer has seen very few changes recently, and nothing related to this.

    @thealphanerd That is one of the possibilities I'm considering, but I still have some other things I'd like to check first. Evidence I have now points towards a problem in users computers, not node. I haven't yet been able to reproduce this.

  11. ericmaia commented on Jan 25, 2017

    @ericmaia

    I had the same problem on Windows 7 Enterprise. I have been struggling to get node installed (it would get to the Copying New Files section, then would suddenly roll back). I finally got it to install successfully by disabling the Performance Counters and Event items.

  12. Trott commented on Jul 16, 2017

    @Trott
    Member

    @nodejs/platform-windows

    Should this remain open?

  13. refack commented on Jul 16, 2017

    @refack
    Contributor

    @nodejs/platform-windows

    Should this remain open?

    Sadly, yes.

  14. self-assigned this
    on Jul 16, 2017
  15. refack commented on Jul 16, 2017

    @refack
    Contributor

    @tniessen @joaocgreis let's just unselect "Performance Counters" (and ETW) by default. I'd assume 90% of people who use the installer don't need them, and those who do will know to check the boxes in the installer.

    IMHO a minimal installer is a healthy installer 🥗

  16. rkleinkromhof commented on Feb 6, 2018

    @rkleinkromhof

    @tniessen @joaocgreis let's just unselect "Performance Counters" (and ETW) by default. I'd assume 90% of people who use the installer don't need them, and those who do will know to check the boxes in the installer.

    IMHO a minimal installer is a healthy installer green_salad

    Unselecting Performance Counters fixed this problem for me too. (node-v9.5.0-x64.msi on Windows 7 Professional SP1).

  17. removed their assignment
    on Nov 17, 2018
  18. added
    stalledIssues and PRs manually marked as stalled and scheduled for automatic closure.
    on Nov 17, 2018
  19. refack commented on Nov 17, 2018

    @refack
    Contributor

    Fixed by 9d71e6a in #22485

  20. removed
    stalledIssues and PRs manually marked as stalled and scheduled for automatic closure.
    on Nov 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    installIssues and PRs related to installing Node.js and its installers.windowsIssues and PRs related to the Windows platform.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions