Windows 8

Slideshow: Boot Windows 8 directly to the desktop

Accessing Task Scheduler from the Start Screen is easy

This photo gallery is also available as a post in the Windows and Office Blog.

Would you prefer to have Windows 8 bypass the Start Screen and boot straight to the desktop? If so, you can do so using a technique that takes advantage of a feature that is built right into the operating system - no third-party tools required. All you have to do is create a specially configured task that is scheduled to run at log on.

In this post, I'll walk you through the steps required to make Windows 8 boot straight to the desktop using a specially configured scheduled task.

Some background

If you were working with/testing Windows 8 during the Preview/Beta period, you may know that a similar trick allowed you to make Windows 8 boot straight to the desktop and that the loophole that allowed that trick was closed when the Windows 8 code was finalized.

As you may recall, in previous versions of Windows, a special shortcut called Show Desktop appeared on the Quick Launch menu. This shortcut was a standard text file that contained five lines of code and was saved with the file extension SCF. The fifth line of that code was Command=ToggleDesktop.

During the Preview/Beta period, it was discovered that if you recreated that shortcut in Windows 8 and set it up as a scheduled task that ran at log on, the operating system would run the SCF file and boot to the desktop rather than the Start Screen. Once the Windows 8 code was finalized, that particular shortcut was no longer recognized by the operating system. Whether Microsoft did that on purpose or whether the contents of the SCF represented legacy code that was never intended to be a in the final code is unknown.

In any case, it seemed there would be no way to get Windows 8 to boot to the desktop without a third-party tool, such as Stardock's Start8 utility, which, once installed, bypasses the Start Screen as well as revives the Start Menu.

Convinced that there had to be another way to make Windows 8 boot to the desktop using a scheduled task, I began experimenting with different shortcuts and executables. Then, it dawned on me that explorer.exe is still the heart and soul of the Windows desktop. I figured that if anything could trump the Start Screen, it would be explorer.exe. So I tried it and found that it worked.

During my experimentation with this technique, I haven't found any serious side effects or other problems. However, that doesn't mean that sometime down the road, Microsoft might release a patch that will disable or even invalidate this technique.

Catch up with all of TechRepublic's Windows 8 tips on our focus page.

Getting started

To begin you'll need to launch the Task Scheduler tool. To do so, just press the [Windows] key, type Schedule, select Settings, and click Schedule tasks, as illustrated in Figure A. When you do, the Task Scheduler will appear.

Credit: Images by Greg Shultz for TechRepublic

About

Greg Shultz is a freelance Technical Writer. Previously, he has worked as Documentation Specialist in the software industry, a Technical Support Specialist in educational industry, and a Technical Journalist in the computer publishing industry.

10 comments
Julees
Julees

I find myself going to the desktop to use internet explorer which I have pinned to the taskbar. The reason - well I can use tabbed browsing there and can then copy and paste links into the facebook pages that I administer. Using the metro interface for Internet explorer makes this task quite involved and tortuous.

Julees
Julees

No I won't use this. It is really easy to just hit the keys - WINDOWS + D to go to the desktop after boot. I did add Windows Explorer to my metro startup screen and have just twigged that when I click on it the desktop view also appears.

alvitalexx
alvitalexx

I just bought a Toshiba PC with Windows 8. Following the instructions to set it to boot to the desktop, when i press the [Windows] key thee isn't a place to type "Schedule". What am I missing? Thanks

malabgc
malabgc

Hi, Now its working on my PC but, what if i'm going to change and back to normal booting process. How should I change the c:/windows/explorer.exe

pcfixermike
pcfixermike

Is it possible to keep the 'Libraries' window from launching when the desktop appears?

Adam_12345
Adam_12345

I wonder wether the boot settings are made via bcdedit in Windows 8 as it is with Windows 7 ?

sarai1313
sarai1313

nice work .thanks it works and you pass it on. this is the kind of tech i remember. I will pass it on too.

greg
greg

Having Win8 installed for several months now, I discovered that when you hook it up to dual monitors it boots to the best of both worlds. By default in Win 8 one monitor boots to the start screen, one monitor boots to the desktop and your off and running. With black friday 23" very nice name brand digital monitors were around $100. Great solution for the boot issue and then you have a dual monitor environment to work with which is a nice improvement. Since I'm not experiencing the inconvenience of not booting to the desktop I've actually found Win 8 to be very robust and not having any issues even on older hardware. I still wouldn't put it in my clients offices for rank and file employees as it would create too many support desk issues.

Free Webapps
Free Webapps

The dual monitors setup was a surprise to me as well but then thought about it and that would be a typical function of Windows to to by default. Display expand instead of clone. But seeing how most users wont have a dual display setup. This was actually a great find, so great that I have implemented it on a few Win8 boxes of users who dont like the titles being displayed upon login. They will be ecstatic once I explain what I did after I get the call from them stating that Win8 is broken in the morning. This could also turn out to be uses as a good prank. :)