Home Windows 8 Help Recommended Articles Troubleshooting Sitemap About Contact

[How To] Directly Boot To Desktop In Windows 8 Using Task Scheduler

Published March 17, 2012 In How To, Windows 8.



15 Comments

  1. like the skip ;)

  2. I seem to remember the classic desktop still being there. In fact, I’m on it right now.

    It’s where I usually am 95% of the time, despite running Windows 8.

  3. It tooks only Windows Key + D is difficult to push when it boots up if it’s that big of a problem.
    Well done Kapil!

  4. Try this that works on DP:
    Press Windows Key + R (Windows 8 Shortcuts)
    Type regedit
    Browse to HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorer.
    Double-click RPEnabled
    Change its value from 1 to 0. Solved!

  5. Kapil Arya

    ^^ Doesn’t works on CP.

  6. Thanks for amazing concept but it would be better if it starts with desktop only not library.

    waht i done is the desktop shrotcut

    C:Users{user name}AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

    Cre8 shortcut:

    C:Windowsexplorer.exe shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257}

  7. @ kapil, thanks buddy for yet another awesome tutuorial:)

    @macrprea213, time mattersss!

  8. This did not work for me. What I did and it works 100%, and tested it on 2 computers is:
    1. Go to “C:Users”
    2. Right-click/new/text document
    3. Rename to desktop.txt
    4. open it, paste the following, save and close:
    echo off
    C:Windowsexplorer.exe shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257}
    end
    5. Change the file type by renaming it from desktop.txt to desktop.bat
    6. Press Win+C, click the search, click the settings, search for “event logs” and open the “View event logs”
    7. Click on “Windows logs” then “Applications”, right-click on an Information log with source “winlogon”
    8. Click Attach Task to this event
    9. Click next, next, next
    10. Click Browse and search for the bat file at C:users\desktop.bat
    11. click open
    12. next
    13. Tick open the properties dialog when i click finish
    14. click finish
    15. tick run with high privilages
    16. choose configure for: windows 7, windows server 2008 r2
    17. click ok and then ok

    DONE! It works 100%. Just sign out and log in again to test it. When you boot up, you should see a command window for 1 second and then the desktop.

  9. Kapil Arya

    ^^ Glad to know!

  10. Hi,
    Thanks for your posts; very helpful.
    In the above post you have a typo on the extension. It should be .scf for a script file. That’s probably why Steliosaa couldn’t get it to work.
    It does work, but offers a prompt “How do you want to run this file”, and offers Windows Explorer, which is annoying.

    However, Steliosaa’s method does not have this drawback – but instead has a brief flash of a Cmd window as the task executes.

    I’m going to try to combine the two methods and use a .scf command instead of a batch file.

  11. Kapil Arya

    Hello John,

    Thanks for your feedback. I apologize for typo. Yes it is .scf and not .sfc.

    Now its corrected :)

  12. : cool :

  13. Hello Kapil,

    I was just going to say thanks for the tutorial but I was going to just ask that is it possible that I could get it to run a different application instead of windows explorer (whatever you want but I will use skype) by changing the text in the notepad “startwithdesktop”.scf from:

    [Shell]
    Command=2
    IconFile=Explorer.exe,3
    [Taskbar]
    Command=ToggleDesktop

    To:

    [Shell]
    Command=2
    IconFile=Skype.exe,3
    [Taskbar]
    Command=ToggleDesktop

    However the file does not have to be skype, I was just asking would this actually work?

    R.S.V.P.
    Many Thanks,
    Suleman Qazi

  14. Kapil Arya

    ^^ No, it won’t work.

    However, you can configure Skype to start with Windows.

  15. Thanks for this awesome trick :)

Get Involved