Может я чего-то не понимаю, но, судя по описанию ситуации, как раз между Vista и 7 никаких проблем нету?..
Проблема у них обеих с авторизацией на 8-ке.
Попробуйте добавить на них учётные данные для 8-ки.
На 7-ке: Панель управления\Учетные записи пользователей и семейная безопасность\Диспетчер учетных данных
На свисте: Панель управления\Учетные записи пользователей и семейная безопасность\Учетные записи пользователей->Управление сетевыми паролями
Или то же самое можно изобразить в командной строке
Код:
net use \\komp\ipc$ /user:komp\userofkomp /savecred
Эта команда попросит ввести пароль соответствующего пользователя.
Не поможет прописывание пользователей - будем думать дальше...