Сеть объявляется "неопознанной" (или Unknown) в случае отсутствия шлюза по умолчанию, который помогает службе NLA (Network Location Awareness) уникальным образом идентифицировать сеть. Подробнее тут. Об изменениях в работе службы NLA в Windows 7 можно почитать здесь.  Для Windows 7 Professional и Ultimate можно использовать групповую политику. 
 Набираем в строке поиска gpedit.msc 
 Разворачиваем последовательно: Конфигурация компьютера - Конфигурация Windows - Параметры безопасности - Политика диспетчера списка сетей. 
 Дважды щелкаем мышкой Неопознанные сети. 
 Меняем на Личное и Пользователь может изменить расположение. 
 После этого сеть становится Рабочей (тоже самое что и Домашняя). 
 Правда менять расположение все равно нельзя, но собственно это не так уж важно.