Nedávno jsem řešil problém (viz. titulek) a podařilo se mi ho vyřešit, takže to sem napíšu, kdyby měl náhodou někdo podobný problém. S úspěchem se to dá taky použít pokud vznikne BSOD při instalaci ovladačů.

Řešení se tedy týká pouze procesorů, které obsahují instrukci umožňující zabránit spuštění nebezpečného kódu.

Problém:
a) BSOD při reinstalaci Windows XP ve fázi instalace ovladačů pro hardware.
b) BSOD při instalaci ovladačů zařízení či virtuálních zařízení (mechanik) ve Windows XP.


Možné řešení:
pro a,b)

Před reinstalací Windows XP či ovladačů, které způsobují problém, přepište v souboru boot.ini (skrytý systémový soubor pouze pro čtení v rootu) řetězec
Kód:
/noexecute=optin
na
Kód:
/noexecute=AlwaysOff
Tím se vypne DEP u procesoru, který DEP podporuje. To umožní instalaci ovladačů. Po editaci je dobré vrátit atributy atributy souboru boot.ini.

Pojmy:
BSOD - modrá obrazovka
DEP - data execution prevention


To co sem napsal samozřejmě děláte na vlastní nebezpečí.