Procedure to extend Windows System Partition with non-adjacent or non-contiguous unallocated Free space

Scenario:  You have a single physical disk having System Partition, Data  Partition and some unallocated free space at the end.  Your System Partition gets filled and you want to extend it by adding the free unallocated space available on the same physical disk. Windows Disk Management tool doesn’t enable the “Extend Volume” option (i.e., “Extend Volume” option is greyed out as shown below) This behavior remains same irrespective of Unallocated space is just RAW of Formatted as FAT32/NTFS volume.                      Cause: In order to be able to extend a volume, the Unallocated free space must be on the same disk, […]

Read more

Planning for Total Knee Replacement (TKR) Surgery – in Hyderabad, India

I have been researching various factors to have Total Knee Replacement (TKR – also called Total Knee Arthroplasty TKA)  Surgery for my mother.  My mother has been suffering from Osteoarthritis for almost 10 years and we weren’t confident of going for a TKR surgery so far. We looked into other matters such as therapy, medicine, and a shop for orthotic shoes as those can reduce foot and lower leg pain. However, it has become unbearable for my mother and upon diagnosis (x-ray), the doctor confirms that both knees are in the final stage (#4) of Osteoarthritis and recommended the bilateral TKR […]

Read more

PowerShell Script to Split, Replace and Rename File Names in the Folder Recursively and in Bulk

Important Note: The File renaming in bulk can result in dangerous results in not handled correctly.  This post is ONLY to share my learning’s to serve you as a guidance to build your own scripts for similar requirements.  Requirement: I had a folder which contained sub-folders and then files.  The naming convention of file names is “<string> –  <string> – <string>.mp4”.  Out of which the first String is too lengthy and common for all files which I wanted to get rid of it.  Script: function Rename-Files ($folder) {     $files = dir $folder | where {! $_.PsIsContainer}     # $files […]

Read more