Chrome Frame выполняет запись в куст реестра текущего пользователя (HKCU) (HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions
), а не на локальный компьютер (HKLM).Вам не нужны административные разрешения для записи в текущий пользовательский куст.
Во-вторых, Google помещает DLL куда-то в %APPDATA%
(как и сам Chrome Browser), а не в Program Files, что также не требует прав администратора.
Подводя итог, Chrome Frame просто устанавливается в местах, где не требуются повышенные разрешения для доступа, и да, вы можете сделать это тоже.
Как Серж отметил в комментарии ниже, это также означает, чтоBHO должен быть установлен для каждого пользователя, который хочет его использовать, что для меня хорошо.