Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
emma-luk-phe opened this issue Oct 19, 2016 · 15 comments
Labels
install Issues and PRs related to the installers. windows Issues and PRs related to the Windows platform.

Comments

@emma-luk-phe
Copy link

emma-luk-phe commented Oct 19, 2016

  • 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

@addaleax addaleax added windows Issues and PRs related to the Windows platform. install Issues and PRs related to the installers. labels Oct 19, 2016
@emma-luk-phe
Copy link
Author

error roll back.docx

@joaocgreis
Copy link
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.

@emma-luk-phe
Copy link
Author

emma-luk-phe commented Oct 19, 2016

  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).

@joaocgreis
Copy link
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.

@emma-luk-phe
Copy link
Author

InstallLog.txt

hi joaocgreis,

Here's InstallLog.txt

@joaocgreis
Copy link
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?

@Barryrowe
Copy link

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.

@MylesBorins
Copy link
Contributor

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

@joaocgreis
Copy link
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.

@ericmaia
Copy link

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.

@Trott
Copy link
Member

Trott commented Jul 16, 2017

@nodejs/platform-windows

Should this remain open?

@refack
Copy link
Contributor

refack commented Jul 16, 2017

@nodejs/platform-windows

Should this remain open?

Sadly, yes.

@refack refack self-assigned this Jul 16, 2017
@refack
Copy link
Contributor

refack commented Jul 16, 2017

@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 🥗

@rkleinkromhof
Copy link

@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).

@refack refack removed their assignment Nov 17, 2018
@refack refack added the stalled Issues and PRs that are stalled. label Nov 17, 2018
@refack
Copy link
Contributor

refack commented Nov 17, 2018

Fixed by 9d71e6a in #22485

@refack refack closed this as completed Nov 17, 2018
@refack refack removed the stalled Issues and PRs that are stalled. label Nov 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
install Issues and PRs related to the installers. windows Issues and PRs related to the Windows platform.
Projects
None yet
Development

No branches or pull requests

9 participants