Astra Linux - это Debian. Её база - Debian, отличие от Ubuntu - в Debian до 12 выпуска нет свободных, патентованных пакетов типа мультимедиа, драйвера NVidia и.т.д. Все устанавливаешь вручную.
Если сейчас рядом с Astra ставить Windows, Windows обновит загрузочный сектор, и Linux больше не загрузится, пока с помощью Astra LiveCD или Debian LiveCD (Ubuntu LiveCD) не восстановите загрузчик GRUB.
Для раздела дисков можно установить GParted. Если Astra занимает все пространство жесткого диска, нужен LiveCD с Astra или Debian, установить на него GParted, сжать (не делить!!!) раздел, проверить ID жесткого с Linux в файле etc/fstab, если все Ок, можно устанавливать Windows в новый раздел. ( или свободное место).
Но после манипуляций с разделами, зайти в Linux, убедиться, что работает.
GPARTED
"Правильно разделить диск" уже не получится. Только ужать Астру на сколько не жалко и позволить Винде самой разметить полученное свободное место под себя. Винда естественно перезапишет линуксовый загрузчик своим и будет грузить только себя. Соответственно, единственный выход после этого ставить независимый загрузчик EasyBCD
А нахрена пользователю на ПК Астра вместо любого нормального пользовательского Линукса???