Выполнение кода последовательно C# Windows Form

Приветствую уважаемые знатоки. Столкнулся с проблемой, которую никак не могу решить. Мне нужно, чтобы при нажатии кнопки, код выпонялся последовательно. Допустим
output.Items.Add(@"Collecting data… ");
Thread.Sleep(1000);
output.Items.Add(@"Data collected");

Они у меня выводятся оба сразу, а мне нужно, чтобы сначала вывелось Collecting data…, а только потом Data collected. Есть ли решение этой проблемы?

Помогите вернуться на виндовс

Скачал Линукс и решил вернуться обратно на винду, записал образ через etcher, но при выборе флешки в биос опять загружается Линукс, что делать?

Дополнено (1). Помогите вернуться на виндовс Помогите вернуться на виндовс - 1

Linux устанавливается, а Windows нет

Характеристики динозавра:
Материнская плата P5GDC Pro;
Процессор Intel Pentium 4 2.80GHz;
SSD WD Green 240 GB;
BIOS AMI;
Видеокарта NVIDIA GEFORCE 9600 GS.
-----------------------------------------------------------
В общем, линукс (любой дистрибутив) ставится окей, а windows ни в какую.
То есть винда не доходит до загрузки даже логотипа. Комп выдает ошибку: тип не так записан образ (reboot and select proper boot device or insert boot media in selected boot device and press a key).
---------------------------------------------------------
Можно ли как-то из-под Linux может винду поставить или же ещё как-то.

Как в c# одновременно запустить два и более звуковых файла в Windows Forms?

У меня работает такой код:

private void button1_Click(object sender, EventArgs e)
{
System.Media.SoundPlayer player1 = new System.Media.SoundPlayer(@"Z:\Бам. Wav");
player1.Play();
}
private void button1_Click(object sender, EventArgs e)
{
System.Media.SoundPlayer player2 = new System.Media.SoundPlayer(@"Z:\Бум. Wav");
player2.Play();
}

Все воспроизводит, но как только включается второй файл, первый вырубается
Как будто у них один поток - может играть только один файл
Как сделать, чтоб два и более звуковых файла играли одновременно, подскажете?