S objevením bezpečnostních problémů s procesory Intel (Meltdawn, Spectre) vyšlo několik záplat do Windows, přičemž jedna z nich výrazně zasahuje do struktury kernelu (jádra systému). Má tudíž vysoký potenciál ovlivnit veškeré programy, které ke svému chodu potřebují nízkoúrovňový ovladač a mezi takové patří i populární Daemon Tools Lite (DTL). Je pravdou, že ta moje verze DTL byla již poněkud historická, ale kompatibilní s Windows 7 (byla to nějaká verze 4.10. nebo 4.11. z roku 2007). Důvodem pro tohle řešení je fakt, že DTL obsahuje od určité verze záměrně adware (tuším 5 a výše), takže jsem se tomu chtěl samozřejmě vyhnout.
Program mi po instalaci záplat přestal zcela fungovat a těžce jsem narazil i při pokusu o jeho reinstalaci. Uninstall mi totiž nebyl schopný program odstranit zcela a to podstatné zůstalo v systému viset. Díky tomu pak nejde provést instalaci, byť by se k ní použila novější verze programu. Klasickým řešením by byla manuální úprava registrů, do čehož se mi moc nechtělo.
Pomohlo ovšem poměrně jednoduché řešení. Na disku jsem našel zálohu adresáře z vyšší verze DTL (4.48.) a tu jsem nakopíroval do adresáře s nefunkční verzí. Verze 4.1x používá jako spouštěcí soubor daemon.exe, takže jsem tenhle soubor musel obsahově přehrát souborem DTLite.exe, kterému jsem změnil jméno na daemon.exe. Díky tomu odpadla varovná hláška při startu Windows.
Nyní už bylo možné spustit přímo instalaci DTL 4.48. a provést kompletní reinstalaci, po které se program správně zapsal do registrů a v DTL už pak jen stačilo nastavit zobrazování ikonky v oznamovací oblasti + vypnout detekci aktualizací. Soubor daemon.exe se v tu chvíli stal zbytečným.
Problém s odinstalací DTL není ojedinělou záležitostí, proto jsem se rozhodl o tuto zkušenost podělit, třeba se to bude hodit i někomu jinému
