If you want to hide partitions in Windows, and have nothing at all to work with, then this post is exactly what you need.
Without further ado, take a look:
Open the Registry Editor, and expand
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer in order. In the right-side window, create a new binary value named “NoDrives”.
To make it easier to observe, first double-click it, then enter eight “0”s after “0000”. The system will automatically display them as “00 00 00 00”. This is a hexadecimal value of four bytes total (every two "0"s make one byte, and the system has already separated them).
As we all know, every eight binary digits make one byte. If we convert this hexadecimal value to binary, it becomes exactly 32 zeros (four bytes): 00000000 00000000 00000000 00000000. Now let’s look at this binary value. Here, each byte has a specific meaning: the first byte represents drives A-H, the second represents I-P, the third represents Q-X, and the fourth represents Y and Z. In this way, each bit in each byte represents a drive letter. In the first byte, the 8 bits from right to left (note: not from left to right) represent A, B, C... H respectively, and so on. If you want to hide a certain drive, set the corresponding bit value to “1”. For example: to hide drive C, change the first byte to “00000100”; for drives C and D, use “00001100”. After doing this, convert each byte back into hexadecimal and fill them into this binary value in order.
Note: doing this only hides its icon in Explorer. If you enter the drive letter in the address bar, it can still be accessed.
Without further ado, take a look:
Open the Registry Editor, and expand
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer in order. In the right-side window, create a new binary value named “NoDrives”.
To make it easier to observe, first double-click it, then enter eight “0”s after “0000”. The system will automatically display them as “00 00 00 00”. This is a hexadecimal value of four bytes total (every two "0"s make one byte, and the system has already separated them).
As we all know, every eight binary digits make one byte. If we convert this hexadecimal value to binary, it becomes exactly 32 zeros (four bytes): 00000000 00000000 00000000 00000000. Now let’s look at this binary value. Here, each byte has a specific meaning: the first byte represents drives A-H, the second represents I-P, the third represents Q-X, and the fourth represents Y and Z. In this way, each bit in each byte represents a drive letter. In the first byte, the 8 bits from right to left (note: not from left to right) represent A, B, C... H respectively, and so on. If you want to hide a certain drive, set the corresponding bit value to “1”. For example: to hide drive C, change the first byte to “00000100”; for drives C and D, use “00001100”. After doing this, convert each byte back into hexadecimal and fill them into this binary value in order.
Note: doing this only hides its icon in Explorer. If you enter the drive letter in the address bar, it can still be accessed.


