node.js - Install of NodeJs failed without an explanation. Here's the log -


i executed msiexec.exe on windows 7 64-bit machine option log file:

c:\windows\winsxs\amd64_microsoft-windows-installer-  executable_31bf3856ad364e35_6.1.7601.17514_none_a7a77a3b9cb96ce6\msiexec.exe /log   installer.log /i "d:\users\chad\downloads\node-v0.12.2-x64.msi" 

and got message install failed , rolled back.

the log long include in message, posted here on 1 drive.

here's truncated log, reduced in size posting. didn't remove might reveal issue.

=== logging started: 4/22/2015  20:54:54 === action 20:54:54: install.  action start 20:54:54: install. action 20:54:54: findrelatedproducts. searching related applications action start 20:54:54: findrelatedproducts. action ended 20:54:54: findrelatedproducts. return value 1. action 20:54:54: preparedlg.  action start 20:54:54: preparedlg. info 2898.for wixui_font_normal textstyle, system created 'tahoma' font, in 0 character set, of 13 pixels height. info 2898.for wixui_font_bigger textstyle, system created 'tahoma' font, in 0 character set, of 19 pixels height. action 20:54:54: preparedlg. dialog created action ended 20:54:54: preparedlg. return value 1. action 20:54:54: appsearch. searching installed applications action start 20:54:54: appsearch. appsearch: property: installdir, signature: installpathregistry action ended 20:54:54: appsearch. return value 1. action 20:54:54: launchconditions. evaluating launch conditions action start 20:54:54: launchconditions. action ended 20:54:54: launchconditions. return value 1. action 20:54:54: validateproductid.  action start 20:54:54: validateproductid. action ended 20:54:54: validateproductid. return value 1. action 20:54:54: costinitialize. computing space requirements action start 20:54:54: costinitialize. action ended 20:54:54: costinitialize. return value 1. action 20:54:54: filecost. computing space requirements action start 20:54:54: filecost. action ended 20:54:54: filecost. return value 1. action 20:54:54: costfinalize. computing space requirements action start 20:54:54: costfinalize. action ended 20:54:54: costfinalize. return value 1. action 20:54:54: migratefeaturestates. migrating feature states related applications action start 20:54:54: migratefeaturestates. action ended 20:54:54: migratefeaturestates. return value 0. action 20:54:54: welcomedlg.  action start 20:54:54: welcomedlg. action 20:54:54: welcomedlg. dialog created info 2898.for wixui_font_title textstyle, system created 'tahoma' font, in 0 character set, of 14 pixels height. action 20:54:56: licenseagreementdlg. dialog created action 20:54:58: installdirdlg. dialog created action 20:55:02: customizedlg. dialog created action 20:55:04: verifyreadydlg. dialog created action ended 20:55:05: welcomedlg. return value 1. action 20:55:05: progressdlg.  action start 20:55:05: progressdlg. action 20:55:05: progressdlg. dialog created action ended 20:55:05: progressdlg. return value 1. action 20:55:05: executeaction.  action start 20:55:05: executeaction. action ended 20:55:05: executeaction. return value 3. action 20:55:05: fatalerror.  action start 20:55:05: fatalerror. action 20:55:05: fatalerror. dialog created action ended 20:55:06: fatalerror. return value 2. action ended 20:55:06: install. return value 3. property(c): upgradecode = {1d60944c-b9ce-4a71-a7c0-0384eb884baa} property(c): installdir = d:\program files\nodejs\ property(c): licenseaccepted = 1 property(c): applicationprogramsfolder = c:\users\chad\appdata\roaming\microsoft\windows\start menu\programs\node.js\ property(c): npmfolder = d:\program files\nodejs\node_modules\npm\ property(c): dir2dbc1dab11a12fcac6c332391df3e58f = d:\program files\nodejs\node_modules\npm\ property(c): dir177c36b8d0e9124560703c42786625cb = d:\program files\nodejs\node_modules\npm\bin\ property(c): dir2e059758c63799830edbcc99af4f29f0 = d:\program files\nodejs\node_modules\npm\bin\node-gyp-bin\ property(c): dir730550b8529ec5d41fd713fdc1aea10e = d:\program files\nodejs\node_modules\npm\doc\api\ property(c): dir487d0a02fe1e5cdced4851e7eb08f6f3 = d:\program files\nodejs\node_modules\npm\doc\cli\ property(c): dirdeab04ba48166540aa6dce45076e789b = d:\program files\nodejs\node_modules\npm\doc\files\ property(c): dir4cd974a3df15686c9adb4aa7babdb787 = d:\program files\nodejs\node_modules\npm\doc\misc\ property(c): dir4c6b531dffa66bfaad7215c318202b2e = d:\program files\nodejs\node_modules\npm\html\  {a bunch of similar messages deleted reduce post size}   property(c): dir5175a9e22be8ea63836c6d60fe197fc6 = d:\program files\nodejs\node_modules\npm\test\tap\shrinkwrap-empty-deps\ property(c): dir85dcad94c73e28e566f52354acf79510 = d:\program files\nodejs\node_modules\npm\test\tap\shrinkwrap-shared-dev-dependency\ property(c): dir5fbf5a041ef168aa0831872588156e2f = d:\program files\nodejs\node_modules\npm\test\tap\startstop\ property(c): dira4ae3554af7589cab66352d60cf30c06 = d:\program files\nodejs\node_modules\npm\test\tap\uninstall-package\ property(c): dir2c8b1a1f06f6b24013b3f6c5ea2805de = d:\program files\nodejs\node_modules\npm\test\tap\unpack-foreign-tarball\ property(c): dirbef3ee48f700a2fabc4780f679622d05 = d:\program files\nodejs\node_modules\npm\test\tap\update-save\ property(c): dir8d662d11942bbf070db6096a9e69150c = d:\program files\nodejs\node_modules\npm\test\tap\url-dependencies\ property(c): wixuirmoption = userm property(c): wixui_installdir = installdir property(c): programmenufolder = c:\users\chad\appdata\roaming\microsoft\windows\start menu\programs\ property(c): targetdir = d:\ property(c): programfiles64folder = c:\program files\ property(c): sourcedir = d:\users\chad\downloads\ property(c): nodemodulesfolder = d:\program files\nodejs\node_modules\ property(c): dir27ff552edd00adafa62117e9689dd44c = d:\program files\nodejs\node_modules\npm\doc\ property(c): dirfda38908cf5dd1f5c2aa218214f828f7 = d:\program files\nodejs\node_modules\npm\html\partial\ property(c): dir36dcd06bbfb6527c1f682ced69041f19 = d:\program files\nodejs\node_modules\npm\man\ property(c): dirc2b43b080829b409a932a431dbcb088e = d:\program files\nodejs\node_modules\npm\node_modules\ property(c): dirf214b9dc5c52fc5823e5237136b9bc72 = d:\program files\nodejs\node_modules\npm\node_modules\columnify\node_modules\ property(c): dir3152d62629128300c981b7c3c12a49d0 = d:\program files\nodejs\node_modules\npm\node_modules\columnify\node_modules\strip-ansi\node_modules\ property(c): dirf90ede2519a1c09de05720d0e1aaf35f = d:\program files\nodejs\node_modules\npm\node_modules\columnify\node_modules\wcwidth\node_modules\ property(c): dird8b3dbbcd28bcc5a4a45b0c1741a2a57 = d:\program files\nodejs\node_modules\npm\node_modules\columnify\node_modules\wcwidth\node_modules\defaults\node_modules\ property(c): diraecd6441e1439e1c1154c19b5bcf67f5 = d:\program files\nodejs\node_modules\npm\node_modules\config-chain\node_modules\ property(c): dir0dc19119a145b1a202a289c5810132db = d:\program files\nodejs\node_modules\npm\node_modules\dezalgo\node_modules\ property(c): dir31dbc0fc4224c2bb0cd7703096d9e014 = d:\program files\nodejs\node_modules\npm\node_modules\fstream-npm\node_modules\ property(c): dirb459e5b3bde9c2ade63baddba18ee8e5 = d:\program files\nodejs\node_modules\npm\node_modules\init-package-json\node_modules\ property(c): dir21427a9daab14439ca79b24614485361 = d:\program files\nodejs\node_modules\npm\node_modules\minimatch\node_modules\ property(c): dir5c692a00a15a045894c7f9ed060b3291 = d:\program files\nodejs\node_modules\npm\node_modules\minimatch\node_modules\brace-expansion\node_modules\ property(c): dir3b82412b84c4272a732ff8e05e229c15 = d:\program files\nodejs\node_modules\npm\node_modules\mkdirp\node_modules\ property(c): dir0a40a58de625d74a4ec122f8d27dc1e8 = d:\program files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\data\ property(c): dir175497bac1eb93a05940edf8f4faa437 = d:\program files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\ property(c): dir611b36408ec82729c6ca5840ac1456d1 = d:\program files\nodejs\node_modules\npm\node_modules\node-gyp\node_modules\ property(c): dir94b9d7eee413b5fbeae8d6c7d4f77d6b = d:\program files\nodejs\node_modules\npm\node_modules\node-gyp\node_modules\glob\node_modules\ property(c): dir94b4d67ec04f3a4b23989730b7f05245 = d:\program files\nodejs\node_modules\npm\node_modules\node-gyp\node_modules\glob\node_modules\minimatch\node_modules\ property(c): dir9667932be641e83d0d49d9c387064b1e = d:\program files\nodejs\node_modules\npm\node_modules\node-gyp\node_modules\glob\node_modules\minimatch\node_modules\brace-expansion\node_modules\ property(c): direcb730ae7c7b11210b23763df4d5fd8a = d:\program files\nodejs\node_modules\npm\node_modules\node-gyp\node_modules\minimatch\node_modules\ property(c): dir07b8bfc118c1177ed268677a581bc97e = d:\program files\nodejs\node_modules\npm\node_modules\npm-registry-client\node_modules\ property(c): dir6253e6fe86ff6447ca2b9e02ead737be = d:\program files\nodejs\node_modules\npm\node_modules\npm-registry-client\node_modules\concat-stream\node_modules\ property(c): dird792c030b38819930e0338861f158553 = d:\program files\nodejs\node_modules\npm\node_modules\npm-registry-client\node_modules\concat-stream\node_modules\readable-stream\node_modules\ property(c): dirbd6cd5296cd68909ac137c645dd334d5 = d:\program files\nodejs\node_modules\npm\node_modules\npm-registry-client\test\fixtures\@npm\ property(c): dircd6bdedd1fb89402186919ff4a0cc1cd = d:\program files\nodejs\node_modules\npm\node_modules\npm-registry-client\test\fixtures\ property(c): dir0c5167a73f9e3894b68a178503f84e87 = d:\program files\nodejs\node_modules\npm\node_modules\npmlog\node_modules\ property(c): dir6fc330ca496477960f4c1ebb7322785a = d:\program files\nodejs\node_modules\npm\node_modules\npmlog\node_modules\are-we-there-yet\node_modules\ property(c): dird416cf4172aa77dc03be5bc63625fa33 = d:\program files\nodejs\node_modules\npm\node_modules\npmlog\node_modules\gauge\node_modules\ property(c): dire51f9adcc0adb6132d0823a5f86cdd11 = d:\program files\nodejs\node_modules\npm\node_modules\npmlog\node_modules\gauge\node_modules\lodash._createpad\node_modules\ property(c): dir4c21815f475a59afce62589c9cf33fef = d:\program files\nodejs\node_modules\npm\node_modules\read\node_modules\ property(c): dirb0a5af4d11700791c542b220acde8661 = d:\program files\nodejs\node_modules\npm\node_modules\read-installed\node_modules\ property(c): dirb9c9f898fbb7d4a32f4d6b160ed47369 = d:\program files\nodejs\node_modules\npm\node_modules\read-installed\node_modules\readdir-scoped-modules\test\fixtures\@org\ property(c): dire410333b3e321b59de5a03ff3a686f60 = d:\program files\nodejs\node_modules\npm\node_modules\read-installed\node_modules\readdir-scoped-modules\test\fixtures\ property(c): dir8d76a9aa5ab2208ae3befe31a54bb7a0 = d:\program files\nodejs\node_modules\npm\node_modules\read-installed\node_modules\readdir-scoped-modules\test\fixtures\@scope\ property(c): dired2482dfd30e70f187a8fb47983f94b3 = d:\program files\nodejs\node_modules\npm\node_modules\read-installed\node_modules\readdir-scoped-modules\test\fixtures\a\ property(c): dire6083dbc42dec79c958e8a0184e6c7b4 = d:\program files\nodejs\node_modules\npm\node_modules\read-installed\node_modules\readdir-scoped-modules\test\fixtures\b\ property(c): dirc5d9479c6fb2ee3884a297ec499c32d9 = d:\program files\nodejs\node_modules\npm\node_modules\read-package-json\node_modules\ property(c): dird5eacd0575fcb8b99d34ad39c0e486df = d:\program files\nodejs\node_modules\npm\node_modules\read-package-json\node_modules\json-parse-helpfulerror\node_modules\ property(c): dir03df7f765b6af4d0361bca0f3d04ba24 = d:\program files\nodejs\node_modules\npm\node_modules\readable-stream\node_modules\ property(c): dir22d756e654310e33c222f5c1f86f096a = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\ property(c): dir88ee5f210052b6618e19712a284cef3b = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\combined-stream\node_modules\ property(c): diree9c523f4092e1b2e1df817345a9c771 = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\form-data\node_modules\ property(c): dir52ba202dde1005cd0d327a80b4729eb2 = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\har-validator\node_modules\is-my-json-valid\node_modules\ property(c): dir55f6ea180ea31885b57ec99462b0c40b = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\har-validator\node_modules\is-my-json-valid\ property(c): dir1850de9147531dc1e23cb901ca5f4b7f = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\har-validator\node_modules\ property(c): dirf17180a80373ed8b9ea8a72b5b47e9ec = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\har-validator\ property(c): dir6f2da96c0cc4cc569dc10c7d71b33f7f = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\hawk\node_modules\ property(c): dir86c48a670bca37542794e40a947deaf3 = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\http-signature\node_modules\ property(c): dir80da0fae4f4d944c4bae0ded77f5b6be = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\http-signature\node_modules\asn1\tst\ property(c): dir79a91675728c58981a8c42000fc82980 = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\http-signature\node_modules\ctype\man\ property(c): dir36ceda85d8e87fbd4d0815f90fba96e0 = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\mime-types\node_modules\ property(c): dir96861d4231f9b406dfd16e9d9db04c78 = d:\program files\nodejs\node_modules\npm\node_modules\request\node_modules\tough-cookie\node_modules\ property(c): dir555c3d7c05ee2a2cba0f3fb1fc2733a8 = d:\program files\nodejs\node_modules\npm\node_modules\rimraf\node_modules\ property(c): dir244c51b835d14053e04c05c65dcbafc1 = d:\program files\nodejs\node_modules\npm\node_modules\sha\node_modules\ property(c): dir6ab4e3725acf493e08c499779ce34960 = d:\program files\nodejs\node_modules\npm\node_modules\sha\node_modules\readable-stream\node_modules\ property(c): dirf758897189fa2c6d9a49b13625745bdd = d:\program files\nodejs\node_modules\npm\test\disabled\ property(c): dir32440d5f5c4665cc655029f727190409 = d:\program files\nodejs\node_modules\npm\test\packages\ property(c): dir57aba764871c14c5a984e1b8fbe20293 = d:\program files\nodejs\node_modules\npm\test\packages\npm-test-ignore-nested-nm\lib\ property(c): dir14edf0eb6690514844b14b4707b0f71d = d:\program files\nodejs\node_modules\npm\test\tap\circular-dep\ property(c): dir81e716da9fb93de53d89845543809817 = d:\program files\nodejs\node_modules\npm\test\tap\install-at-locally\ property(c): dir5cb635413e9fb3230ca851d311809982 = d:\program files\nodejs\node_modules\npm\test\tap\install-from-local\ property(c): dirb07b3bdd3581c7b1690510aab4dc0f03 = d:\program files\nodejs\node_modules\npm\test\tap\install-save-local\ property(c): dire582153da993b7f47885aa5132d6cfad = d:\program files\nodejs\node_modules\npm\test\tap\optional-metadep-rollback-collision\deps\ property(c): arpproducticon = nodeicon property(c): applicationfoldername = nodejs property(c): defaultuifont = wixui_font_normal property(c): wixui_mode = featuretree property(c): wixui_exitdialogoptionaltext = node.js has been installed. property(c): manufacturer = joyent, inc. , other node contributors property(c): productcode = {40435563-20b0-4da3-8e52-e5bf28abe5c3} property(c): productlanguage = 1033 property(c): productname = node.js property(c): productversion = 0.12.2 property(c): errordialog = errordlg property(c): securecustomproperties = wix_downgrade_detected;wix_upgrade_detected property(c): msilogfilelocation = c:\users\chad\installer.log property(c): packagecode = {7af18f48-7f4a-4fb4-98a6-3e711fd98583} property(c): productstate = -1 property(c): packagecodechanging = 1 property(c): currentdirectory = c:\users\chad property(c): clientuilevel = 0 property(c): clientprocessid = 9476 property(c): versiondatabase = 200 property(c): msisystemrebootpending = 1 property(c): versionmsi = 5.00 property(c): versionnt = 601 property(c): versionnt64 = 601 property(c): windowsbuild = 7601 property(c): servicepacklevel = 1 property(c): servicepacklevelminor = 0 property(c): msintproducttype = 1 property(c): windowsfolder = c:\windows\ property(c): windowsvolume = c:\ property(c): system64folder = c:\windows\system32\ property(c): systemfolder = c:\windows\syswow64\ property(c): remoteadmints = 1 property(c): tempfolder = d:\windows\temp\ property(c): programfilesfolder = c:\program files (x86)\ property(c): commonfilesfolder = c:\program files (x86)\common files\ property(c): commonfiles64folder = c:\program files\common files\ property(c): appdatafolder = c:\users\chad\appdata\roaming\ property(c): favoritesfolder = d:\users\tess\documents\cucusoft backup\favorites\ property(c): nethoodfolder = c:\users\chad\appdata\roaming\microsoft\windows\network shortcuts\ property(c): personalfolder = d:\users\chad\documents\ property(c): printhoodfolder = c:\users\chad\appdata\roaming\microsoft\windows\printer shortcuts\ property(c): recentfolder = c:\users\chad\appdata\roaming\microsoft\windows\recent\ property(c): sendtofolder = c:\users\chad\appdata\roaming\microsoft\windows\sendto\ property(c): templatefolder = c:\users\chad\appdata\roaming\microsoft\windows\templates\ property(c): commonappdatafolder = c:\programdata\ property(c): localappdatafolder = d:\users\chad\appdata\local\ property(c): mypicturesfolder = d:\users\chad\pictures\ property(c): admintoolsfolder = c:\users\chad\appdata\roaming\microsoft\windows\start menu\programs\administrative tools\ property(c): startupfolder = c:\users\chad\appdata\roaming\microsoft\windows\start menu\programs\startup\ property(c): startmenufolder = c:\users\chad\appdata\roaming\microsoft\windows\start menu\ property(c): desktopfolder = d:\users\chad\desktop\ property(c): fontsfolder = c:\windows\fonts\ property(c): gptsupport = 1 property(c): oleadvtsupport = 1 property(c): shelladvtsupport = 1 property(c): msiamd64 = 6 property(c): msix64 = 6 property(c): intel = 6 property(c): physicalmemory = 6135 property(c): virtualmemory = 6620 property(c): adminuser = 1 property(c): msitrueadminuser = 1 property(c): logonuser = chad property(c): usersid = s-1-5-21-2504967445-3377560918-3782464836-1000 property(c): userlanguageid = 1033 property(c): computername = besi-chad property(c): systemlanguageid = 1033 property(c): screenx = 1920 property(c): screeny = 1080 property(c): captionheight = 22 property(c): bordertop = 1 property(c): borderside = 1 property(c): textheight = 16 property(c): textinternalleading = 3 property(c): colorbits = 32 property(c): ttcsupport = 1 property(c): time = 20:55:06 property(c): date = 4/22/2015 property(c): msinetassemblysupport = 4.0.30319.34209 property(c): msiwin32assemblysupport = 6.1.7601.17514 property(c): redirecteddllsupport = 2 property(c): msirunningelevated = 1 property(c): privileged = 1 property(c): username = chad property(c): database = d:\users\chad\downloads\node-v0.12.2-x64.msi property(c): originaldatabase = d:\users\chad\downloads\node-v0.12.2-x64.msi property(c): sourcedir = d:\users\chad\downloads\ property(c): versionhandler = 5.00 property(c): uilevel = 5 property(c): action = install property(c): executeaction = install property(c): rootdrive = d:\ property(c): costingcomplete = 1 property(c): outofdiskspace = 0 property(c): outofnorbdiskspace = 0 property(c): primaryvolumespaceavailable = 0 property(c): primaryvolumespacerequired = 0 property(c): primaryvolumespaceremaining = 0 property(c): installlevel = 1 === logging stopped: 4/22/2015  20:55:06 === msi (c) (04:9c) [20:55:06:968]: product: node.js -- installation failed.  msi (c) (04:9c) [20:55:06:969]: windows installer installed product. product name: node.js. product version: 0.12.2. product language: 1033. manufacturer: joyent, inc. , other node contributors. installation success or error status: 1603. 

