Войти

Показать полную графическую версию : Вопрос по папке I386


truvo
10-07-2012, 16:56
При установке WinXP, после того, как "нужные файлы скопированы на жесткий диск", в одной из загрузочных папок на жестком диске создается папка i386.

Скажите, эта папка является копией каталога i386 на установочном компакт-диске или есть какие-то отличия?

Petya V4sechkin
10-07-2012, 17:02
в одной из загрузочных папок на жестком диске создается папка i386
О чем речь?

truvo
10-07-2012, 17:16
Petya V4sechkin, мне показалось, что я внятно написал. Поясняю дальше: на жестком диске, на промежуточном этапе установки, присутствуют папки $WIN_NT$.~LS и $WIN_NT$.~B. В одной из них, сейчас не вспомню, в какой, присутствует папка i386. Совпадает ли она по наполнению с одноименной папкой дистрибутива?

Petya V4sechkin
10-07-2012, 17:29
truvo, не совпадает.
Сами посмотрите.

truvo
10-07-2012, 17:40
Petya V4sechkin, спасибо за ответ, просто в данный момент для меня путь посмотреть самому - достаточно длинен... :( Просто бродят мысли насчет копирования папки i386 на жесткий диск для нормального срабатывания sfc. При традиционной установке (с компакт-диска) у меня дистрибутив копировался автоматом и реестр редактировался автоматом (стояла галочка на копирование дистрибутива в GUI-интеграторе, а сейчас осваиваю установку из папки на жестком диске через WinNTSetup и никакого копирования дистрибутива и коррекции реестра при этом не происходит - вот я и думаю, как бы мне всё это автоматизировать, чтобы не руками... (думал, может мне из загрузочной папки скопировать дистрибутив по ходу дела?) Хотя, может быть, это потому не происходит, что дистрибутив у меня не в корне диска - эту версию я ещё не проверял.

severagent007
10-07-2012, 19:51
папки i386 на жесткий диск для нормального срабатывания sfc » изменяешь путь для сфк в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup - Installation Sources, ServicePackSourcePath, SourcePath: - копируешь и вставляешь путь к папке, в которой и386, например С:\xpcd
в этой папке скопируй файлы из сиди, вот так см рис
и здесь не помешает изменить: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion - SourcePath
и в первой ветке CDInstall, наверна, всё-таки =0:rotate:
перезагр...
работает, проверено: сфк сиди не просит, молча восстанавливает
ищё папку и386 можно почистить от неиспользуемых сфк файлов(не помню, можно много удалить архивов, лили паков, если сборка)
также можно удалить всё из папки длл кеш C:\WINDOWS\system32\dll cache там распакованное и сжатое при установке дубликаты файлов из и386 и сфк работает даже без кеша dll cache(длл кеш)

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

truvo
10-07-2012, 23:42
severagent007, я всё это знаю, у меня проблема в другом:
1) я хочу, чтобы всё это происходило автоматически
2) но при этом у меня исходная папка i386 находится в одной из папок одного из логических разделов харда (или в одной из папок на флэшке
3) более того, буква флэшки или лог. раздела HDD непостоянна - сегодня она одна, а завтра, в другом случае может быть другая
4) и более того, на флэшке или разделе HDD могут находиться несколько дистрибутивов в разных папках, то есть несколько папок i386.

Amigos
11-07-2012, 07:19
truvo, посмотрите файлик в аттаче, может поможет сделать то, что вы хотите

severagent007
12-07-2012, 17:11
я хочу, чтобы всё это происходило автоматически »
но при этом у меня исходная папка i386 находится в одной из папок одного из логических разделов харда »
т.е нужна прога, которая висела в процессах и наблюдала за изменением пути или перемещением папки источника инсталляции, и вносящая изменения(синхронизирующая) в реестр? К тому же она может требовать перезагрузку, а после перезагрузки буква может поменяться... т.к :буква флэшки или лог. раздела HDD непостоянна - сегодня она одна, а завтра, в другом случае может быть другая » :dont-know опять перезагрузка?
и всё это ради чего? Чтобы ткнуть флешку, когда подменились системные файлы или при запуске sfc /scannow? Дак при сканировании просто укажи "место расположения установочных файлов"
Проще - указать путь к папке и386, и положить её в системный раздел, там буква не поменяется.
П.с такая прога стоит денег

truvo
13-07-2012, 00:30
указать путь к папке и386, и положить её в системный раздел »вот это мне и нужно, причем автоматически. В остальном вы пишете вообще-то совсем не о том, о чем я. Мне нужно, чтобы в системный раздел копировалась именно та из папок I386, которая находится в папке, указанной в качестве источника установки в окне WinNTSetup.




© OSzone.net 2001-2012