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ězecnaKód:/noexecute=optinTí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.Kód:/noexecute=AlwaysOff
Pojmy:
BSOD - modrá obrazovka
DEP - data execution prevention
To co sem napsal samozřejmě děláte na vlastní nebezpečí.