Category Archives: Windows

DiskCryptor and Windows 10 – does it work?


There’s not a lot of information about DiskCryptor and Windows 10 online. Development of DC has stalled a bit but it’s still a very stable and useful piece of software. Here are answers to some common questions:

Does DiskCryptor work with Windows 10?

Yes, DiskCryptor works with all versions of Windows 10 including the Anniversary Update. (At the moment of writing this blog post, the latest build number is 14393 / 1607.)

Does DiskCryptor work with ReFS filesystems?

Yes, DiskCryptor works with ReFS filesystems.

Does DiskCryptor work with storage spaces?

Yes, DiskCryptor works with Windows Storage Spaces. I have also tried to physically move a storage space from one PC to another while encrypted, and it works just fine on the new computer as well.

dc-refs DiskCryptor running on a storage space that uses ReFS.

Does DiskCryptor work with the software RAID in Windows 10?


Can you boot from an ReFS filesystem when using DiskCryptor?

No, but Windows 10 doesn’t support booting from ReFS disks, so it’s not a DC issue.

Will DiskCryptor work when rebooting to do an update?

Generally – yes. Some of the biggest Windows updates (like the Anniversary Update) might give you issues. It rarely leads to a serious problem other than the computer booting into troubleshooting mode and typically you can just reboot again and Windows will revert any attempted updates.

However, fixing this is trivial. Simply decrypt your boot drive first, and then apply the update. You can then encrypt your drive again once the update is installed. Note that this is only required on the boot drive, not any other drives attached to the system. Typically you also don’t have to uninstall the bootloader, but you can do so if you wish via Tools > Config bootloader.

Adobe Cleaner tool

The Adobe Cleaner tool helps you completely clean out Adobe CC and associated applications. Great if you have a corrupt install that needs a complete removal!

The Adobe Cleaner Tool can be found here.

Boot Windows 8 or 8.1 into safe mode (recovery mode) from external ISO image

If you tried booting Windows 8 or 8.1 into safe mode using F8 or Shft+F8, you may realize it no longer works properly.

If you boot from a Windows 8 ISO, it also does not provide you with this option. Very frustrating.

Here is the solution:

  • Boot from an installation image using a USB drive or a DVD
  • Select language and keyboard layout
  • Instead of Install, select “Repair” (Lower left corner)
  • Go to Advanced Options > Command Prompt

Now enter the following commands:

cd C:\Windows\system32 
Bcdedit /set {bootmgr} displaybootmenu yes

What this will do is pop up the list of installed operating systems on your next reboot. Simply press F8 at the prompt and you can select safe mode from the list by pressing F4!





Removing undeletable partitions on SD Cards

Sometimes Computer Management won’t let you use the entire SD Card. (By not letting you extend your primary partition.)

To fix this you need to clean the card up. Warning: It will erase the contents of your card.

Run the following in a cmd prompt:

list disk

At this point, find your SD Card. (Easiest to do by identifying its size.)

Now run:

select disk X
create partition primary
format fs=fat32 quick

(Where X is your SD Card drive.)


Shrinking VirtualBox Linux images with ZeroFree

VirtualBox sparse VDI images always take up as much space as they have maximally had utilized at some point in time. To fix this, we need to fill the empty space on the vdi with zeros and resize it:

Download the SystemRescueCd Live Image.

Mount it as a CD on your virtual machine and boot into the live distro.

Open up a Root Terminal.

Find all available partition and LVM (volume groups) with:

fdisk -l 

After we find our partition run zerofree to zero out the free space. In our example we will run it on the LVM root partition.

zerofree -v /dev/mapper/vg_rheldev-lv_root

If you want to try a dry run without modifying the hard-drive, add the -n flag.
For LVM, there might also be a _home partition that needs a zerofree run as well.

Finally, boot down your virtual machine, and run VBoxManage on the host to resize the .vdi file.

VBoxManage.exe modifyhd --compact "C:\Users\k\VMs\CentOS Dev.vdi"

(Example is on a Windows host. Linux command should look the same, just omit .exe and add in the correct path.)