Интересная мысль, боюсь не получится полностью реализовать. Там где нет прав надо хотя бы один раз создать юзера, иначе никак. Только если на винте будет установлена своя Ось и в биосе будете выбирать загрузку с усб винта. Вообщем на мой взгляд варианты такие:
1. На машинах где уже есть возможность завести пользователя, указать любым нормальным твикером или руками пути к пользовательским папкам на usb винт. Правда не скажу сходу все ли так можно перенести. Проги использовать портайбл версий.
2. Вариант с портайбл прогами на флешке или винте, юзать чьего-то пользователя или если есть возможность создавать своего чисто для формы.
3. Виртуальная машина. Не сильно удобно, тормозно. По сути равносильно установки своей оси на переносной винт с разницой, что не надо дров и доступа к биосу, но зато все медленно.
4. Установка своей оси на винт, для разных систем можно использовать функцию винды Hardware Profiles или более надежно использовать образы с разными дровами для системы. А данные и проги хранить на втором логическом диске. Или поставить Linux и не мучиться с разными конфигами железа, правда будет мучении если возникнет проблема с дровами
5. И наконец есть вариант всяких линуксов рабающих прямо в винде, путем перехвата post вызовов и преобразование их в понятном винде виде. Пощи инфу по andLinux, может есть сборки не требующие установки и не трогающие системные файлы винды. Это не совсем эмуляторы, скорее трансляторы. Очень прикольная вещь.