//Started: Sep 13, 2012
//Last Update: Nov 21, 2012
Windows 8 bypass Metro/Modern UI in the first place
Logon-Experience like Windows Server 2012
Small fix is comming within the week for reapply (for those who got Modern UI after Update back)
KB2770917 undo the fix. Applying my application after the fix will work, but installing the KB with installed fix will result in Modern UI at start. – I will check some other approach to make changes permanently, but I don’t have much hope on it. MS don’t care about redundant files, they provide packages with all files which are related to their update.
In Windows 8, Microsoft has prohibited the user to log on straight to the Windows Desktop through a system licensing policy. Due to this policy, you always have to start with the Modern UI. If you’re a power-user, or you just want choice, you should be able to boot your system straight to the desktop. I’m not against the Modern UI, and I have no problem with the start screen, but I’m pretty sure I (and many others) don’t need it right from the beginning of a session. It is also annoying to use some of the current solutions out there as all they do is skip this screen on every sign-in, but this results in showing the start screen for a split second, which can be a very jarring experience for the user. After a lot of work and research I finally think I found a native way and maybe the cleanest solution to bypass Modern UI during sign-in. Therefore I wrote an application to skip this behavior. Modern UI is not disabled. It all works, only the sign-in behavior is affected.
This Workaround/Tutorial does not
- modify any files
- require any other files
- work with external Tools
- create any task for every login
This method provides the advantages
- you don’t see the Modern UI splashing on logon in any way
- the Desktop interface is ready and fully loaded
So in conclusion it’s no patch, no binary editing of files, no replacement from any other prior Windows Systems!
This application simply makes a few changes to the licensing system to cut the restriction that forces you to go to the start screen on login. Again this application does not patch or alter any system files and it does not damage the licensing system in any way.
skip it if you don’t mind
I searched the web to find an answer how to bypass Modern UI after login.
Microsoft’s last statement is there is no way to avoid Modern UI on logon.
Right. Because they have a licensing policy in the System which doesn’t allow the user to directly logon to Desktop.
In result I only found the known Workarounds and they all have three things in common
- start a task on every boot or login
- splash Modern UI for at least a second
- while switching the Desktop isn’t ready
All of them do the same and trying to ‘run’ Desktop after logon.
This is not the way it could be done, as we all can see with Windows Server 2012. Windows Server 2012 has this fast and fluid experience many people want to have and not Modern at startup.
Credit to all of you.
Information, Conditions and Video:
DISCLAMER: I can’t be held liable/responsible for any loss/damage/discomfort occurred as a result of using this application!
Note: For RETAIL an MAK: Installing on an activated machine may result in ‘Not Activated’ state. So you have to re-activate Windows. This happens as a result of the system licensing policies, which unfortunately affects the current activation of the system. KMS activated machines remain activated! It’s free for private use. Companies or Enterprises have to contact me to use this application:
<blogrequest> (at) <domain> So it is best to apply this application before you activate Windows. Please use the right executable for your system (x86, x64). It’s advised to restart immediately for a uncomplitcated experience. You’re able to install and uninstall the fix. You can run the application with command-line parameters or you can choose your option while running. The application has to be “Run as Administrator”, otherwise you will receive an error message. If Microsoft releases a Patch this fix might be undone (although this is unlikely), but it can be applied again if needed…
This application is based on a script but now is ported to an application for better errorhandling and easier feature improvements. I recorded a Video to show you how the sign-in looks like before and after. You can pause the video at the beginning and read the description. Or you can just skip to 2:45 to see the sign-in experience.
Due a bug from Microsoft (I guess it is one) the ‘Forced Mode’ in version 0.65 could cause problems with Windows Update! – Please uncheck the ‘Forced Mode’ checkbox if your using this previous release! For everyone with problems, please use the restore function! I’m sorry for any uncomfort but this caused by Microsofts script command: “slmgr /rilc”. This command seems bugged and will break your token anyway! – A new methode is implemented in v66. Version aren’t compatible with each other. Don’t apply a newer version if you don’t have problems! – In this case newer doesn’t mean ‘better’ as they are all working the same way. I only provide the previous release for restore routine (if needed). Bypass Modern UI v.065
What it does:
Pulls out the system policy which prevents users to login directly to the Desktop.
Changes from v.065 to v.066:
- +Changed process to generate tokens.dat
- +Forced reboot
- -Removed /rilc command
- *Disabled checkbox
Changes from v.06 to v.065:
- +Confirm prompt for install
- +Forced checkbox (with tooltip) (1 restart is needed, not 2 or ‘several’)
- +About button
- +Version string directly in UI
- -”Experimental” groupbox
- *UI redesigned
In addition to the “Bypass Modern UI” application I may provide some undocumented nice tweaks which let you customice the Boot Experience.