Будут работать лишь очень немногие, которые не требовательны к каким-то компонентам, установленным в системе или данным, прописываемым в систему. Например, программы для создания шифрованных дисков-контейнеров устанавливают в систему свои драйвера. Некоторые программы могут требовать определенную версию DirectX, .NET Framework или библиотех, размещаемых в системные папки операционной системы. Некоторые программы могут требовать каких-то данных из реестра. В частности, именно в реестр часто записывается информация о регистрационном ключе условно-бесплатного программного обеспечения. Так что, если такая программа и запустится, то будет работать в триал-режиме. Чтобы программа была независима от операционной системы, ее нужно соответствующим образом написать и скомпоновать. Именно так делают программы, способные работать с флешки в любой операционной системе.
Некоторые да, например, Aida или Ccleaner, но если приложения прописывают в системе какие-то свои библиотеки, как Office или CorelDraw, например, то эти приложения уже запускаться не будут, потому что нужных библиотек на LiveCD нет.
При загрузке компьютера с Windows Live CD диска или с флешки часть программ, расположенных на диске С:\ запускается, другая же нет. Так, запустился Paint и Total Commander. Но последняя может работать в портабельном режиме. Отсюда вывод (для rusgas) что портабельные программы работают независимо от выбранного загрузчика, у них "всё в одном флаконе".
Добавить комментарий