2016-02-17 4 views
1

Я загрузил windows msi из node.js v5.6.0 64bit. Когда я его выполнил, он вывел предупреждение «Invalid E: drive» и выключил. Невозможно изменить установочный диск. У меня нет E: диска, вместо этого я хочу установить на внешний диск F :. Я думаю, что была предыдущая установка на диске E: когда мой внешний накопитель был установлен как E.change node.js каталог установки

ответ

0

Я удалил и переустановил Nose.js. Он решил проблему.

0

Ваша проблема в Windows и реестре, а не о NodeJS. Вот исправление:

  • Важно: Следующие шаги требуют внести изменения в реестр Windows, . Изменения в реестре Windows, если не выполнены, правильно, могут вызвать серьезные проблемы в системе Windows. Перед внесением изменений обязательно сохраните резервную копию реестра .

  • Выбрать Старт> Запуск. Откроется диалоговое окно «Выполнить».

  • В поле Открыть введите regedit и нажмите кнопку ОК. Откроется редактор реестра Windows. В редакторе реестра найдите следующий раздел реестра: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
  • В правой части окна, обратите внимание на значения в данных столбца каждой записи. Если какое-либо значение содержит диск, который не подходит для вашего компьютера , щелкните его правой кнопкой мыши и выберите Изменить.
  • Введите правильную букву диска в поле Значение данных и нажмите кнопку ОК. Например, , если одно из значений: «X: \ Documents and Settings \ Administrator», буква диска должна быть заменена на действительный диск в системе, такой как «C: \ Documents and Settings \ Администратор».
  • Повторите шаг 4 для каждой записи, данные которого значение содержит неверный диск Повторите шаги с 3 по 5 для каждого из следующих ключей реестра:.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

  • Закройте редактор реестра и запустите установку снова

Источник: https://support.microsoft.com/en-us/kb/327763

+1

В этих ключах, содержащих недопустимую букву диска, ничего не найдено. Все, что я мог сделать, это c:/... который является действительным диском. Тем не менее, я обнаружил, что некоторые ключи содержат% USERPROFILE%, который также указывает на c: \ ... – user266909

Смежные вопросы