Ответ эксперта

Систему не запустить на новом компьютере — что тогда?

Вопрос по направлению: Экспертиза исходного кода на Delphi

Ответ

Поднимают стенд со старой версией операционной системы — обычно в виртуальной машине — и запускают систему там. Для программ девяностых и начала двухтысячных это обычный порядок: они работают с файловыми таблицами через промежуточный слой доступа, который ставился вместе с программой, а не входил в состав Windows.

Слой этот никуда не делся и устанавливается до сих пор, но поддержка прекращена: он работает только с 32-разрядными программами, требует прав администратора и общего сетевого каталога для служебных файлов — а в современной сети такой каталог обычно закрыт. Отсюда и берётся впечатление, что систему «невозможно запустить». Подъём такого окружения занимает больше времени, чем сам разбор, и в расчёт его закладывают заранее.

Если запустить не удалось совсем, данные читаются и без программы — отдельными средствами. Всё, что проверить не получилось, эксперт перечисляет как ограничение, и суду важно видеть эту границу, а не только результат.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём специалиста
  • Поможем с вопросами
  • Оценим срок и стоимость
Оценить материалы или позвоните 8 (800) 333-24-09 Бесплатный звонок по России