OSX El Capitan restablece la cantidad de espacios

¿Hay alguna forma de "restablecer" la cantidad de espacios de escritorio en Mission Control en El Capitan?
Estoy trabajando en el Mac Pro de un compañero de trabajo anterior y, de alguna manera, el control de la misión tiene... 325 espacios de escritorio...

ingrese la descripción de la imagen aquí

Ya he intentado deshabilitar/rehabilitar Spaces a través de la terminal con...

defaults write com.apple.dock mcx-expose-disabled -bool TRUE
killall Dock
defaults delete com.apple.dock mcx-expose-disabled
killall Dock

...sin embargo, el número anterior de espacios persiste. También intenté deshabilitar todas las preferencias del sistema de control de la misión, pero fue en vano.

¿Hay un comando de terminal que establezca la cantidad de espacios disponibles?

Respuestas (1)

La lista de espacios se almacena en el siguiente archivo.

/Users/YOURUSERNAME/Library/Preferences/com.apple.spaces.plist

Por ejemplo, en una máquina con el tablero y tres escritorios:

<key>Spaces</key>
<array>
    <dict>
        <key>ManagedSpaceID</key>
        <integer>3</integer>
        <key>id64</key>
        <integer>3</integer>
        <key>pid</key>
        <integer>59241</integer>
        <key>type</key>
        <integer>2</integer>
        <key>uuid</key>
        <string>dashboard</string>
    </dict>
    <dict>
        <key>ManagedSpaceID</key>
        <integer>1</integer>
        <key>id64</key>
        <integer>1</integer>
        <key>type</key>
        <integer>0</integer>
        <key>uuid</key>
        <string></string>
        <key>wsid</key>
        <integer>1</integer>
    </dict>
    <dict>
        <key>ManagedSpaceID</key>
        <integer>4</integer>
        <key>id64</key>
        <integer>4</integer>
        <key>type</key>
        <integer>0</integer>
        <key>uuid</key>
        <string>514D761A-D08B-402E-BF8E-FFB607A340EF</string>
    </dict>
    <dict>
        <key>ManagedSpaceID</key>
        <integer>5</integer>
        <key>id64</key>
        <integer>5</integer>
        <key>type</key>
        <integer>0</integer>
        <key>uuid</key>
        <string>CF552E87-9A59-41C7-B0AF-7AEFFB1DFB43</string>
    </dict>
</array>

Desafortunadamente, OS X tiene una copia del archivo en la memoria, por lo que si simplemente lo elimina o lo modifica, no hay ninguna diferencia, ya que simplemente vuelve a crear el archivo con la misma cantidad de espacios.

Puede iniciar sesión en otra cuenta, eliminar el archivo de la Terminal y luego volver a iniciar sesión en la cuenta afectada.

O simplemente puede crear una nueva cuenta para usted y usarla, y dejar los 325 espacios para su colega si regresa. Cada cuenta de usuario tiene su propio com.apple.spaces.plistarchivo.

OK, después de mi mal comienzo... ;) Probado y confirmado. TY.