Pracoval jsem na projektu do práce, když jsem najednou dostal nejpodivnější chybu: „Protokol událostí je plný“. Vážně? To, co jsem si nepamatoval, je to, že Windows XP automaticky nepřepisuje události staré méně než 7 dní z protokolu událostí, takže když je plný, většina aplikací, které se pokusí zapsat do protokolu událostí, se rozbije.
Tento problém můžete snadno vyřešit změnou protokolů událostí tak, aby přepsaly staré události bez ohledu na datum, nebo jen zvětšili velikost, na kterou je povoleno narůstání protokolu.
Poznámka: Pokud je váš protokol událostí do 7 dnů tak velký, že se vám zobrazuje tato chyba, pravděpodobně došlo k něčemu vážně špatnému. Měli byste zkontrolovat svůj protokol událostí, abyste pochopili, co způsobuje všechny chyby ... více o tom v budoucím článku.
Zvětšování velikosti protokolu událostí
Otevřete Prohlížeč událostí zadáním eventvwr do pole Start \ Spustit, nebo jej najdete v části Nástroje pro správu v Ovládacích panelech.
Na pravé straně okna si všimnete, že aktuální velikost mých protokolů aplikací a systémových událostí je 512 kB…
Nyní můžete kliknout pravým tlačítkem na jeden z protokolů událostí v seznamu a v nabídce zvolit Vlastnosti.
V tomto dialogovém okně můžete provést řadu věcí ... můžete vyčistit protokol, zvětšit velikost nebo jen nastavit systém tak, aby přepisoval události podle potřeby.
Rozhodl jsem se zvětšit maximální velikost protokolu událostí a podle potřeby také přepsat události.
Pro ty z vás, kteří používají Windows Vista, si všimnete, že výchozí nastavení v systému Vista je přepsat podle potřeby a maximální velikost je mnohem větší. Hádejte, že moje nastavení má smysl, pak…
Opět platí, že pokud vaše protokoly událostí aplikace nebo systému rostou tak giganticky, že se vám zobrazuje tato chyba, měli byste se skutečně podívat na hlavní příčinu pečlivým prozkoumáním položek v protokolech.