The Windows OS doesn’t allow users to save the desktop layout. Because of this drawback, users may lose the desktop icons positions may change if their computer is affected by a virus or when the screen resolution changes.

To prevent Windows from rearranging the icons, you should try out DesktopOK 4.36, a freeware developed by a company called SoftwareOK (developer of Q-Dir file manager). This program is available for download as a portable 32 bits, 64 bits application on It is a lightweight tool that works without installation.

The main executable comes packed in a Zip archive. Get this archive from the developer’s website and extract it. Double-click on DesktopOK.exe file to begin using it.

The program’s text content will be in German. Click on the flag icon located at the bottom-left corner of the main Window to change it. Now DesktopOK will open a list of supported languages. From the list, click on English.

DesktopOK 4.36 doesn’t come with predefined layouts. It will save the desktop layout once in 60 minutes regardless you move the icon’s position or not. T do so, DesktopOK runs in the background.

DesktopOK review : save desktop icon positions

If you’ve changed the location of the desktop icons, the layout will be saved immediately. The freeware allows you to save the current layout to an INI file. This file can be accessed from the “info” menu. DesktopOK has the option to load the saved layouts. In case you change the screen resolution, you can easily restore the icon’s position with DesktopOK.

This program can be configured to load the saved layouts on Windows start up.

DesktopOK program features a “punch the icons” button which on clicked will move each desktop shortcut at random positions on the desktop. You can use this feature to rearrange the desktop icons.

download desktopOK tools

Apart from the desktop layout saver, DesktopOK packs with a function to:

  • Add the icon of an active program to the system tray.
  • Tile and cascade Windows.
  • Hide cursor when mouse or trackpad is inactive for N seconds.
  • Hide desktop icons when the user clicks on the left or right key on the mouse.
  • Open the Windows task manager, monitor controller, user accounts, system information tool, etc.
  • Disable or enable Windows Aero.
  • Kill foreground Windows when the user presses the CTRL, ALT, and F4 keys at the same time.

DesktopOk options

DesktopOK comes with a basic calendar tool. It has a utility to adjust the horizontal + vertical spacing of the icons and change the default value of Windows border. You can configure the DesktopOK to:

  • Include the username, hostname or operating system version in the layout name.
  • Overwrite existing files (or disable overwriting).
  • Autosave the layout after every 15 minutes, 60 minutes, 6 hours or once a day.
  • Disable or enable rearrangement of desktop icons.
  • Save data before the Windows OS shuts down.

Conclusion: DesktopOK will work on computers running on Windows XP, 10, 8, 8.1, Vista operating systems. It is safe, free and does the job of saving icon’s position very well. I used with for an hour, the program worked flawlessly.


  1. tkj tkj

    Hi .. and thanks for your nice review of DesktopOK …
    Although win7 is not shown in your review to work with this utility, I can attest to the world that it works fine on my ‘dual monitor
    Win7Pro 64bit system .. and it’s saved my butt MANY times!!
    Also, as you build a ‘collection’ of ‘icon arrangements’ , it’s nice to know that it seems to ‘remember’ the actual physical monitor on which the Desktop was ‘saved’ ..
    I keep at least 32 instances of icon arrangements .. very handy
    I also as a user ‘mucks around’ with his ‘decision of the moment ‘ as to which monitor is the ‘Master’ , the above point means that on the monitor with the highest resolution, DO NOT put any icons in an area several inches high at the bottom of the screen …Doing so can cause you, (when you switch to the LOWER resolution monitor, to totally lose those bottom few rows of icons … a convenient fact to keep in mind … and has nothing to do with DesktopOK ‘s performance/ behaviour …
    Thanks again! I do wish the author allowed us to put some text into it’s database, so we might be able to identify which ‘system arrangement’ was active at the time that a particular ‘icon arrangement’ was saved !!


Please enter your comment!
Please enter your name here