JoeX készített egy kiváló ClassicStarter nevű programot, amivel Windows 8-on ki lehet erőszakolni, hogy bejelentkezés után ne a Metro Start képernyő, hanem a klasszikus desktop jelenjen meg. Általában nem szeretem az operációs rendszer nem támogatott variálásait, de ez nagyon felkeltette az érdeklődésemet, hiszen hasznos funkcióról van szó Egyrészt érdekelt, hogy működik, másrészt biztos akartam lenni benne, hogy nem csinál semmi olyat, amit nem szeretnék (mégiscsak adminként fogom futtatni a gépemen).
Szerencsére .NET-es alkalmazás, így előkaptam hozzá az ILSpy-t és megnéztem, mi van az .exe-ben. A jó hír, hogy semmi gyanús, tehát én bátran merem majd futtatni.
A kívánt eredményt pedig úgy éri el, hogy létrehoz egy ütemezett feladatot, ami az aktuális felhasználó bejelentkezésekor fog lefutni, és amely meghívja az IShellDispatch4.ToggleDesktop függvényét. Tehát semmi hack, semmi registry buherálás rég elfelejtett kapcsolókkal, hanem tiszta Shell32 API hívás. Gyönyörű!
Köszönjük JoeX!
Remélem senki nem telepít ilyen hulladékot! Ez olyan, mintha a kőbaltát sírnád vissza!
Touchos gépen talán igen.
Hu ez nagyon király! Az első értelmes w8 mod 🙂 Használhatóvá teszi ezt a szart 😀
Apám azért az is gáz, hogy az új Win-nek kalapáccsal kell odavágni, hogy rávegyem, hogy úgy működjön mint az elődje amit megszokott az ember … Megint eléggé benézte az irányt az M$