"Старые" программы - это программы, созданные в среде MS DOS (с разрядностью 16 бит). Например (но, разумеется, не только!), с помощью очень известного в свое время компилятора Turbo Pascal. В СССР он был очень популярен, в том числе в системе образования. Неудивительно, что многие старые учебные программы, в том числе и "Кроха", были реализованы в этой среде.
Переход к 32-битным Windows прошел довольно гладко и незаметно для пользователей 16-битных программ. В процессорах Intel, начиная с 80386, был предусмотрительно создан специальный режим - VM86 (V86-Mode, Virtual 8086 Mode), в котором прекрасно работали приложения MS DOS. В то же время, это был полноценный многозадачный режим, что позволяло ОС управлять такими приложениями и запускать их в любом количестве. Для рядовых пользователей это выглядело как "черное окно" (более правильно было бы называть его терминалом; пункт "Выполнить" в Главном меню). Вот так, например, выглядела в 32-битной ОС Кроха:
А вот при переходе к 64-битным ОС с 16-битными приложениями возникли проблемы: оказалось, что из 64-битного режима процесору не удается "незаметно" войти в режим V86. В итоге при попытке запустить ту же самую "Кроху" я вижу на экране своего компьютера
Ну, то есть то, что не могу запустить, проще всего запретить и не мучиться зря...
Что же делать? Прежде всего, если это возможно, воспользоваться "мудрым" советом Windows и обратиться за новой версией. Например, на этом сайте теперь есть
64-битнаые версии "Крохи".
Есть еще один путь - обратиться к программной имитации среды MS DOS. Можно воспользоваться программой вроде DOS Box, воссоздающей среду этой старинной ОС, и поместить в нее интересующую вас старую программу. Например,
так.
А можно установить у себя виртуальную машину вроде Virtual Box, которая имитирует "пустой" компьютер, и установить на нее любую подходящую ОС - MS DOS, Free DOS, Windows XP и т.д. Подчеркну, что эта новая система никак не зависит от исходной среды, в которой был запущен Virtual Box: т.е. вы можете запросто установить Windows XP хоть на Линукс-машину! Для "Крохи", например, это будет выглядеть
так.
Найденными ссылками по поводу "Крохи" любезно поделился В. Маврин.
В завершение разговора отметим, что "Кроха" ничем не лучше и не хуже остальных старых добрых досовских программ. Так что все сказанное можно применить и для любого другого ПО, в том числе и для других учебных моделей, которые "невозможно запустить ... на вашем ПК".