ReIcon is portable freeware that enables you to save and restore your desktop icon 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 icon 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.1 – Monday 27. January 2025
1. [Fixed] – The icons in the user interface are small
2. [Fixed] – Icons not restored due to different file extension settings
3. [Added] – Column sorting function
4. [Added] – High contrast support
5. [Added] – Many improvements have been made in coding
6. [Removed] – Move to the top and drag and drop an item in the list feature (Because of No.3)
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 ReIcon :
Extract the ZIP to any folder and then run the program. Click the “Save Icon Layout” button to save the current desktop icon layout. Then in the list of saved layouts you will see the name of the “New Icon Layout”, its resolution, and the number of icons. 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)
To automatically restore your saved desktop icon layout when you log in:
Right-click the backup you created in the ReIcon list and select ‘Add shortcut to startup folder’. This will add the shortcut to the startup folder. To remove the shortcut from the startup folder, right-click the backup in the list again and uncheck it.
Note: To start ReIcon in the tray during the user session, you must select “Start ReIcon with Windows” from the Options menu.
How to change Icon layout order On GUI
In this new version of ReIcon, you can change the order of saved icon layouts by clicking on the column header.
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, Ukrainian
File: ReIcon_x64.exe │ Virustotal
MD5: a28f49b2c14d03be11113d1e73add435
SHA1: 15c3721fd9ca54ec684605c8299b53e89a196894
File: ReIcon.exe │ Virustotal
MD5: 0601726b3be6f0cd18bf80ccaeb0350c
SHA1: 3770550e5e532bdf537a2a83ae249748d5e7ee2d
@HarJan
If you are using the portable program, it saves the IconLayouts.ini file.
If you use the context menu, it saves the “%programdata%\ReIcon” folder.
In which folder does ReIcon save its lay-out file(s)?
Nice work!
But I have a question: is it compatible with a multiple-desktop environment (e.g.: Dexpot) on Windows 7 32-bits?
Tx!
Отличная программа, которая спасает от периодического хаотичного размещения иконок на рабочем столе. Огромное спасибо разработчику за неё! Хотелось бы, чтобы она ещё сохраняла расположение иконок в панели быстрого запуска, т.е. в папке %AppData%\Microsoft\Internet Explorer\Quick Launch\. Это было бы очень классно – всё в одном.
A few days ago I downloaded the latest version of ReIcon and installed it on the server when it’s updated on the client computers and run it will show a user account control box they have to click on Run to start the program. How to disable this and how to make sure this does not happen again?
client computers are all windows 10 Pro
Don’t add any ID on .bat file and use following command
ReIcon.exe /R
this will resore the last saved layout
Hello! thanks for your great job
I have a question: when I Reicon saves a layout, it adds an ID (3 letters). My problem is when I modify the layout, Reicon creates a new one with a new ID; I have a .bat file in the startup of Win10. Each time I modify my layout, I have to edit my .bat file to change the ID. Is it possible to save a layout this way: select the existing layout you wish to modify, clic the Save button, and keep the ID unchanged ?
Thank you Василий
Wonderful, very useful site and competent developers, great work without any annoyances! For many years I have been using the utility. The best is the restoration of icon layouts on the desktop. The only utility is Convenient, Clear, Sustainable running. Bravo!!! Thank you very much.
Прекрасный весьма полезный сайт и грамотные разработчики, прекрасная работа без збоев! Много лет использую утилиту, Лучшая – восстановление макетов иконок на рабочем столе. Единственная утилита – Удобно, Ясно, Устойчиво работает. Браво!!! Спасибо Большое.
Needs a Auto-save feature ASAP. Save per 1hr or start-up or set our own custom time.
Have to manual save which becomes tedious and useless, especially when you accidental change layout. Please include in next update.
You can use a bat file to do this for example:
Backup:
@echo off
ReIcon.exe /S /File “%appdata%\icons.ini”
Restore:
@echo off
ReIcon.exe /R /File “%appdata%\icons.ini”
Or Use shortcut with parameter
I just found out about this program, was using something similar in the past, but the command line options intrigue me. Is there a way to set what folder the GUI saves the icon layout to? It seems to be set to the folder the application is launched from. I would like to have a common install on my Linux server and share the app to my laptops and desktop and have the icons saved on the local drive under %appdata%
Hi, I was wondering if I could change where the icons are saved? I would like to put it into my 2nd hard drive just in case my boot drive fails or whatever? If not, could you implement it?
When I move an icon and do a restore, the icon is moved back to its original location. Great. However, if I delete an icon and do a restore the icon is not restored. Why?
You can use following parameters:
Restore last backup.
ReIcon_x64.exe /R
Restore ABC ID
ReIcon_x64.exe /R /ID ABC
Backup as ABC ID.
ReIcon_x64.exe /R /ID ABC
Hello! thanks for your great job 🙂
I have a question: when I Reicon saves a layout, it adds an ID (3 letters). My problem is when I modify the layout, Reicon creates a new one with a new ID; I have a .bat file in the startup of Win10. Each time I modify my layout, I have to edit my .bat file to change the ID. Is it possible to save a layout this way: select the existing layout you wish to modify, clic the Save button, and keep the ID unchanged ?
Great Program !
Thanks for sharing this very useful tool with us.