Если не хватает прав, то как проверить достаточны ли они?
Я не знаю, не задавался таким вопросом даже на ХР. Как вариант, можно предоставить файлу права администратора. В интернете предложено много разных способов, все просто и понятно описано. Только я бы не HTMLayout.dll предоставил такие права, а файлу AvastUI.exe, к примеру. Дело в том, что не HTMLayout.dll обращается к программам аваста, а наоборот, модули аваст обращаются к этому файлу и ввиду отсутствия прав получают отказ. Какой именно модуль, не знаю, предполагаю, что интерфейс аваста, т.е. AvastUI.exe.
Serheo, а как был установлен аваст, обычным способом или от администратора?
Alexey Belyanko, спасибо, отпишитесь по результатам.