ReIcon is portable freeware that enables you to save and restore your desktop layout. If you frequently change your screen resolution (e.g. to play games or use applications that require a specific resolution), you are probably familiar with the problem of your desktop icons being jumbled into a mess after you switch back to your normal resolution. ReIcon solves this problem by allowing you to save your desktop layout and restore it later with the click of a button (or with the right-click context menu).
ReIcon is very easy to use. Set your icons the way you like them, save the layout, then restore this layout later when the need arises.
ReIcon v2.0 – Tuesday 15. March 2022
– [Added] New options for System Tray menu
– [Added] Option to update the previously saved backup from the list
– [Added] some new options under the Options menu
– [Added] More than 1 restore option has been added to the right-click menu
(The ContextMenuRestoreCount value in the ini file can be changed from 1 to 6)
– [Added] Many improvements have been made in coding
Benefits:
– Save your favorite icon layout for each resolution
– Save many different layouts
– It’s portable, no need to install anything
– Unicode support
– Easily add “Save/Restore Icon Layout” to the right-click context menu
– CMD support (at CMD, type ReIcon /? for help)
– Align icons to Grid – this allows you to snap your desktop icons to a grid, similar to Windows’ Auto-Arrange feature)
How To Use It:
Extract the ZIP to any folder and then run the program. Click the “Save Icon Layout” button to save the current desktop layout. You will then see the “New Icon Position” name, resolution and icon number in the list of saved layouts. To restore a saved layout, select the layout from the list and then click the “Restore Icon Layout” button.
You can also right-click the saved layout and choose “Restore” from the context menu. Yet another way is to double-click any saved layout in the list to quickly restore that layout. To delete a saved layout, either select the one you wish to remove and click the Delete button, or right click it and select Delete from the context menu.
You can add “Save/Restore icon layout” to your Desktop or My Computer right-click menu. To do so, click the Options menu and then to ‘Add Context Menu‘ , choose an appropriate option. To remove them, go to the same location, and choose “Uninstall All”.
To add only the Restore option to the context menu, select it first, then select ‘Desktop’ and/or ‘My Computer’ to apply to that menu. Clicking the “Add Only Restore Option” and/or “Use Shift Key to Display” will not create context menu entries, only sub-menus. And the result :
If you wish, you can right click the ReIcon Application system tray icon and restore any Icon layout
Note 1: In ReIcon’s Options menu, if “Disable Auto-Arrange” is NOT selected (by default, it is), and the Windows desktop context menu entry ‘View –> Auto-Arrange Icons’ IS selected, then ReIcon’s ‘Restore Icon Layout’ feature may not work properly. To Stop Desktop Icons From Changing Positions after log in , restart or refresh please Untick “Auto Arrange icons” feature.
Note 2: If you have multiple monitors and these monitors have separate icon structures, after saving Icon positions layouts , Desktop context menu auto align to grid feature must not be marked, because after the restore , it causes the icons on the closed monitor to appear on the active desktop. In addition, Align Icons To Grid feature shouldn’t be selected in the program settings (under disable auto Arrange)
Add ReIcon shortcut to the Windows Startup Folder (for Autostart)
To enable ReIcon to load at Windows startup, click the Edit menu, then choose ‘Add a shortcut to Startup Folder’. If you wish to remove this later, go to Edit, then choose ‘Delete Shortcut from Startup Folder’
How to change Icon layout order On GUI
In this new version of the ReIcon you can change saved Icon layout order via drag and drop
ReIcon has CMD (command line) support. The options for this are shown below:
How to backup with ID: You can use this command to overwrite an existing profile (if it already exists)
ReIcon_x64.exe /s /ID id , for example :
ReIcon_x64.exe /s /ID elq
How to restore any backup with ID:
ReIcon_x64.exe /r /ID id , for example :
ReIcon_x64.exe /r /ID elq
How to define the save path with parameter and ID (You can use any extension)
ReIcon_x64.exe /S /File D:\ID , for example :
ReIcon_x64.exe /S /File D:\abc.ini
Restore with path:
ReIcon_x64.exe /R /File D:\ID , for example :
ReIcon_x64.exe /R /File D:\abc.ini
Supported operating systems: Windows 11 , Windows 10 , Windows 8.1 , Windows 8 , Windows 7 , Windows Vista , Windows xp – (both x86 and x64)
Supported languages: English , Turkish , German , French , Polish , Hungarian , Russian , Chinese (Simplified) , Korean , Swedish , Portuguese (Brazilian) , Czech , Japanese , Spanish , Dutch (Nederlands) , Romanian , Italian , Greek , Hebrew , Lithuanian , Slovak , Vietnamese
File: ReIcon_x64.exe │ Virustotal
MD5: 62700051f1a1c4a1966e5846d9c9ed5e
SHA1: e3971fe436aaff003cff256c4fac0b7f9542e4dd
File: ReIcon.exe │ Virustotal
MD5: 8b2d8253bb151c8204ee257552d5ccaa
SHA1: efdffc5b9d89abd02fcbae201e001bd5f619bff8
Hi, great piece of software. Only one litte bug: If I’ve on dekstop some icons that are not linked to local folders or files, but referring to a LAN, when I’m not connected on the LAN, those icons disappear. When I reconnect to the LAN and try the “Restore” the layout, they dind’t appear. I have to print the position layout file from the Option to remember which icons form the LAN disappears to manually retore them.
Thanks!
I have to agree with annuvin. Great little program, but there are some ‘features’ which are more like limitations with the way I want to use it, more in an automated fashion.
With the way the command line creates entries, it doesn’t have an option to overwrite an existing entry. It will continue to make multiple versions 1 2 3 4 5 and so on with a random, unique ID.
What I need is a way to overwrite an existing profile by just using a name or custom ID, and be able to restore that profile by name as well.
How I’m wanting to use it:
1) Backup existing desktop, overwriting any previous saved desktop with that specific name
– ReIcon_x64.exe /S SavedDesktopName
2) Install updates for several programs.
3) Restore the icon locations for the program shortcuts.
– ReIcon_x64.exe /R SavedDesktopName
If I could even manually set the 3 letter ID, I’d be fine forcing a save under a specific ID as well
– ReIcon_x64.exe /S SavedDesktopName mID
– ReIcon_x64.exe /R mID
Because it is forcing a new random ID every time something is saved, I don’t see a way to currently do this.
Another command /O for overwrite the name would work as well as long as we can restore using the saved name as well.
– ReIcon_x64.exe /O SavedDesktopName
– ReIcon_x64.exe /R SavedDesktopName
Location on Win7 x64 to edit the Context menu
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\ReDeskIconPos\shell
Delete entire folder of what you don’t want;
1_Restore
2_Save
3_Line
4_Launc
I set up Icons for my parents so all they can do is restore using the context menu. I don’t want them to be able to “launch ReIcon” or “Save Icon Layout”. Maybe something in the options for future release within the GUI?
To restore the context menu, just launch ReIcon, disable Context Menu and Re enable it and it goes back to normal.
Thanks and awesome job guys!
Great little app, very useful! Here are a few feature requests for future releases:
-Command line option to delete saved profile
-Command line option to overwrite existing profile (if it already exists)
-Option in GUI to overwrite/replace selected profile
-Option to auto save on shutdown/logout
-Option to auto restore on startup/login
* Note: I have tried several different ways of managing those bottom two via scripts / task scheduler / group policy editor, and I am pretty close, but not quite there. Great feature if you can make it work somehow.
Good luck and keep up the great work!
I’ll bite, where’s the dl link?
reicon /? (from cmd)
Hi, some really useful software here. Still going through them.
One question, how to you access the dialog showing command line switches for these programs?
this is a fantastic application, i use constantly now. very helpful! thank you so much 🙂
Great little program!
Too bad it only works on the placement of desktop icons, and not on [added] toolbars in the taskbar…
That would make for a great new feature in the next version.
Great software. THANKs. Minor bug, on my Surface Pro 3 which runs with a display resolution of 2160 x 1440 your program shows 1440×960 . Works fine on a my Dell with video card at 1920×1200 resolution. Saves and Restores work though. Only the ‘Resolution’ in the table entry is incorrect. You might want to allow for 4K (3840 x 2160) resolutions since some TVs already have this with monitors and video cards to follow (I would guess)
Cool…
Works fine…
Small and simple…
Thanx
Hi, I really like the concept, but is it possible for the program to automatically detect a change in screen settings (ie plugging in an external monitor) and load the appropriate settings? If it’s not implemented already that would be a really helpful addition. Thanks.
Some features of Reicon doesn’t work on Xp sorry for that
Ilove it……very top
but on XP I have little problem
option “add context menu” “desktop” is grey and impossible to select
why? restriction with XP?
Please try to use : Reicon.exe /R command , Reicon has already cmd support
(Sorry, update got lost)
If you add an update function, could you also add a command-line option: ReIcon /U id
And if you would do that, could you also add a command line option for that? E.g. ReIcon /U id