Боротьба з УПА. Попри радянську окупацію Галичини та Волині, УПА продовжувала зростати. У 1944—1945 рр. вона мала більше бійців, ніж могла озброїти.
Головне джерело людських ресурсів становили члени підпілля ОУН, яке й далі існувало паралельно з УПА. Багато з них колись чинили опір масовим депортаціям чи колективізації. До УПА у великих кількостях приєднувалися також дезертири з Червоної армії, а також ті, хто втік до лісу від мобілізації й волів краще битися в її лавах, ніж слугувати радянським гарматним м'ясом на фронті. Таким чином, у той час як переможна Червона армія штурмувала Берлін, на Західній Україні великі, чисельністю в батальйон, загони антирадянських партизанів установили контроль над значними територіями й впровадили там свою структуру управління. Щодо політики УПА та її політичної надбудови — УГВР, то вона полягала в тому, щоб чекати розвитку подій на Заході (й сподіватися на початок нової війни між союзними державами та СРСР). Водночас вона була спрямована на те, щоб перешкодити встановленню радянської системи в себе на батьківщині. Широка діяльність УПА була зумовлена, з одного боку, народною підтримкою та ефективністю організації цієї армії, а з другого — тим, що радянських військ на Західній Україні було обмаль.
Проте після капітуляції Німеччини в травні 1945 р. радянський режим зміг організувати систематичні й широкі заходи, спрямовані на знищення УПА. У 1945— 1946 рр. його війська (що переважно складалися з військ МВС і НКВС, оскільки в регулярних частинах Червоної армії було багато українців, які не бажали воювати проти УПА) організували блокаду й прочісування величезних територій Волині та передгір'їв Карпат, де зосереджувалися партизани. Щоб залякати західноукраїнське населення й позбавити УПА підтримки народу, НКВС застосував цілий ряд жорстоких тактичних заходів. Він виселяв людей із районів розташування баз УПА, депортуючи до Сибіру сім'ю кожного, хто був пов'язаний з опором, і навіть цілі села. За підрахунками, між 1946 та 1949 рр. було заслано близько 500 тис. західнихукраїнців. Майже в кожному селі діяли «стукачі». Щоб дискредитувати партизанів, загони НКВС перевдягалися у форму УПА й грабували, ґвалтували та мордували українських селян. Нерідко певної вірогідності цим радянським провокаціям надавало, зі свого боку, безжальне винищення прорадянських елементів СБ — таємною поліцією ОУН. Одночасно більшовики засипали партизанів, котрі жили взимку на грані голоду в підземних бункерах, пропагандистськими листівками про безнадійність їх становища, неодноразово пропонуючи їм амністію.
Зазнаючи тяжких втрат, УПА спробувало пристосуватися до наростаючого наступу радянських сил, розділивши великі з'єднання на малі рухливіші загони. У 1947—1948 рр., коли стало зрозуміло, що американо-радянська війна не відбудеться, багато цих загонів за наказом проводу УПА було розпущено. Деякі з членів УПА приєдналися до цивільного підпілля ОУН, але оскільки багато членів ОУН загинули, потрапили до рук ворога, емігрували або втратили своє «прикриття» в період відкритої боротьби, її мережа також більше не була такою ефективною й широкою, як раніше. Іншим серйозним ударом по УПА стало поширення колективізації, оскільки колгоспники, що перебували під суворим контролем, уже не могли постачати партизанам провізію.
На цій прикінцевій стадії загони УПА та підпілля ОУН, які встановили слабкі й спорадичні контакти з британською та американською секретними службами, зосередилися на антирадянській пропаганді та саботажі. Вони перешкоджали колективізації, депортаціям, розгортанню радянського адміністративного апарату, вбивали офіцерів НКВС, партійних активістів і тих, хто підозрювався у співпраці з радянською владою. Так, у 1948 р. було вбито отця Гаврила Костельника (що приписується членам ОУН, а деякі факти вказують на причетність до цього НКВС) за його роль у ліквідації греко-католицької церкви. Через рік підпілля ОУН знищило відомого радянського пропагандиста — журналіста Ярослава Галана. Але у березні 1950 р. УПА зазнало дошкульного удару, коли в сутичці піді Львовом загинув її командир Роман Шухевич (генерал Тарас Чупринка). Хоч окремі невеликі загони УПА продовжували діяти до середини 50-х років, з усіх практичних міркувань УПА та ОУН на Україні перестали існувати як організації саме після смерті Шухевича.
Окремим розділом в історії УПА є її діяльність по польський бік кордону на теренах, населених українськими лемками. Між 1944 та 1947 рр. ОУН користувалася сильною підтримкою й зберігала значну присутність у цьому регіоні: завдяки ретельним дослідженням УПА польськими воєнними істориками (які незрівнянно більш інформативні, ніж пропагандистські трактати їхніх радянських колег) відомо, що її сили включали близько 2 тисяч бійців самої УПА, а також мережу з понад 3 тисячі членів ОУН. Неодноразові намагання польського війська витіснити українських партизанів завдавали полякам тяжких втрат. У березні 1947 р., коли один із загонів УПА влаштував засідку і вбив славетного польського генерала й заступника міністра оборони КароляСверчевського, УПА провела одну з своїх найуспішніших операцій у цьому регіоні — й водночас поклала початок своїй загибелі.
Розлючений цією подією польський уряд вирішив ліквідувати «українську проблему». У квітні 1947 р. він провів операцію під кодовою назвою «Вісла», що мала як військовий, так і цивільний виміри. Близько ЗО тис. польських солдатів, спираючись на підтримку численних чеських і радянських сил, оточили українських партизанів і в запеклих боях знищили або захопили багато з них. Декому вдалося прорватися в Радянську Україну, а декілька сотень з боями пройшли Чехословаччиною й досягли союзницької зони окупації в Німеччині. Така ж трагічна доля спіткала українських лемків, котрі переховували партизанів: майже всіх лемків (близько 150 тис.) без попередження викорінили із землі їхніх предків і розселили по всій Польщі, аби запобігти відродженню УПА в цьому регіоні. В такий спосіб поляки нарешті позбулися «української проблеми», що переслідувала їх протягом століть.
Колективізація. Лише в 1947—1948 рр., після того як радянський режим подолав опір УПА, він міг на повну силу розпочати колективізацію. Взагалі вона повторювала модель Радянської України двадцятирічної давності. Спочатку процвітаючих селян (куркулів) обклали такими тяжкими податками, що вони не змогли утримувати свої господарства. Найбунтівливіших депортували до Сибіру. Тоді радянські агітатори на зборах і в тривалих особистих розмовах змушували селян вступати де колгоспів. Політичний контроль у колгоспах, що на Західній Україні був особливо жорстким, здійснювали партійні осередки, організовані на машинно-тракторних станціях (МТС). На щастя для західних українців, колективізація не йшла пліч-о-пліч із голодом. Іншою рисою, яка відрізняла колективізацію на Західній Україні від Східної, було те, що її супроводжувала збройна боротьба ослабленої, але від того не менш смертоносної УПА. Цитуємо одне радянське джерело: «Найзапекліші вороги трудового селянства — куркулі та буржуазні націоналісти — чинили впертий опір колгоспному рухові на західних територіях, спалюючи господарські будівлі в колгоспах, вбиваючи активістів і поширюючи серед селян чутки, щоб вселити сумніви щодо колгоспів». Але опір виявився марним, поза як до 1955 р. майже всі 1,5 млн. селянських господарств Західної України вступили до колгоспів, яких налічувалося 7 тис. Таким чином, на щойно анексованих українських територіях непорушне постала одна з основних підвалин радянської соціально-економічної системи.
Як і належало сподіватися, колективізація розгорталася одночасно з індустріалізацією. За австрійського та польського панування Галичина була убогим, економічно визискуваним аграрним регіоном, який слугував звалищем для готових продуктів і майже не виробляв їх у себе. Розуміючи, що, покращивши цю ситуацію, можна здобути політичні дивіденди, радянський режим зробив великі капіталовкладення у промисловий розвиток регіону. Розширилися старі виробництва, такі як видобуток нафти, створювався ряд нових галузей промисловості, включаючи виробництво автомобілів, автобусів, радіоапаратури та ін. Завдяки тому, що західноукраїнські підприємства були щойно збудованими та обладнаними устаткуванням, вивезеним із Німеччини, вони були одними з найсучасніших в СРСР.
До 1951 року промислове виробництво на Західній Україні підстрибнуло на 230 % вище рівня 1945 р. й складало 10 % промислового виробництва республіки порівняно з менш ніж 3 % у 1940 р. Швидко зростаючий Львів став одним із основних центрів промисловості республіки.
З індустріалізацією відбувалися соціальні зміни. Початкова нестача спеціалістів і кваліфікованих робітників, необхідних для роботи на нових фабриках, спричинилася до того, що до регіону масово переселялися росіяни. Але водночас активно розвивався місцевий робітничий клас. Наприкінці 40-х — на початку 50-х років на Західній Україні щороку навчалося 20—ЗО тис. нових робітників. У Львові число промислових робітників зросло з 43 тис. у 1945 р. до 148 тис. у 1958 р. З'явився також новий тут прошарок українських інженерів і техніків. Відтак під егідою радянської влади давно запізніла соціально-економічна модернізація Західної України прискорено рухалася вперед.