2015-09-19 42 views
7

stavo cercando di installare node.js sul mio Windows 7. Ma, ogni volta che sto cercando di installarlo dà errore seguente:node.js installer non riuscendo con 'CAQuietExec fallito' e il 1603 il codice di errore su Windows 7

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 

ho provato le seguenti soluzioni, ma nessuno dei due ha lavorato:

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

Qualcuno può aiutarmi, può darmi qualche suggerimento?

Grazie in anticipo.

Nota: io sto usando https://nodejs.org/dist/latest/node-v4.1.0-x86.msi

risposta

0

Per qualche ragione, il venditore ha deciso di ignorare le migliori pratiche di Windows Installer e sborsare una certa utilità per fare il lavoro di installazione. Sta fallendo. Non sei lo sviluppatore di questa installazione quindi questa non è una vera domanda per l'overflow dello stack.

1

Ho avuto lo stesso identico problema. Dopo un paio d'ore di tentativi per risolvere il problema, deselezionare "Event tracing (ETW)" ha fatto il trucco per me. Provaci.

enter image description here

+0

Questo non funziona –

4

Esegui Regedit. Effettuare una ricerca per node.js e node.exe. Rimuovi tutte le voci.

Rimuovere qualsiasi voce dalla variabile di ambiente PATH.

Questa condizione si verifica in genere a causa di un'installazione o disinstallazione incompleta di node.js.

2

mi è stato sempre un simile Node.js installare fallimento:

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. 

Questo è da Windows 7 per il nodo-v6.10.0-x64.msi.

La soluzione per questo era disabilitare i contatori di prestazioni (sotto l'opzione "runtime node.js") durante l'installazione. Ciò è suggerito dalla voce RegisterPerfmonManifest nel registro di installazione e inoltre è recommended on a Node.js GitHub issue come soluzione alternativa.

+0

Questa soluzione ha funzionato per me. – Finickyflame

0

Ho fatto due cose:

  1. deselezionando "Event Tracing (ETW)"
  2. E services.msc volume abilitato il servizio Copia Shadow ho messo automatica

Ho provato tutti, ma è un problema per me. Spero di aiutarti.