Звучит так, как будто тебя бросили на основании вашего имени пользователя. В IRC режимы, запреты и тому подобное, как правило, * выполняются путем сопоставления строки с маской хоста, поэтому, если они установили akick (Automatic Kick) на kick:
*!usernameXP@*.host.net
и ваша хост-маска:
nick!usernameXP@127.0.0.01-host.net
тогда, когда вы подключаетесь через ваш клиент в XP, он будет совпадать. Но ваш клиент в Windows 7 настроен не так и может иметь другое имя пользователя:
nick!differentUserName7@127.0.0.1-host.net
Это не будет соответствовать, и вы не будете автоматически выгнаны. Хорошая новость заключается в том, что вы можете настроить строку имени пользователя примерно так, как вам хочется, а плохая новость заключается в том, что оператору очень легко снова вас забанить, на этот раз заменяя имя пользователя подстановочным знаком.
* обычно я имею в виду универсально, однако некоторые вещи, такие как права доступа, привязаны к учетным записям, а не к хост-маскам