Shrinking C drive can make room for another partition, but it should not be done blindly. Check free space, system files, and backup status first.

It is usually safe when the drive is healthy, Windows has enough free space left, and you only shrink from unused space. Leave at least 20% free space on C drive for updates, apps, and temporary files.
Use this workflow when you want to create space for another partition. The important part is not just shrinking C drive, but leaving enough space for Windows updates, apps, and temporary files.
Open File Explorer and check how much free space C drive has. Keep at least 20% free space, or at least 80GB to 100GB on larger system drives if you install many apps or Windows feature updates.
Open Qiling Disk Master and select C drive on the system disk. Confirm it is the Windows partition by drive letter, capacity, and neighboring EFI or Recovery partitions.

Choose Resize/Move and drag the right border leftward, or enter the new size manually. Do not shrink C drive to the minimum possible size; leave room for updates, restore points, and paging files.

Review the preview. It should show C drive becoming smaller and new unallocated space appearing next to it. Click Proceed and restart if the program asks.
After shrinking finishes, create a new partition from the unallocated space or keep it for another resize operation. Check Windows Update and installed apps afterward to make sure C drive still has enough free space.
Shrinking C drive is usually safe when the disk is healthy and enough free space remains. The risk comes from shrinking too aggressively or resizing without a verified backup.