Ливонские рыцари нашли себе союзника — князя Свидригайло, обиженного и Ягайло, и Витовтом, по словам Длугоша, «человека шаткого и весьма переменчивого нрава, склонного к мятежам». Свидригайло щедро обещал крестоносцам земли, даже те, которые ему и не принадлежали — Полоцкую землю. Описывая поход крестоносцев на Литву в помощь Свидригайло, Ян Длугош снова отмечает: «Уступая врагам по силе и не уверенный в преданности своих людей, князь Витовт больше наблюдал из Виленского замка и терпел вторжение, чем противодействовал ему». Витовт и на этот раз отомстил Ордену нападением на Ливонию и сожжением восстановленного Динабургского замка. Орден мог убедиться, что Великое княжество не победить. Стороны пошли на мирные переговоры. Великий князь уступал Ордену Жемойтию, чтобы развязать себе руки для деятельности на русских землях.
Двадцать третьего мая 1404 года в Рацёнже был заключен мирный договор между Орденом и Польшей вместе с Великим княжеством Литовским. И уже 26 июня Витовт овладел Смоленском. Смоленские бояре, боясь Витовта, сами сдали ему город. В следующем году Витовт напал на Псковскую землю, захватил город Коложу и увел в плен 11 тысяч человек, которых поселил в пригороде Городно. Наступление Витовта на Новгородскую землю вызвало недовольство московского князя Василия Дмитриевича. Интересы тестя и зятя столкнулись. Этим умело воспользовался крымский правитель Едигей, который в свое время сражался против Витовта на Ворскле. Он слал князю Василию помощь, а тем временем заверял Витовта в дружбе. В результате хан Едигей добился своего — окончательно поссорил тестя с зятем.
В сентябре 1406 года Витовт выступил в поход на Москву. Но тут выяснилось, что не все князья готовы поддержать его. Пришлось ограничиться военной демонстрацией. Когда оба войска встретились на реке Плаве возле города Тулы, то до битвы не дошло. Витовт и князь Василий заключили перемирие.
Трокский замок на озере Гальва строился в несколько этапов с середины XIV века. Посередине озера были соединены в одно целое три близлежащих острова, где началось строительство. Вначале возвели дворец с высокой сторожевой башней. Она имела трое проездных ворот и подъемный мост на первом этаже. Второй этаж служил для размещения стражи, на третьем располагались механизмы и лебедки для подъемного моста. Башню прорезали узкие бойницы, к которым с внешней стороны вели лестницы и балконы.
По обеим сторонам башни находились дворцовые флигели. В подвалах и на первых этажах были склады. В правом флигеле весь второй этаж занимал тронный зал. Его украшали фресковые
росписи на темы из жизни великого князя Витовта. На одной из уцелевших фресок был изображен восседающий на троне великий князь в окружении придворных. Окна украшали витражи. Крестово-звездчатые своды придавали залу ажурность. В остальных помещениях жили князь и его семья. Все комнаты и залы обогревались каминами и теплым воздухом, подаваемым из подвальных котельных.
Трокский замок строился в основании из гранитных валунов, которые укладывали равномерными рядами, а дальше стены возводились из больших кирпичей. Многие детали замка сближают его с орденскими замками Восточной Пруссии. Видимо, архитектор, подготовивший проект замка, был хорошо знаком с готическими конструкциями. После завершения строительства дворца в конце XIV - начале XV века был построен предзамок. Строительство его велось в тяжелых условиях. Приходилось работать прямо в воде, насыпая твердый грунт. Были возведены из кирпича три круглые башни на квадратных фундаментах. Они стояли по углам стен, что расширяло радиус стрельбы из замковых пушек. Вход в предзамок охраняла въездная башня с воротами и опускной железной решеткой - герсой. Стены стояли прямо в воде. Позже в предзамке были построены двухэтажные казематы. Первые этажи их использовались для хозяйственных нужд, а на вторых размещался гарнизон замка.
Трокский замок долгое время считался одной из сильнейших крепостей в ВКЛ. Но уже с конца XV века он постепенно пришел в запустение и служил больше тюрьмой. В огне войн замок был разрушен, и только во второй половине XX века его восстановили в прежнем виде.
Но Витовт нарушил мир и в феврале 1407 года захватил Одоев. В ответ князь Василий сжег Дмитровец. Тогда был заключен новый договор о перемирии, который принес Витовту желаемый итог. Во-первых, за ним остался Одоев. Во-вторых, московский ставленник в Новгороде — бывший смоленский князь Юрий Святославич — лишился своего наместничества. Новгород принял нового правителя — Мстиславского князя Лигвения-Семена, ставленника Витовта.
Витовт мог бы считать себя удовлетворенным, но его планы вновь нарушил мятежный Свидригайло. Тот и теперь был не доволен, хотя получил от Ягайло земли Подолья и доходы с королевских соляных копей. Но Свидригайло этого казалось мало, он считал себя достойным великого княжения. В 1408 году Свидригайло с целой свитой православных князей выехал в Москву, где его тепло принял князь Василий и наделил землями.
Кроме замка памятником деятельности Витовта в Городно стал и городской приходской костел (фара). После крещения Литвы в католичество в 1387 году Витовт построил деревянный костел. В народе его назвали «фара Витовта». По своим размерам и красоте фара Витовта превосходила построенный Ягайло в Вильно кафедральный собор. По утверждению польского короля Стефана Батория, Городенский костел был самым большим и красивым в Великом княжестве Литовском. В 1579-1586 годах на месте деревянного был возведен монументальный каменный костел, также названный фара Витовта.