npmコマンドを使っていろいろ入れたい!がデフォルトでWindowsには入っていないので、npm、もといNodeJSをインストールしたいのだが、公式サイトからインストールしようとするとこの2503(もしくは2502)エラーで止まってしまう。

こいつを解消するには、WindowsフォルダにあるTempフォルダのパーミッションをいじるとうまくいく。
まずはC:\Windowsの中にあるTemp(もしくはtemp)フォルダを探して右クリックし、「プロパティ」を選択。

つづいて上部「セキュリティ」タブを選択し、「詳細設定」をクリック。

中央の「CREATOR OWNER」を選択し、「追加」をクリック。

「プリンシパルの選択」をクリック。

ここに「everyone」と入力したら、「OK」。

「フルコントロール」を選択し、「OK」。

右下の「適用」をクリックし、ポップアップの「はい」を選択。

これでもう一度NodeJSのインストールを試してみよう。エラーで止まることなくインストールが進むはず。