The short answer: to make MSI Afterburner load a saved profile at boot:
- Why use a startup profile?
- Before enabling a startup profile
- MSI Afterburner Profile Setup Guide: Long Version
- Step 1: Create and test the profile
- Step 2: Save the settings to a profile slot
- Step 3: Unlock the profile controls
- Step 4: Select the profile you want at startup
- Step 5: Enable Apply at Windows Startup
- Step 6: Enable Start with Windows
- The two startup settings explained
- Step 7: Lock the profiles
- Step 8: Restart and verify the profile
- Measuring the power difference
- Profile loads, but the settings are wrong
- Apply at Windows Startup is grayed out
- MSI Afterburner starts, but the profile does not apply
- The fan curve does not load
- How to stop the profile from loading at startup
- Can MSI Afterburner load an undervolt at startup?
- Can MSI Afterburner load an overclock at startup?
- Can different profiles load for different games?
- Final Configuration and Run
If you’re using the new skin:
- Select the saved profile.
- Click Apply.
- Enable the Apply at Windows Startup button, shown as a Windows logo in the main Afterburner window.
- Open Settings > General and enable Start with Windows.
- Restart the PC and verify that the settings were applied.
The important detail is that Start with Windows and Apply at Windows Startup are separate controls. The first launches MSI Afterburner. The second applies the active power limit, undervolt, overclock, or fan configuration.

If you’re on the old skin, its pretty self-explanatory:

Why use a startup profile?
A startup profile lets the GPU use your preferred settings immediately after Windows loads. This can be a reduced power-limit profile, a tested undervolt, a daily overclock, or a custom fan configuration.
In our case, we use a reduced-power profile to limit unnecessary GPU power consumption during normal desktop use. We will also compare the GPU and system idle-power figures before and after applying the profile.
Before enabling a startup profile
Do not make an untested overclock or undervolt your automatic startup configuration.
Apply the profile manually first, then test it with the applications and games you normally use. An unstable profile can cause driver resets, application crashes, visual corruption, or a black screen shortly after Windows loads.
MSI Afterburner can automatically apply a saved power limit, undervolt, overclock, or fan configuration whenever Windows starts. The feature is already built into the program, but its controls are easy to confuse.
The common mistake is enabling Start with Windows and expecting a saved profile to load automatically. That setting only launches MSI Afterburner during Windows login. A second control, called Apply at Windows Startup, tells Afterburner which active settings it should apply to the graphics card.
You normally need both enabled.
MSI Afterburner Profile Setup Guide: Long Version
This guide configures MSI Afterburner to start Windows with a preferred GPU profile, such as:
- A reduced power-limit profile
- A tested GPU undervolt
- A daily overclock
- A custom fan configuration
- A stock or low-power desktop profile
In our case, we use a reduced power-limit profile to lower the graphics card’s power consumption during normal desktop use. Your results will depend on the GPU, display configuration, driver, and background applications, so measure the result instead of assuming that moving the slider saved power.
Step 1: Create and test the profile
Open MSI Afterburner and configure the settings you want Windows to use.
Depending on your objective, this could include:
- Power Limit
- Temperature Limit
- Core Clock
- Memory Clock
- Voltage-frequency curve
- Fan speed or custom fan curve
For a simple power-saving profile, reduce the Power Limit to the desired value. Do not copy another user’s percentage blindly. Different graphics cards expose different minimum and maximum limits.
Click the Apply checkmark button to activate the settings.
Use the computer normally and test several GPU workloads before continuing. A profile that survives one benchmark pass is not automatically stable everywhere.
Step 2: Save the settings to a profile slot
Click the Save button, normally represented by a floppy-disk icon.
The numbered profile buttons should begin flashing. Select an available profile slot from 1 to 5.
For example:
- Profile 1: Stock settings
- Profile 2: Reduced power
- Profile 3: Undervolt
- Profile 4: Gaming overclock
- Profile 5: Testing
MSI documents the same process: click the save icon, select one of the numbered slots, and use the Apply button to activate the saved settings.
Keeping a known-good stock profile is useful. It gives you a quick route back to normal settings without deleting your other profiles.
Step 3: Unlock the profile controls
Look for the small padlock icon near the profile controls.
Click it so that the padlock appears open.
The Apply at Windows Startup control can be unavailable or grayed out while the profiles are locked. MSI specifically notes that the profile lock must be open before the startup button can be changed.
Step 4: Select the profile you want at startup
Click the numbered profile you want Windows to use.
Confirm that the expected values appear in the MSI Afterburner controls, then click the Apply checkmark.
This step matters because the startup control applies the currently active settings. Merely saving values inside Profile 2 does not necessarily make Profile 2 the startup configuration.
A widely shared fix for Afterburner failing to load the correct profile uses the following order:
- Unlock the profiles.
- Disable Apply at Windows Startup.
- Select the intended profile.
- Enable Apply at Windows Startup.
- Click Apply.
- Lock the profiles again.
That sequence has continued to help users because the interface does not clearly show which saved profile is attached to startup.
Step 5: Enable Apply at Windows Startup
Find the small Windows logo button in the MSI Afterburner main window.
On the default skin, MSI places this button near the upper-right corner. Other skins may move it or replace the icon with text such as Apply at startup.
Click the Windows logo so that it becomes active or highlighted.
This is the important control. It tells MSI Afterburner to apply the currently active GPU settings whenever Windows starts.
Click the Apply checkmark once more after enabling it.
The Windows logo looks like part of the program’s window controls, which is probably why so many users miss it. It is not a minimize, maximize, or close button. It controls whether Afterburner applies GPU settings during Windows startup.
Step 6: Enable Start with Windows
Open Settings, then stay on the General tab.
Enable:
- Start with Windows
- Start minimized, if available and preferred
Click OK.
MSI states that enabling Start with Windows allows Afterburner to launch and load its settings and GPU fan configuration when the computer starts.

