Как изменить путь к папке i386 в Windows 2000/2003 или XP

Как изменить путь к папке i386 в Windows 2000/2003 или XP

После установки Windows XP или W2K при каждой последующей установке дополнительных элементов, таких как поддержка дополнительных языков, сервисов и прочих из дистрибутива, система требует вставить CD с дистрибутивом даже в том случае, если папка i386 скопирована на жесткий диск.

Изменить это можно довольно легко:

  1. Открываем редактор реестра Regedit и находим в нем ключ

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

  1. В папке Setup находим значение SourcePath
  2. Двойным щелчком мыши открываем его свойства и изменяем значение на нужное нам.

    Например, если вы скопировали папук i386 в корень диска C:, то в значение SourcePath прописываем C:
    Если же вы скопировали папку i386 в другое место, то необходимо указать путь ДО этой папки.

    Обратите внимание, НЕ НУЖНО прописывать в пути саму папку i386

  3. Теперь можно закрыть Regedit

С этого момента при установке дополнительных элементов система будет знать куда обращаться и не будет больше вас тревожить.

Данный трюк работает как в Windows 2000, так и в XP, но если у вас установлен пакет обновлений Service Pack, но вместо папки i386 из оригинального дистрибутива, вам необходимо скопировать на жесткий диск папку i386 из пакета обновлений.

Сделать это можно при помощи ключа w2ksp(№) -x (пример для W2K, вместо № вставьте номер пакета обновлений, сегодня это 4) из командной строки.

В этом случае путь в реестре (ServicePackSourcePath) нужно будет указать до этой папки.

Если Windows или Service Pack устанавливался с удаленного сервера, то можно указать путь до этого сервера.

Строка должна быть вида «\remoteservernameappsw2k»

Разумеется, для того чтобы система могла обращаться к нему, сервер должен быть включен 🙂

Чтобы облегчить задачу, вы можете скачать утилиту CabPath из нашего файлового архива и с её помощью изменить путь к дистрибутиву.

Источник: MSCE World
Перевод: IsraNET

Поделиться этой статьей