16

My icons decided to s p a c e out a bit for some reason, and I can't seem to fix it. I've tried googling solutions, but to no avail.

Here's a picture:

enter image description here

Quite spaced out and kind of annoying. Could someone please tell me how to reset to Windows' default desktop icon scheme?

Thanks in advance.

Virtuality
  • 1,361

8 Answers8

20

DISCLAIMER: Take caution when using Registry Editor.

  • Change the IconSpacing and IconVerticalSpacing values in Registry Editor to the Windows default value of -1128:
  1. Open Registry Editor by hitting Win + R and typing regedit into the Run box.

  2. Hit Enter and click 'Yes' to open Registry Editor.

  3. Navigate to following:

    HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
    

    You can paste this in the "address bar" in registry editor window

  4. Change IconSpacing and IconVerticalSpacing values to -1125 by double-clicking on them and modifying the current value.

  5. Save changes and exit Registry Editor.

  6. Reboot your machine.

Virtuality
  • 1,361
8

This problem came up for me today and as Angus says, simply restarting windows explorer fixed it.

An even easier way to do this on Windows 10 is to just restart it from the task manager rather than command prompt.

This is a much simpler fix than editing registry entries as suggested in the top answer. It cannot be fixed by adjusting the icon size to small/medium/large etc as that is not causing the problem as OP said.

3

The spacing grid is controlled by values in the registry, as explained in the accepted answer.

For those who don't like clicking around in the registry editor, here is the alternative for copy/pasting into the command-line window:

To see the current settings:

reg query HKCU\"Control Panel\Desktop\WindowMetrics" | findstr Spacing

To change it, use values between -480 and -2780. The default is -1125 (or -1128?).

reg add HKCU\"Control Panel\Desktop\WindowMetrics" /v IconSpacing         /d "-1125" /f
reg add HKCU\"Control Panel\Desktop\WindowMetrics" /v IconVerticalSpacing /d "-1125" /f

To see the result, you need to Sign out and Sign in again. (restarting Explorer doesn't seem to be enough)

To change the icon size, you can click on the Desktop, and Ctrl-scroll with the mouse.

mivk
  • 4,015
2

Right click on the Desktop and select View, then Small Icons. The icon setting for Small, Medium or Large Icons is the only setting that affects Icon spacing for a given resolution.

Check that your resolution has been set to native for your display.

Make sure in Windows 10 Settings, System, Display that Scale and Text size are normal. If System Wide text size has been enlarged, this would cause Icons to space out. Check text size by searching Settings for "Make Text Bigger" and set to 100%.

2

It happens sometimes when connecting a different second display to a laptop. In Windows 11 the IconSpacing were right and resetting Windows Explorer didn't work neither.

Just closing the current session and log in again worked. Restarting the computer worked too

Troglo
  • 141
1

This happened to me when OneDrive decided to change the Desktop Location to the cloud. Once I've changed the location back to default and restarted, all reverted back to normal.

BatchMe
  • 11
1

I've had this problem - I think after using an external display for my laptop. Even when icons were resized to be tiny, windows put huge amounts of space between them.

Solution: Restarting explorer.exe fixed the problem for me, without needing to edit the registry.

  1. Hold windows key, press X then C, command prompt should open
  2. Type "taskkill /f /pid explorer.exe", press enter
  3. Type "start explorer.exe", press enter
Angus
  • 31
1

Easier way to solve this is to open Task Manager, find 'Windows Explorer', right click and press Restart. This solved it for me