(2.9) После уменьшения размера занимаего W2K, при установке или удалении компонентов системы слишком часто приходится менять компакт диск, то с дистрибутивом W2k, то с Service Paclk. Как этого избежать?

We use cookies. Read the Privacy and Cookie Policy

(2.9) После уменьшения размера занимаего W2K, при установке или удалении компонентов системы слишком часто приходится менять компакт диск, то с дистрибутивом W2k, то с Service Paclk. Как этого избежать?

Чтобы этого избежать, можно скопировать на жесткий диск папку i386 дистрибутива и папку i386 сервис-пака, поместив их в два разных каталога, например: "C:InstallSp1" и "C:InstallW2k". В каталог W2k следует положить маркерные файлы CDROM_NT.5 и CDROM_IP.5, а в каталог Sp1 – файл CDROM_SP.TST. Затем следует подредактировать пути к этим каталогам в ключе реестра

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup

ServicePackSourcePath: REG_SZ: "C:InstallSp1"

SourcePath: REG_SZ: "C:InstallW2k"

Если вы ставили W2k с компакт-диска, то в этом же ключе нужно установить в нуль параметр CDInstall: REG_DWORD: 0 , иначе система будет по-прежнему просить компакт-диск с дистрибутивом или сервис-паком.

Теперь, при добавлении или удалении компонентов системы или при некорректной установке программ, система будет использовать установочные файлы из созданных нами каталогов на жестком диске. При этом не будет нарушаться работа защиты системных файлов, не будет расходоваться лишнее место на диске под каталог dllcache, никогда не придётся использовать компакт-диски для восстановления системных файлов.

Второй путь решения проблемы – интегрировать сервис-пак в дистрибутив, записать его на CD-R, с возможностью загрузки, и пользоваться только им. При этом, если система ставилась не с него, во избежание проблем в ключе HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup нужно привести к нужному виду указанные выше параметры.