3

Есть ли надежный и правильный способ узнать, установлен ли VISTA/W7 в разделе? Обратите внимание, что поиск по именам папок не является надежным, так как можно вручную создать такие пути в разделе, которые также могут быть изменены во время установки.

Итак, есть ли пути, которые нельзя изменить во время и после установки, или каким-либо другим надежным способом?

С Уважением,

1 ответ1

1

краткий ответ: нет

длинный ответ: вы должны проверять множество вещей, пока не достигнете своего порогового значения 'mhh .. это похоже на OS XYZ':

  • есть ли ntfs-файловая система?
  • есть ли папка "WINDOWS"?
  • есть ли boot.ini?

и т.д. все файлы на любой ОС просто копируются. если кто-то хочет, чтобы вы (или ваша программа) думали, что тот или иной раздел является OS1, а не OS2, тогда он может создать файловую систему и папки и файлы, пока ваша программа не достигнет порогового значения.

единственный способ точно узнать, есть ли OS XYZ в разделе, - это загрузить его и посмотреть, будет ли он работать так, как вы ожидаете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .