Арабская опасность уходила в прошлое. Раздробленный халифат ослабил натиск. Войска империи в середине X в. вновь появились на берегах Тигра и Евфрата. Освободившиеся от арабской зависимости армянские, а также грузинские княжества становились вассалами империи. Со смертью царя Болгарии Симеона и заключением в 927 г. мирного договора, скрепленного династическим браком, надолго исчезла и болгарская опасность. Империя упрочивала свое влияние на сербохорватских землях. Стремилась она укрепить свои позиции и в Италии. Зорко следила империя и за положением дел в северных регионах, примыкавших к Черному морю: ее дипломатия старалась нейтрализовать возможную опасность своим границам со стороны укреплявшейся в этом ареале Древней Руси и печенегов.
Основные внешнеполитические успехи императоров Македонской династии, при которых империя достигла вершины своего могущества, приходятся не на время царствования Константина VII. Основы этого могущества заложил дед Константина Василий I Македонянин (867-886), а прославился своими победами и завоеваниями внук Константина Василий II Болгаробойца (976—1025). Однако и при Константине империя продолжала наращивать силы, она ничего не утратила из приобретенного его предшественниками, а в войнах с арабами в конце его правления сумела оттеснить их еще далее на юг и юго-восток, открыв путь для наступления в Месопотамию и Сирию.
Личная судьба Константина VII Багрянородного была, пожалуй, наиболее трудной по сравнению с обстоятельствами жизни остальных представителей Македонской династии. Считаясь наследником престола, Константин — царственный ребенок, затем юноша, молодой человек и зрелый мужчина — в полной мере испытал на себе отсутствие в политической теории и практике империи твердого принципа наследственности императорской власти. Уже само рождение Константина сопровождалось крупным политическим и общественным скандалом. Сын Льва VI Мудрого (886-912) и красавицы Зои Карвонопсиды (прозвище буквально означает "Огненноокая"), Константин был в сущности внебрачным ребенком[11]. Браки Льва VI складывались поразительно несчастливо: его жены умирали одна за другой. За девять лет, с 892 по 901 г., он похоронил трех жен. Две первые оставили ему дочерей, а третья умерла при родах вместе с едва появившимся на свет сыном. Несчастный император не смел вступить в четвертый брак — церковь решительно и безоговорочно его запрещала. Даже третий брак каноны разрешали в исключительных случаях, и Льву VI стоило немалых усилий обвенчаться с предшественницей Зои Евдокией.
Константин родился в сентябре 905 г.[12] Невыразимо обрадованному отцу, обретшему, наконец, наследника, предстояла тяжелая борьба, чтобы добиться узаконения прав рожденного вне брака сына. В апреле 906 г. императора и Зою тайно обвенчал во дворце простой священник. Однако законность брака не была признана властным патриархом Николаем Мистиком (901-907 и 912-925). Лишь в конце следующего года, после того как Лев VI издал специальную новеллу, закрепляющую и светским законодательством запрет четвертого брака (таково было условие нового патриарха Евфимия: 907-912), брак Льва VI и Зои был признан церковью, и Константин обрел права императорского сына. 15 мая 908 г. не достигший трехлетнего возраста мальчик был венчан в качестве соправителя отца. Однако Константин был не единственным соправителем Льва VI. Таковым был также его дядя Александр, брат отца, коронованный еще Василием I около 30 лет назад.
11 мая 912 г., в праздник — день основания Константинополя, традиционно отмечавшийся с 330 г., Лев VI умер, поручив заботы о сыне своему брату Александру, который, как утверждала молва, не только не питал теплых чувств к племяннику, но и намеревался уничтожить его физически. Как подтверждение этого замысла расценивались немедленная после воцарения Александра ссылка матери Константина Зои и опала сановников и слуг, приближенных к Льву VI. Впрочем, планам Александра, если он их действительно вынашивал, не суждено было сбыться: 6 мая 913 г. он скоропостижно скончался.
Константин, таким образом, оказался единственной венценосной особой на троне империи. В составе регентского совета при малолетнем автократоре (самодержце) оказались вновь ставший при Александре патриархом Николай Мистик и командующий императорским флотом (друнгарий флота) Роман Лакапин, а вскоре также и возвращенная из ссылки мать Константина Зоя. Затяжные тяжелые войны с Болгарией, вспыхнувшие снова с 913 г., обусловили повышение при дворе роли военных, в том числе Романа Лакапина, пользовавшегося поддержкой столичной бюрократии и части провинциальной знати. Его планам содействовал, по-видимому, и патриарх, перенесший неприязнь к Льву VI и Зое на их сына. Зоя и Константин оказались в сущности в полной власти упомянутых двух регентов.
В 919 г. 14-летний Константин получил в жены дочь Романа Лакапина Елену и присвоил тестю высокий чин василеопатора ("отца императора"), предоставляющий преимущественное право среди иных вельмож участвовать в управлении империей. Осенью следующего года Константин венчал Романа как кесаря (титул давался, как правило, лишь близким родичам императора), а в конце того же года — как своего соправителя. Регент, тесть и соправитель, Роман I Лакапин (920—944) перехватил по сути дела у юного Константина бразды правления империей на предстоящую четверть века, обнаружив большие организаторские способности и умение путем искусных компромиссов добиваться главной цели.
Истинные намерения Романа I, дававшего при назначении его регентом клятву синклиту не посягать на царскую власть, обнаружились менее чем через полгода: в мае 921 г. Роман I венчал в качестве соправителя своего старшего сына Христофора. Последовала целая эскалация мер, направленных на постепенное лишение Константина VII (и его возможных наследников) прав на реальное участие в делах государства. В следующем году Роман I оказался в ранге главного императора (автократора), между 922 и 924 гг. Христофор был выдвинут на второе место, непосредственно вслед за отцом, а Константин оттеснен на третье; в декабре же 924 г. соправителями отца стали и два других сына Романа — Стефан и Константин[13]. В 933 г., наконец, была устранена и всякая оппозиция Роману со стороны высшего духовенства: его младший сын 16-летний Феофилакт занял трон патриарха Константинополя. Положение представителей семьи Лакапинов на троне казалось незыблемым.
Судя по данным 51-й главы труда "Об управлении империей", зятем Романа I и вдовствующей императрицей Зоей не просто пренебрегали во дворце: их держали под бдительным надзором. Они остро ощущали постоянно угрожавшую им опасность. Обстановка в семье изменилась, вероятно, после смерти Христофора в 931 г. Старый император не возвел Стефана в ранг умершего сына, и на втором месте оказался Константин Багрянородный. Среди Лакапинидов начались, по-видимому, раздоры. Оживились, по всей вероятности, и силы, стоявшие за спиной законного наследника престола. В числе горячих приверженцев Константина VII, стремившихся обеспечить ему самодержавную власть в качестве непосредственного преемника Романа I, находилась жена Константина Елена, готовая ради мужа действовать и против отца, и против братьев. Скоро в их лагере оказался и внебрачный сын Романа I дворцовый евнух Василий Ноф, обладавший острым умом и неукротимым честолюбием[14].
Конечно, атмосфера во дворце накалилась еще более после того, как Елена родила в 938 г. сына, которого в честь деда назвали Романом. Беспокойство сыновей Романа I Стефана и Константина за свои права на трон резко возросло. Есть основания для предположения, что Константин VII и действовавшая в его пользу группа царедворцев сумели приблизить развязку, использовав обстоятельства заключения византийско-русского договора осенью 944 г. Дело в том, что согласно сохраненному русской летописью тексту договор был подписан со стороны империи Романом, Константином и Стефаном (имена приведены именно в этом порядке). Ясно, что Константин здесь — Константин VII Багрянородный, получивший, следовательно, с 931 г. снова ранг главного среди соправителей[15]: сын Романа I Константин был моложе Стефана и не мог быть назван ранее его. В таком случае сын Романа Константин чем-то, вероятно, прогневил отца и ему не было позволено вообще подписаться под договором. Так или иначе, но Константин VII и его сторонники сумели направить недовольство сыновей Романа против их отца, и 16 декабря 944 г. Роман I был ими низложен и сослан на о-в Прот, один из Принцевых островов близ столицы, а через 41 день, 27 января 945 г. они были, в свою очередь, беспрепятственно арестованы по приказу Константина VII и отправлены в ссылку, под стражу. Вскоре, на пасху, 6 апреля того же года Константин венчал как соправителя своего сына Романа.