Home / Install guide
Setup · Windows 10 / 11 · 64-bit · version 3.221
Installation is not the hard part — sequencing is. Solara Executor attaches to a Roblox Player session that is already running, so the order in which you install the runtime, extract the archive, start Roblox and elevate the application decides whether the attach succeeds. This guide walks the sequence and names the failure each step prevents.
There is no installer. The published package is a plain ZIP archive, solaraV3.zip, so all of this is about putting its contents somewhere sane and starting things in the right order. Budget about ten minutes the first time, most of it the .NET runtime download; later runs are only the last three steps.
Read the steps before you follow them. Several exist to prevent a failure that surfaces much later — the extraction location, for instance, causes no visible problem until the process is already attached.
Program Files, where ordinary file operations need elevation and produce permission errors unrelated to the tool. Never launch the executable from inside Explorer's ZIP preview: that unpacks it into a temporary directory which Windows can clean up underneath the running process, giving you missing-file errors while the ZIP visibly contains the file.print call is enough — and confirm you see the result. Five seconds here makes every later failure unambiguous. See Lua and script hubs.Solara Executor does not modify Roblox on disk. It reaches into a separate process that is already running and executes code inside it, and Windows deliberately makes that difficult. A standard user token can inspect very little about another process and cannot write into its memory at all; the operations the attach depends on need privileges an unelevated token does not carry. Any tool that works on another live process meets the same wall.
The UAC prompt asks you to consent to running the application with the elevated token your account already has. It is a consent gate, not a password check, and it applies to that launch only — close the application and the elevation is gone, so you have to right-click and choose Run as administrator every time. If you keep forgetting, create a shortcut to the executable, open its properties, and enable the Run this program as an administrator compatibility flag.
One case has no workaround: a standard account with no administrator credentials. UAC asks for a password rather than a yes-or-no confirmation, and without it the attach cannot complete. On a school, work or family-managed machine the honest answer is that the tool cannot be used on that account.
If you remember one thing from this page, make it this: attaching too early is the leading cause of failure. The Roblox process appears in the process list long before the place is playable, so a tool can find it, report something that looks like progress, and still end up with nothing usable. The reliable test is behavioural rather than visual — you should be able to move your character and see the world respond.
Repeated attempts make things worse rather than better. Each click is a fresh attempt against the same process, and two that both partially succeed leave duplicated state in the session. The usual outcome is a client that behaves normally for a while and then crashes at the next teleport, which is exactly when session state is torn down and rebuilt.
Sessions are scoped to the place you are in. Teleporting, being moved to another server, or leaving and rejoining ends the session; the attachment is not carried across, and typing into the editor afterwards achieves nothing. Treat any place change as a full restart. Roblox also ships client updates on its own schedule, and an update can break attaching until the tool is rebuilt against it — if everything worked yesterday and nothing works today, check the release notes before blaming your installation.
The habit that saves the most time is trivial: before pasting anything substantial, run one statement and confirm it works. A single print call is enough. If the output appears, you have confirmed four things at once — the runtime is present, elevation was accepted, the attach completed, and the editor is submitting code into the session.
Skipping it is how people end up debugging the wrong problem. A two-thousand-line hub script that fails is ambiguous: the install might be broken, the attach might be stale, or the script might be calling functions the runner does not expose. With a successful test behind you, the failure is clearly the script's. The Lua page covers narrowing down a hub that only partly works.
Nearly every setup failure falls into a small number of patterns, each with a check that identifies it in under a minute: a window that never appears points at the runtime or a quarantine, an attach that cannot find the process points at load state or elevation, and a crash on teleport points at a stale session. The troubleshooting guide is organised by symptom and gives the check to run for each.
Before you go looking, note what changed since the last time it worked, whether Roblox was fully loaded, and whether the application was elevated. Those three facts resolve most reports on their own, and the contact page explains how to send one that can be acted on.