2

I have Windows 10 systems installed on 60GB SSD. There is Reboot Restore installed. I'm unable to update Windows. Too small disc. I tried with an external disc, but it looks like Windows don't know about external disc space while rebooting (weird). I tried to save disc image using Clonezilla and then copy it on 120 GB disc. There I have the Boot partition and C partition and some free space (50 GB~). Now I want to resize system partition using free space. I'm unable to do this by Windows 10 disc management (happy blue screen).

I used GParted to resize C. In GParted I see resized C partition. In Disc Management View I also see resized C partition. My Computer partition is still not changed.

GParted shows resized partition, same Windows 10 Disc Management, but this partition remains unchanged. What can I do in that case to extend my system partition?

Right now Reboot Restore is disabled. I just mention if it makes some mess on the system partition.

I have administrative rights.

Here is the Disc Management view

Whole disc is just a fresh, new copy of disc image (not affected by any other software). After I try resize C partition I get blue screen: UNEXPECTED STORE EXCEPTION or blue screen: CRITICAL PROCESS DIED. Defragmentation is done.

3
  • Let us continue this discussion in chat.
    – Pochmurnik
    Commented Oct 26, 2018 at 12:40
  • Questions: (1) Why are you using GParted and not a product that works better with Windows? (2) Why are you trying to change your boot drive size when Reboot Restore is supposed to undo all changes?
    – harrymc
    Commented Oct 26, 2018 at 16:42
  • I tried Disc Management, Mini Tool Partition Wizard, AOMEI, EaseUs, I tried create D partition during Windows installation process. And nothing. Then someone suggested me GParted and GParted did something. Reboot Restore is disabled for system partition resizing (I mentioned about it in Edit1).
    – Pochmurnik
    Commented Oct 27, 2018 at 5:34

3 Answers 3

1

Windows has the bad habit of placing essential Windows files at the end and the middle of the system disk. These files are unmovable, probably because Windows addresses them directly by sector-number. The Windows Disk Management knows not to move them, but Linux applications will move them in order to resize the disk, in effect breaking Windows.

If that has already happened to your Windows partition, then no amount of resizing and no application can restore Windows to a working order. The only solution will be to reinstall Windows from a boot media. The best case will be if the installation will detect the disk partition as a Windows installation and just do an upgrade to itself. In all cases, backup first all your files from the Windows partition when booting in Linux.

If in the future you would like to shrink the Windows partition, you should first disable the page-file and swap space, then defragment the disk to move all sectors to its begining, and resize only using Disk Management. Return the above after the resize.

15
  • I have whole disc image on external disc. I will try defragmentation on Monday. My bad... I should write "make C partition bigger" instead of "resize using free space". In Disc Management I see that C has 120 GB (this is what I want), but in My Computer I see C has only 55 (not what I want). But, I will try defragmentation first.
    – Pochmurnik
    Commented Oct 27, 2018 at 10:08
  • How have you taken the disk image? If it wasn't taken with a utility that can restore to a different partition size, then I suggest returning the partitioning to the old order, restoring the image to its place, then resizing it as indicated above.
    – harrymc
    Commented Oct 27, 2018 at 10:10
  • I copied 60GB disk using Clonezilla and then moved image (also using Clonezilla) to 120 GB disc. And now I want make C partition bigger using that free space.
    – Pochmurnik
    Commented Oct 27, 2018 at 10:16
  • Don't use Linux utilities to resize Windows - you're playing with fire. Resize the partition to what it was before, leaving the following space unallocated, return the image, verify it boots, and resize from within Windows.
    – harrymc
    Commented Oct 27, 2018 at 11:39
  • 1
    I'm curious too, but in all the years I have been answering on this site, when Windows is destroyed there is almost never a clear reason or a clear fix. Windows is quite fragile in that sense, as you can easily see on our site.
    – harrymc
    Commented Oct 29, 2018 at 17:36
1

You can use Gparted tool for solve the problem. The problem and the solution is here: https://www.howtogeek.com/howto/windows-vista/working-around-windows-vistas-shrink-volume-inadequacy-problems/

and the steps using Gparted here: https://www.howtogeek.com/howto/windows-vista/using-gparted-to-resize-your-windows-vista-partition/

I had the same problem with my Windows 10 installation and I was able to solve it with Gparted. Previously I've tried with PerfectDisk and UltraDefrag (boot time defrag) without succesful.

1
  • I don't remember how I solved this problem, later I had similar problem with resizing. It took me a lot of time and a lot of tries. At the end (before reinstalling Windows) I uninstalled Reboot Restore. And that was it, resizing worked like a charm. So my advice, ALWAYS uninstall Reboot Restore (not only disable) before mixing with partitions.
    – Pochmurnik
    Commented Mar 15, 2021 at 6:23
0

In case of resizing windows partition disabling Reboot Restore is not enough. It must be uninstalled. After that there is no problem with resizing partition even if it is followed by any other partition.

Programs that help in resizing windows partitions (I restored system 3 times and tested them one after another):

  • MiniTool Partition Wizard 11 (12 has less free options so consider to download 11 as quick as possible)
  • EaseUs Partition Master (has only couple free options)
  • AOMEI Partition Assistant 7

A lot of people recommend GParted, but before uninstalling Reboot Restore it was the cause of blue screens.

But I will listen to this opinion by harrymc: "Don't use Linux utilities to resize Windows - you're playing with fire."

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .