Недавно переписал у друга игру Silent Hill 2. Проблема следующего характера: при попытке запустить инсталляцию после выбора директории, когда должно начаться копирование файлов, комп повисает. Попробовал скопировать на жесткий диск инсталляцию — повисает во время копирования одного файла с расширением DAT объемом 574 Мб. Пробовал создать виртуальник в Virtual CD-ROM Emulator v4.04 и образ Nero Image Drive 6.0 — не помогает. Записал другой диск — та же фигня. Причем ни один из приводов ни один диск именно с этим файлом не читает. А все другие файлы — запросто. Думал, может, защита какая… Отнес другому знакомому, у него тоже XP той же версии, только комп помощнее (P III 1000, 256 Мб памяти и два привода — ридер CD / DVD и резак NEC CD-RW NR-9300C). Так вот, у него все прекрасно и скопировалось, и установилось, и запустилось. Мне недавно сказали, что, возможно, у меня навернулся Windows Installer, но тогда остается вопрос: почему часть файлов не копируется физически. Может, это приводы засорились, хотя я их вроде бы недавно продувал? Не могут же на обоих приводах одновременно не читаться исправные диски. То есть читаться не полностью.
Мы уже много раз повторяли простую аксиому оптических накопителей: всегда найдется диск, который, будучи прочитан другими приводами, не будет прочитан этим, и совершенно точно существует диск, который будет прочитан только этим приводом.
Так что ничего удивительного тут нет, и Windows Installer тут, кстати, тоже совершенно ни при чем. Просто вполне может быть, что в той партии болванок, из которой вы берете диски, ровно на месте, где каждый раз оказывается этот файл, есть небольшой дефект, который ваши сидюки, пусть и не пожилого, но все-таки уже солидного возраста, отказываются обрабатывать, а чуть более новые драйвы друга кушают.
Можете придумать какое-нибудь другое объяснение, но мой вам совет — возьмите другую болванку из другой пачки и запишите игру на нее.