Попробую помочь твоему горю. Открываешь командную строку от имени администратора и последовательно вводишь команды:
diskpart --> Enter
list volume --> Enter
Появится список дисков, которые видны в системе. Выбираешь свой диск, которому не присвоена буква и ориентируясь по его размеру. К примеру:
select volume 4 --> Enter
Выглядеть это будет примерно следующим образом:
После того, как выбран нужный диск, вводишь команду:
assign letter=R -- назначаем тому букву R
Если назначение буквы прошло успешно, то отобразится соответствующее сообщение:
Diskpart: назначение имени диска или точки подключения выполнено успешно.
Этот метод срабатывает почти всегда.