node.js installer failing with 'CAQuietExec Fa

2019-06-18 03:49发布

I was trying to install node.js on my Windows 7. But, everytime I am trying to install it gives following error:

MSI (s) (A0:64) [20:01:44:207]: Executing op: CustomActionSchedule(Action=RegisterEventManifest,ActionType=3073,Source=BinaryData,Target=CAQuietExec,CustomActionData="wevtutil.exe" im "C:\Program Files\nodejs\node_etw_provider.man")
MSI (s) (A0:F8) [20:01:44:217]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI7B6E.tmp, Entrypoint: CAQuietExec
CAQuietExec:  Transaction support within the specified resource manager is not started or was shut down due to an error.
CAQuietExec:  Error 0x80071a91: Command line returned an error.
CAQuietExec:  Error 0x80071a91: CAQuietExec Failed
CustomAction RegisterEventManifest returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 20:01:44: InstallFinalize. Return value 3.
MSI (s) (A0:64) [20:01:44:528]: User policy value 'DisableRollback' is 0
MSI (s) (A0:64) [20:01:44:528]: Machine policy value 'DisableRollback' is 0

I have tried following solutions, but neither worked:

Node.js Setup Wizard ended Prematurely on Windows 7 32 bit

http://blogs.technet.com/b/odsupport/archive/2010/12/30/troubleshooting-office-installation-failures.aspx

https://support.microsoft.com/en-us/kb/939399

Can someone please help me here, can give some suggestions?

Thanks in advance.

Note: I am using https://nodejs.org/dist/latest/node-v4.1.0-x86.msi

6条回答
我想做一个坏孩纸
2楼-- · 2019-06-18 04:26

I had the exact same problem. After a couple of hours trying to fix it, un-checking "Event tracing(ETW)" did the trick for me. Give it a try.

enter image description here

查看更多
疯言疯语
3楼-- · 2019-06-18 04:28

For some reason, the vendor has decided to ignore windows installer best practices and shell out to some utility to do the installation work. It's failing. You aren't the developer of this install so this isn't really a question for stack overflow.

查看更多
来,给爷笑一个
4楼-- · 2019-06-18 04:41

Windows 10

  1. cmd.exe "Run as administrator"
  2. msiexec /i node-v10.1.0-x64.msi
  3. "Custom Setup" disable "Event tracing (ETW)"

PS. Volume Shadow Copy is Manual - not Running

Check version 1. Run cmd.exe 2. node --version v10.1.0

查看更多
萌系小妹纸
5楼-- · 2019-06-18 04:44

I was getting a similar Node.js install failure:

Action 13:26:10: RegisterPerfmonManifest. 
CAQuietExec:  
CAQuietExec:  Error 0x8007000d: Command line returned an error.
CAQuietExec:  Error 0x8007000d: QuietExec Failed
CAQuietExec:  Error 0x8007000d: Failed in ExecCommon method
CustomAction RegisterPerfmonManifest returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 13:26:10: InstallFinalize. Return value 3.

This is from Windows 7 for node-v6.10.0-x64.msi.

The solution for this was to disable Performance Counters (under the "node.js runtime" option) during the install. This is suggested by the RegisterPerfmonManifest entry in the install log, and also is recommended on a Node.js GitHub issue as a workaround.

查看更多
别忘想泡老子
6楼-- · 2019-06-18 04:47

Run Regedit. Do a search for node.js and node.exe. Remove all entries.

Remove any entries from PATH environment variable.

This condition normally occurs due to an incomplete install or uninstallation of node.js.

查看更多
Luminary・发光体
7楼-- · 2019-06-18 04:49

I did two things:

  1. un-checking "Event tracing(ETW)"
  2. And services.msc enabled Volume Shadow Copy service I put automatic

I tried all but it´s fix to me. I hope that help you.

查看更多
登录 后发表回答