The two startup settings explained
MSI Afterburner has two controls that sound almost identical but perform different jobs.
| Setting | Function |
|---|---|
| Start with Windows | Launches MSI Afterburner when the user logs into Windows |
| Apply at Windows Startup | Applies the current GPU settings during Windows startup |
For the most reliable setup, enable both.
Enabling only Start with Windows may launch Afterburner with the wrong or default values.
Enabling only Apply at Windows Startup may work for basic clock and power settings on some configurations, but software-controlled fan curves and monitoring features still require Afterburner to remain running. MSI states that its software fan-control feature is configured through the Fan settings and that background operation is required for software-based features.
Step 7: Lock the profiles
After confirming the correct profile and startup setting, click the padlock again.
Locking the profiles helps prevent accidental changes to the saved slots. It does not make an unstable profile safe, but it can stop an accidental click from overwriting your working configuration.
Step 8: Restart and verify the profile
Restart Windows rather than signing out.
After reaching the desktop:
- Open MSI Afterburner.
- Check the Power Limit, clock offsets, voltage curve, and fan settings.
- Confirm that they match the selected startup profile.
- Run a light GPU workload.
- Confirm the operating clocks, voltage, temperature, and power consumption.
Do not rely only on the profile number appearing active. Check the actual slider values and, where applicable, open the voltage-frequency curve with Ctrl + F.
Measuring the power difference
For a reduced-power startup profile, test both configurations under the same conditions.
Allow Windows to settle for several minutes after login. Use the same:
- Display count
- Resolution
- Refresh rate
- HDR setting
- Browser windows
- Background applications
- Driver version
- Windows power plan
Record whether the figure comes from graphics-card telemetry, an external GPU power measurement device, or total system power at the wall. These numbers are not interchangeable.
Example results
| Startup configuration | Average light usage system draw |
|---|---|
| Default GPU profile | ~215 W |
| Reduced-power profile | ~150 W |
| Difference | ~65 W |
On our test system, applying the reduced-power profile at startup changed GPU idle power from ~215W to ~150W, a reduction of ~65W.
A lower Power Limit primarily restricts how much power the GPU can use under load. Therefore, a large difference at idle should be checked against clock speed, memory state, display refresh rate, background GPU acceleration, and driver behavior. The profile may be changing more than the power ceiling alone.
Profile loads, but the settings are wrong
Repeat the startup assignment in this exact order:
- Open MSI Afterburner.
- Unlock the profile controls.
- Disable Apply at Windows Startup.
- Select the intended profile slot.
- Click Apply.
- Enable Apply at Windows Startup.
- Click Apply again.
- Lock the profiles.
- Restart Windows.
This clears the previous startup assignment and attaches the currently applied settings again.
Apply at Windows Startup is grayed out
Unlock the profiles using the padlock icon.
MSI confirms that the startup button remains unavailable while the profile controls are locked.
MSI Afterburner starts, but the profile does not apply
Check the following:
- Start with Windows is enabled under Settings.
- Apply at Windows Startup is active in the main window.
- The intended profile was selected and applied before enabling startup.
- The Apply checkmark was clicked after changing the startup setting.
- Another GPU utility is not applying different settings during login.
- The GPU driver has not been reinstalled or reset since the profile was created.
The original troubleshooting discussion also suggests that startup applications can interfere with Afterburner during login. A delayed launch can help in unusual cases, but the profile-selection procedure should be tested first.
The fan curve does not load
Open Settings > Fan and confirm that Enable user-defined software automatic fan control remains enabled.
Custom software fan control requires MSI Afterburner to run in the background. It is therefore especially important to enable Start with Windows when the profile includes a fan curve. MSI documents the fan-control option under the Fan tab.
Some graphics cards and laptops restrict software fan control through their firmware. MSI notes that laptop GPU fan curves may be controlled by the system manufacturer instead of Afterburner.
How to stop the profile from loading at startup
Open MSI Afterburner and click the Windows logo to disable Apply at Windows Startup.
Click the Reset button if you also want to return the GPU to its default settings.
To stop MSI Afterburner itself from launching:
- Open Settings.
- Disable Start with Windows.
- Click OK.
Disabling Start with Windows does not automatically erase the saved profile slots.
Can MSI Afterburner load an undervolt at startup?
Yes. Save the completed voltage-frequency curve to a profile, select and apply that profile, then enable Apply at Windows Startup.
Test the undervolt thoroughly before making it automatic. Undervolts can appear stable during a heavy benchmark but fail under lighter workloads, video playback, application transitions, or specific games.
Can MSI Afterburner load an overclock at startup?
Yes. The same procedure applies to core-clock offsets, memory-clock offsets, voltage curves, power limits, and supported fan settings.
A startup overclock should be conservative enough for daily use. Keep aggressive benchmark settings in a separate profile rather than applying them every time Windows starts.
Can different profiles load for different games?
MSI Afterburner’s normal startup control applies one set of active settings during Windows login. It does not provide a simple game-by-game GPU tuning interface through the main profile buttons.
For most users, the safer approach is to boot with a stable daily profile and manually select a more aggressive profile only when needed.
Final Configuration and Run
The complete startup configuration is:
- Create and test the desired GPU settings.
- Click Apply.
- Save the settings to a numbered profile.
- Unlock the profile controls.
- Disable the previous Apply at Windows Startup assignment.
- Select the intended profile.
- Click Apply.
- Enable Apply at Windows Startup.
- Click Apply again.
- Enable Start with Windows in Settings.
- Lock the profiles.
- Restart and verify the actual values.
Once configured correctly, MSI Afterburner can automatically load a reduced-power, undervolted, overclocked, or custom fan profile without requiring the user to select it after every Windows boot.








