User Guide
Last updated: 18 April 2026
Contents
1. Getting Started
Installation
PositionPro is available exclusively from the Microsoft Store. Search for "PositionPro" in the Store or visit the PositionPro store page and click Get. Once installed, launch it from the Start menu.
First Launch
On first launch, PositionPro will show a licence agreement. Read it and click I Agree to continue. If you decline, the app will close.
Once running, PositionPro sits quietly in your system tray (the small icons near the clock at the bottom-right of your screen). Look for the pink icon with four inward-pointing arrows.
A notification will appear confirming PositionPro is running.
From this point on, PositionPro is tracking your open windows in the background. It tracks which applications are open, where they are on screen, and how big they are. It does all of this silently — you only need to interact with it when you want to save or change something.
2. The Tray Menu
Right-click the PositionPro tray icon to open the main menu. This is your control centre for everything PositionPro does. The menu items appear in this order:
- Profiles — Submenu for switching between window layouts, creating new ones, assigning keyboard shortcuts, choosing a startup profile, and assigning profiles to monitor setups.
- Snap Layouts — Submenu for arranging windows into preset layouts (Left/Right, Top/Bottom, Three Columns, Four Quadrants), swapping snapped windows, and locking windows to slots.
- Save All Positions — Takes a snapshot of every open window's current position and size.
- Restore All Positions — Puts all your open windows back where they were last saved.
- Clear Saved Positions — Wipes all saved window positions from the current profile (with confirmation).
- Start with Windows (Profile) — Launch PositionPro at login and restore your startup profile.
- Start with Windows (Snap Layout) — Launch PositionPro at login and restore your last snap layout, including any locked slots.
- Auto Save to Profile — When turned on, window positions are saved automatically whenever a window closes.
- Auto-Restore New Windows — When turned on, any window you open will automatically move to its saved position.
- Switch to Light Mode / Switch to Dark Mode — Toggles the tray menu theme. The label shows the mode you'll switch to. (The Settings window currently always uses a light theme.)
- Open Config Folder — Opens the folder where PositionPro stores its data files (
%AppData%\PositionPro\). - Settings... — Opens the Settings window (you can also double-click the tray icon for this).
- Import Settings... / Export Settings... — Restore or back up all your profiles and settings to a
.pprofile. - User Guide — Opens this page.
- Check for Updates (Microsoft Store) — Opens the Microsoft Store Downloads and Updates page.
- Like PositionPro? Leave a Review — Opens the Microsoft Store review page so you can rate PositionPro. Ratings and reviews really do help — thank you!
- Send Debug Log — If PositionPro has logged any issues, this opens Explorer at the
crash.logfile so you can attach it to a support email. If no issues have been logged, it simply tells you "No issues have been logged — this is good news!" - About — Opens the Settings window on the About tab, showing the current version and licence information.
- Uninstall... — Opens Windows Settings to uninstall PositionPro, after a confirmation dialog.
- Exit — Closes PositionPro.
3. Saving & Restoring Positions
This is what PositionPro is all about. Once your windows are arranged the way you like them, you can save those positions so they can be restored at any time.
Saving
There are two ways to save:
- Right-click the tray icon and choose Save All Positions.
- Press Ctrl + Alt + S from anywhere.
PositionPro will record the position, size, maximised state, and minimised state of every visible application window. A notification tells you how many windows were saved.
Restoring
When you want your windows back in their saved positions:
- Right-click the tray icon and choose Restore All Positions.
- Press Ctrl + Alt + R from anywhere.
Each open window that has a saved position will move back to where it was. If a window was saved as maximised, it'll be maximised again. Windows that were minimised when saved will be restored in a minimised state.
Automatic Restore
When Auto-Restore New Windows is enabled (from the tray menu), PositionPro will automatically move a window back to its saved position as soon as it opens — without you having to do anything. This is on by default. You can toggle it off from the tray menu if you'd prefer windows to open wherever the app puts them.
4. Profiles
Profiles let you keep multiple window layouts and switch between them. For example, you might have one layout for general work, another for video editing, and a third for when you're working on a laptop without an external monitor.
The Default Profile
PositionPro starts with a single profile called Default. This is always there and can't be deleted. All your saved positions go into whichever profile is currently active.
Creating a New Profile
- Right-click the tray icon and go to Profiles.
- Click New Profile...
- Enter a name (e.g. "Dual Monitor", "Laptop", "Editing").
- Click OK.
The new profile becomes active straight away, and your current window positions are saved into it.
Switching Profiles
Open the Profiles menu and click the name of the profile you want. PositionPro will:
- Switch to that profile.
- Restore all windows that are already open to their saved positions.
- Launch any applications that are in the profile but not currently running, then position them.
A tick mark shows which profile is currently active.
Profile Keyboard Shortcuts
You can assign a keyboard shortcut to any profile so you can switch instantly:
- Go to Profiles → Assign Shortcuts.
- Pick the profile you want to assign.
- Choose a number from 1 to 9.
Now pressing Ctrl + Alt + 1 (or whichever number you chose) will switch to that profile instantly. The shortcut is shown next to the profile name in the menu.
Deleting a Profile
- Go to Profiles → Delete Profile...
- Select the profile from the list.
- Confirm the deletion.
If you delete the profile you're currently using, PositionPro switches back to Default. The Default profile cannot be deleted.
5. Snap Layouts
Snap Layouts give you a quick way to tile your open windows into a neat arrangement on the current monitor. Rather than dragging and resizing everything by hand, pick a layout and PositionPro does the rest.
Choosing a Layout
Right-click the tray icon, go to Snap Layouts, and pick one:
| Layout | What it does |
|---|---|
| Two Windows — Left/Right | Splits the screen in half vertically. One window on the left, one on the right. |
| Two Windows — Top/Bottom | Splits the screen in half horizontally. One window on top, one on the bottom. |
| Three Columns | Divides the screen into three equal columns, each taking up a third of the width. |
| Four Quadrants | Divides the screen into four equal quarters — a 2×2 grid. |
PositionPro fills the layout slots with your currently open windows. The window you're using (the foreground window) gets the first slot.
Active Layout Indicator
When a snap layout is active, a tick mark appears next to it in the menu so you can see at a glance which layout you're using. While a snap layout is active, no profile will show a tick — they're separate modes.
Auto-filling New Windows
While a snap layout is active, any new window you open (or un-minimize) will automatically fill the next empty slot in the layout. So if you have a "Two Windows" layout with one slot free, opening a new app will drop it straight into the empty half.
Slot Memory
PositionPro remembers which application was in which slot. If you close a window and reopen the same application, it will return to the slot it was previously in rather than always going to the first available slot.
Swapping Windows
Select Swap Snap Windows from the Snap Layouts menu to reverse the order of all snapped windows. In a left/right layout, the left and right windows swap places.
Locking Windows to Slots
If you want a particular window to stay put in a specific slot while everything else cycles through the remaining slots, you can lock it. For example, keep Chrome locked to the right side of a Left/Right layout so that every new app you open goes to the left.
- Activate a snap layout and open the Snap Layouts menu.
- Hover over Lock Window to Slot to open the submenu.
- Pick the window you want to lock from the list of currently visible windows.
- Choose the slot you want to lock it to (e.g. Left, Right, Top, Bottom, or one of the quadrants).
A tick appears next to the locked slot so you can see what's pinned where. While a slot is locked, every new window you open or bring up from the taskbar is directed to one of the unlocked slots instead.
You can lock multiple slots at the same time — for example, locking Chrome to the left and VS Code to the top-right in a Four Quadrants layout. An Unlock <slot> (<app>) entry appears in the Snap Layouts menu for each slot you've locked. Click it to release that slot.
Clearing the Layout
Click Clear Snap Layout to stop the snap. Windows stay where they are, but new windows will no longer auto-snap into slots. Clearing a snap also removes any exclusive lock. When you clear a snap, your profile's tick mark returns.
Persisting Snap Layouts Across Restarts
By default, snap layouts are session-only and are cleared when PositionPro closes. However, if you prefer to use snap layouts rather than profiles, you can make them persist across restarts.
Right-click the tray icon and tick Start with Windows (Snap Layout). When enabled, PositionPro saves your active snap layout and any exclusive lock when it exits, and restores them automatically on next launch. Any windows that are open at startup will be arranged into the saved layout.
6. Auto Save & Auto-Restore
These two toggles in the tray menu let PositionPro manage your window positions hands-free.
Auto Save to Profile
When enabled, PositionPro saves a window's position every time that window closes. This means the active profile is constantly kept up to date without you having to remember to save manually.
This is handy if you tend to close and reopen the same apps throughout the day. The next time you open them, they'll go right back where they were.
Auto-Restore New Windows
When enabled, any window you open will automatically be moved to its saved position straight away. You don't need to press anything — PositionPro detects the new window and positions it for you.
This is on by default. Turn it off if you'd rather windows open in their default positions and only restore when you manually choose Restore All Positions.
Both settings are remembered between sessions. Toggle either one on or off from the tray menu at any time.
7. Monitor Profiles
If you use a laptop that you dock and undock, or if you switch between different monitor setups, this feature is for you. You can assign a profile to a specific monitor configuration, and PositionPro will switch to it automatically whenever it detects that setup.
How to Set It Up
- Connect the monitors you want to associate with a profile (e.g. plug in your docking station).
- Open Settings and go to the Monitor Profiles tab.
- You'll see your current monitor count and a signature identifying the setup.
- Select the profile you want from the dropdown.
- Click Assign to Current Monitors.
From now on, whenever PositionPro detects that monitor configuration, it will automatically switch to the assigned profile and restore your windows.
8. Exclude List
Some applications you might not want PositionPro to manage. Perhaps a tool that moves itself, or something you always want to open fresh. The Exclude List lets you tell PositionPro to ignore specific apps.
Adding an App to the Exclude List
- Open Settings and go to the Exclude List tab.
- Click Add...
- You'll see a list of currently running applications. Pick the one you want to exclude.
- If the app isn't currently running, you can type its process name manually.
Removing an App from the Exclude List
- In the Exclude List tab, select the app from the list.
- Click Remove.
Excluded apps are removed from all profiles and will not be tracked, saved, or restored until you remove them from the exclude list.
9. Snap Exclude
The Snap Exclude list is separate from the main Exclude List and applies only to snap layouts. Apps on this list are tracked normally by profiles and auto-save, but are skipped when PositionPro is arranging windows into a snap layout. This is useful for apps you never want to tile — for example, a music player or a small chat window that should always float freely.
Adding an App to the Snap Exclude list
- Open Settings and go to the Snap Exclude tab.
- Click Add...
- Pick an app from the list of tracked apps and currently open windows, or type a process name manually.
Removing an App
- In the Snap Exclude tab, select the app from the list.
- Click Remove.
10. Dark Mode
PositionPro's tray menu supports both a light and a dark theme. Dark mode is the default.
To switch theme, right-click the tray icon and choose Switch to Light Mode or Switch to Dark Mode. The label always describes the mode you'll switch to, so if you're currently in dark mode the menu item reads "Switch to Light Mode", and vice versa. Your choice is remembered between sessions.
11. Settings Window
Open Settings by right-clicking the tray icon and choosing Settings..., or by double-clicking the tray icon. The window has five tabs:
Saved Positions
Shows all the window positions stored in each profile. Use the dropdown at the top to switch between profiles. Each entry shows the application name, its saved position and size, whether it was maximised, and when it was last seen.
To remove an individual entry, select it and click Remove from Profile.
Exclude List
Manage which applications PositionPro should ignore entirely. See section 8 above for details.
Snap Exclude
Manage which applications are skipped when a snap layout is active. See section 9 above for details.
Monitor Profiles
Assign profiles to monitor configurations for automatic switching. See section 7 above for details.
About
Shows the current version, a link to the PositionPro website, a warranty disclaimer, and a link to the End-User Licence Agreement.
12. Import & Export
You can back up all your PositionPro settings — including every profile, saved position, excluded apps, monitor assignments, and shortcuts — into a single file.
Importing
- Right-click the tray icon and choose Import Settings...
- Select a .ppro file.
- Confirm the import. This replaces all current settings and profiles.
Exporting
- Right-click the tray icon and choose Export Settings...
- Pick a location and filename. The default filename includes a timestamp for easy identification. The file will have a .ppro extension.
- Click Save.
13. Start with Windows
PositionPro offers two ways to launch at startup, depending on how you prefer to work:
- Start with Windows (Profile) — Launches PositionPro and restores your chosen startup profile, opening any saved applications and putting them back in their saved positions.
- Start with Windows (Snap Layout) — Launches PositionPro and re-applies the snap layout you were using when you last closed the app, including any exclusive window lock.
Only one mode can be active at a time. Ticking one automatically unticks the other. Clicking the currently active option disables startup entirely.
Choosing a Startup Profile
To set which profile loads at startup, go to Profiles → Startup Profile and pick from the list. Selecting a profile here will also automatically enable Start with Windows (Profile) if it isn't already on. Choose None to clear the startup profile.
14. Checking for Updates
PositionPro is distributed exclusively through the Microsoft Store. The app itself makes no network connections and does not check for updates on its own. To manually check for an update, right-click the tray icon and choose Check for Updates (Microsoft Store). This will open the Microsoft Store downloads and updates page where you can see if a newer version is available.
15. Reporting Issues & the Debug Log
PositionPro keeps a small diagnostic log (crash.log) inside its config folder. The log only grows if something goes wrong — an unexpected exception, a failure to save or restore a window, and so on. If you're using the app without any trouble, the file won't exist at all.
Sending a log to support
- Right-click the tray icon and choose Send Debug Log.
- If no issues have been logged, you'll see a friendly message saying so — nothing else to do.
- If a log exists, File Explorer opens with
crash.logselected inside%AppData%\PositionPro\. You can then email it to support along with a description of what you were doing.
The log is plain text, stays on your device, and is never transmitted anywhere automatically — attaching it to a support email is entirely your choice.
16. Keyboard Shortcuts Reference
| Shortcut | Action |
|---|---|
| Ctrl + Alt + S | Save all current window positions to the active profile |
| Ctrl + Alt + R | Restore all windows to their saved positions |
| Ctrl + Alt + 1 to 9 | Switch to the profile assigned to that number (both number row and numpad work) |
Profile shortcuts are assigned through Profiles → Assign Shortcuts in the tray menu.