do have idea failed , how resolve?

thanks

a recent install of msysgit (git-1.9.5-preview20150319.exe) https://msysgit.github.io/, believe, corrupted path variable. when restored it, nodejs installed successfully.

update

bower "installed without error" path variable set to

c:\users\chad\appdata\roaming\npm

and else trashed.

update 2

i noticed of control panel links didn't work after installing bower because systen variable %windir% no longer set. since list advanced properties editor used manage system variables no longer worked due windir variable no longer being set (%windir%\system32\systempropertiesadvanced.exe) instead ran c:\windows\system32\systempropertiesadvanced.exe) , came up. looked should, including seeing windir system variable set, still when ran echo %windir% cli, showed not set.

i don't bower install doing pc, don't it. recover env variables back, use system restore pc working prior bower install, bower not working.

curious. still have bower files on pc. if type in npm command line, should execute? don't recall seeing npm.exe or npm.bat file anywhere on pc when tried npm bower install -g. npm command recognized install failed.

i'm not sure how bower works. wanting try out , can't install bugger without trashing other aspects of pc.

update 3

after several attempts, decided clean system path variable , remove obsolete items. in doing so, noticed couple of duplicates, removed. when re-installed after, had no issue. unless there else going on here, assume duplicates perhaps confused logic supposed update path variable , bad update made. i'm not sure, i'm relaying outcome in case helps next person...

i had same problem installing on windows 7, using defaults. restored windows, did, , rebuilt icon db. tried again, without creating documentation shortcuts. had same problem again, found question. removed path duplicates, described in update 3, , worked. (i would've left comment under question, don't have enough points yet)


Popular posts from this blog

c# - ODP.NET Oracle.ManagedDataAccess causes ORA-12537 network session end of file -

matlab - Compression and Decompression of ECG Signal using HUFFMAN ALGORITHM -

utf 8 - split utf-8 string into bytes in python -