Osatu hurrengo esaldia: 1523an, Georg Schellenbergekoak Krnov saldu behar izan zion George Brandenburg-Ansbacheko margrabi Hohenzollern-i, bere emazte Beatrice de Frangepan, Matthias Corvinus-en alargunaren herentzi hungariarraren laguntzaz. 1532tik aurrera, margrafiak Goi-Silezia osoa gobernatu zuen, Opole eta Racibórz-eko dukea Jan II.a Piast dukearen eskutik jaso zuenean. Krnoveko gaztelua berreraiki eta erreforma protestantea Silesian sartu zuen, bertako Teutoniko Zaldunak, frantziskotarrak eta Minoritarrak kanporatuz. Hohenzollern etxe protestanteak Sileziako koroaren lurretan zuen botere gero eta handiagoa susmagarritasun begiekin ikusi zuen Ferdinand I.a Habsburgokoak, 1526tik Bohemiako erregeak. Hala eta guztiz ere, Georgek eta bere seme George Frederick markgrabak, 1543tik gobernatu zutenak, dukerria mantendu ahal izan zuten. Gatazka areagotu egin zen George Frederick seme-alabarik gabe hil zenean 1603an eta Krnov utzi zionean bere lehengusu Joachim III.a, Brandenburgoko Frederick, eta honek bere seme Johann Georg-i eman zion 1607an. Habsburgoko agintariek dukerria feudo bihurtu bat bezala hartzen zuten, eta Bohemiako matxinada eta 1620ko
Mendia Zuriaren guduan, Fernando II.a enperadoreak Bohemiako lurretan Hohenzollernen jabetzak konfiskatu zituen. Ferdinanden aldeko leial Karl I.a Liechtensteineko printzeak, Opavako dukea 1613az geroztik, Krnov jaso zuen. Bi dukerriak 1623an elkartu ziren eta Kontra-Erreforma jasan zuten.