Полный ответ довольно сложный, касающийся области конфигурации Eclipse, рабочей области и т. Д. Все это документировано на сайте Eclipse, если вам интересно.
Но есть более простой и более быстрый подход, поскольку вы не пытаетесь одновременно запускать несколько пользователей в одной и той же копии по сети - в этом случае вам потребуется полный ответ.
Просто установите Eclipse в каталог, скажем, C: / dev / Eclipse. Убедитесь, что и ваш пользователь с ограниченными правами, и ваш администратор имеют доступ на запись ко всему. Запустите Eclipse как пользователь с ограниченными правами. Это должно начаться прямо сейчас, поскольку для Eclipse нет ничего привилегированного.
На этом этапе вы можете заблокировать его только для чтения, если хотите. По умолчанию вся конфигурация хранится в каталоге установки Eclipse.
Я бы предложил начать с новой установки на этом этапе, чтобы устранить любые несоответствия, которые вы могли внести. Хотя вы должны иметь возможность сбрасывать вещи, удаляя все подкаталоги каталога configure / (но не config.ini). Есть официальный способ сделать это, но это часть полного ответа. : =)
Я бы также предложил использовать разные рабочие пространства для каждого пользователя, чтобы избежать проблем с разрешениями.
Но мое БОЛЬШОЕ предложение - обновиться до Windows 7 и НЕ запускать Eclipse от имени администратора!
В любом случае, как только он заработает - для обновления в будущем, сделайте каталог Eclipse полностью доступным для записи для пользователя с ограниченными правами, затем обновите его как пользователь с ограниченными правами, а затем снова сделайте его доступным только для чтения, если это необходимо. *
Примечание: это обман. РЕАЛЬНЫЙ ответ - дать каждому пользователю свой собственный каталог конфигурации. Это возможно только потому, что вы контролируете обоих пользователей и можете координировать любые обновления.