Lo intenté hacer con remove al comoBox, se borra, pero cuando encuentra otra unidad sigue el problema.
Código (csharp) [Seleccionar]
private void Form1_Load(object sender, EventArgs e)
{
// Nombre de la unidad.
ConsigueComponentes("Win32_CDROMDrive", "Id");
foreach (char item in datos)
{
comboBox_Unidad.Items.Add(item);
}
// Selecciona la primera unidad.
comboBox_Unidad.SelectedIndex = 0;
// Limpiar.
datos = "";
}