Recommended Free Tools
A Rust server restart needs two separate systems. A uMod/Oxide plugin warns players and performs a graceful shutdown at the scheduled time; an external launcher, service manager, container policy, or hosting panel starts RustDedicated again after it exits. Oxide does not relaunch a stopped process, and a restart plugin cannot provide that second function by itself.
Playing with friends? Godlike.Host runs hosted Rust servers from 10 data-center locations, with free DDoS protection.
The reliable setup is therefore: install and configure one restart plugin, verify its countdown messages, then place the server under a supervisor that starts the same executable with the same identity and configuration after every intentional restart or failure.
As an Amazon Associate I earn from qualifying purchases.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errorsUnderstand what “automatic restart” actually requires
Rust server automation has two layers that are often confused:
- In-game scheduling and shutdown: the plugin tracks the configured time, announces the countdown, gives players time to reach safety, saves the world through the normal shutdown path, and exits the server process.
- Process supervision and relaunch: a batch launcher, operating-system service, container restart policy, or hosting control panel notices that
RustDedicatedhas exited and starts it again.
OxideMod documentation states that “The Oxide core provides no built-in functionality to handle automatic server restarts, however the launcher script templates include automatic restart functionality.” Smooth Restarter makes the same boundary explicit: it does not relaunch the server after shutdown and requires an external solution. A plugin can therefore appear to work while the server remains offline if no supervisor is present.
#1 Best Overall
- BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
- EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
- COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
- LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
- WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
Keep the responsibilities separate when diagnosing problems. If players receive warnings and the process exits, the plugin side is doing its job. If the process exits but never returns, inspect the launcher or service rather than changing countdown settings.
Requirements before you configure a schedule
- A running Rust dedicated server with Oxide/uMod installed and loading successfully.
- One restart plugin. Do not run two plugins that schedule the same shutdown.
- Administrative access to the F1 console, the server console, or RCON.
- An external process supervisor that can start
RustDedicatedagain after a clean exit. - A maintenance window in which you can watch a complete warning, shutdown, and relaunch cycle.
- A backup of the plugin configuration files and the launcher or service definition.
Use a plugin build compatible with the Rust and Oxide versions currently installed. Plugin names, compatibility, and settings can change, so check the plugin’s current documentation when you install or update it.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Choose the restart plugin that matches your warning needs
| Capability | Smooth Restarter | Server Restarter |
|---|---|---|
| Schedule format | Daily entries in hh:mm format |
Multiple entries in RestartTimes |
| Warning controls | Configurable countdown start, custom countdown milestones, chat notices, and optional UI | Configurable warning delay and a localized player message |
| Oxide update trigger | Documented option to restart when Oxide is detected as outdated | Not documented on the cited page |
| Relaunch after shutdown | Requires an external launcher or supervisor | Still requires an external launcher or supervisor |
Smooth Restarter
Smooth Restarter is the better fit when you want a detailed countdown. It supports daily hh:mm schedules, lets you decide when the countdown begins, and allows custom milestone points rather than forcing a single warning interval. Notices can be sent in chat, and an optional on-screen UI can be enabled. Its documented Oxide-update option can also trigger a restart when the installed Oxide version is outdated.
Those features affect communication and scheduling only. The plugin still stops the process and depends on a separate relaunch mechanism to bring the server back.
Rank #2
- WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
- AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
- PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
- ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
- COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed
Server Restarter
Server Restarter is suited to a simpler warning workflow with several restart times. Its configuration includes RestartTimes, a warning delay identified as RestartWarning, and a localized message. The documented default message is:
Message = "Server restart in {0} seconds, get in a safe location."
Free tools Windows power users keep installed
One-click scans. No signup required.
The {0} placeholder is replaced by the remaining seconds. You can localize the text for your community while retaining the countdown value. The cited documentation does not describe an Oxide-update trigger for this plugin.
Install and verify the plugin before scheduling a restart
- Install or update Oxide/uMod for the Rust server and start the server normally.
- Place the chosen restart plugin in the server’s plugin location using the installation method documented for that release.
- Watch the server console for the plugin-load confirmation or error. A configuration file is commonly generated in JSON after the first successful load.
- Open the F1 console, server console, or RCON and use the plugin’s documented command or status path to confirm that it is loaded. Commands issued through these interfaces still require the appropriate permissions.
- If the plugin reports a dependency or version error, stop and correct that issue before adding a schedule. A countdown cannot be reliable while the plugin is failing to load.
Do not replace a server extension DLL while the server is running. DLL extensions require a full server stop before replacement, and the replacement must match the Rust and Oxide versions in use. After an update, start the server, confirm that Oxide and the restart plugin load cleanly, and only then restore the schedule.
Rank #3
- Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
- Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
- Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
- ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
- Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)
Configure Smooth Restarter
- Start the server once with the plugin installed so it creates its JSON configuration.
- Open that configuration and enter each daily restart time in the documented
hh:mmformat. Use the server’s local clock and account for daylight-saving or time-zone changes when choosing the maintenance hour. - Set the point at which the countdown begins. A longer lead time gives players more opportunity to finish an activity and reach a safe location.
- Define the countdown milestones that should be announced. Custom points let you combine an early notice with shorter final warnings without relying on one fixed interval.
- Enable chat notices, the optional UI, or both according to your server’s user interface. Chat is the dependable fallback for players who have UI elements hidden or disabled.
- If you want maintenance tied to Oxide updates, enable the documented option that restarts when the installed Oxide version is outdated. Treat this as an additional trigger, not a replacement for your daily schedule.
- Save the JSON, restart or reload the plugin using the documented administrative procedure, and check the console for JSON syntax or validation errors.
Keep a copy of the working JSON. If a future plugin update changes a setting name, you can compare the newly generated file with the saved version instead of guessing at the format.
Configure Server Restarter
- Load Server Restarter and allow it to generate its JSON configuration.
- Enter every planned maintenance time in
RestartTimes. Several entries allow separate daily windows, such as a primary restart and a second time reserved for maintenance operations. - Set
RestartWarningto the warning delay you want players to receive before shutdown. - Edit the localized warning message if necessary. Preserve the
{0}token so the plugin can insert the remaining seconds; for example, the documented default isServer restart in {0} seconds, get in a safe location. - Save the file, reload the plugin through the documented command or restart the server during a maintenance window, and verify that the configuration is accepted without errors.
Server Restarter handles the warning and shutdown sequence. It does not remove the need for an external relaunch layer.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchBuild the external relaunch layer
The supervisor must start the same server identity every time: the same executable, server directory, ports, map or seed arguments, save location, and environment. If it starts a different command line, the process may return while appearing to be a new or empty server.
Batch launcher
Facepunch’s server guidance documents a launcher pattern that jumps back to a start label after the process exits. The same pattern can be used for both a crash and a clean plugin-triggered shutdown. The guide also documents a restart command for the launcher workflow. The important behavior is the loop: start Rust, wait for it to exit, then reach the start line again.
Rank #4
- Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
- Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
- 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
- Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
- USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
Place the launcher in the server’s normal working directory, use the exact startup arguments that already work, and run the launcher rather than launching RustDedicated directly. Avoid an unconditional tight loop that repeatedly starts a process which fails immediately; add the delay or failure handling supported by your operating system and launcher design.
Operating-system service
A service manager can keep the server process under supervision and be configured to restart it when it exits. Confirm that the service account can read the server files, write saves and logs, bind the required ports, and access any environment variables used by the startup command. A service restart policy is not a substitute for the plugin’s player-facing countdown; it only supplies the relaunch half.
Container or hosting panel
Container platforms and managed hosting panels can provide the same supervision without a hand-maintained script. Enable the platform’s restart-on-exit behavior, then verify that it preserves the server’s persistent volume, configuration, identity, and network settings. The panel must restart the actual Rust server process after a graceful exit, not merely restart a monitoring dashboard.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Run an end-to-end maintenance test
- Choose a quiet maintenance window and announce it separately to administrators so they can observe the server.
- Temporarily schedule a restart soon enough to watch the complete countdown. Use the plugin’s normal configuration path rather than manually killing the process.
- Join as a player and verify that the expected chat notices appear at each configured milestone. If UI notices are enabled, confirm that they are visible without relying on them as the only warning channel.
- At the final warning, place a test character somewhere safe and watch for the normal save and graceful exit behavior.
- Confirm in the server console or service logs that
RustDedicatedactually stopped. - Confirm that the external supervisor starts the same command again and that the server listens on the expected ports.
- Reconnect and verify the expected map, save, player identity, plugins, and configuration. A successful process launch that points to the wrong save directory is an operational failure.
- Restore the intended production schedule and record the tested launcher or service settings.
This test should be repeated after changing the plugin, Rust server, Oxide/uMod, launcher, container image, or hosting configuration.
Best Value
- Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
- Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
- Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
- Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
- Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.
Troubleshoot the common failure modes
The server shuts down but never starts again
This is the classic architecture mistake. Check whether the server was launched directly instead of through the batch file, service, container policy, or hosting panel. Inspect the supervisor’s exit and restart logs, verify that restart-on-exit is enabled, and confirm that the supervisor account can execute the startup command. If the launcher relies on a loop, make sure the process reaches the documented goto start path after a clean exit.
No countdown appears
- Check that the plugin loaded without errors after the last server start.
- Confirm the configured time uses the required daily
hh:mmformat or, for Server Restarter, that the value is inRestartTimes. - Check the server’s local time and time zone rather than the administrator’s desktop clock.
- Verify that chat or UI notices were not disabled in the configuration.
- Use the F1 console, server console, or RCON to inspect plugin status and command errors. Administrative commands still need the permissions required by Oxide.
The plugin fails after an update
Rust and Oxide updates can make an older DLL extension or plugin incompatible. Stop the server before replacing a DLL, install a build that matches the current Rust/Oxide versions, and start the server while watching the load log. Do not assume that a previously valid JSON file remains valid if the plugin release changes its settings; let the new version generate its configuration when necessary, then reapply the documented values.
Warnings appear, but the process does not exit
Review the plugin log for shutdown errors and check whether another plugin or administrative process is blocking the normal shutdown. Confirm that only one restart plugin is scheduling the event. A supervisor cannot relaunch a process that never exits, so resolve the shutdown error before changing the relaunch policy.
The server restarts with the wrong world or settings
Compare the supervisor’s startup command with the command used for a manual launch. Check the working directory, save path, map or seed arguments, ports, and environment variables. Persistent storage must be mounted at the same location after every restart when using a container or hosting panel.
Players miss the final warning
Use more than one channel when the plugin supports it: chat notices plus the optional UI in Smooth Restarter, or a clearly localized Server Restarter message. Set milestones that leave enough time for players to stop combat, leave hazardous areas, and log out safely. The supervisor’s restart policy cannot compensate for a countdown that begins too late.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Operating practices that prevent avoidable outages
- Schedule restarts during the lowest-activity period for your community, using the server’s own clock.
- Keep the plugin JSON, launcher script, service definition, and startup arguments in a backed-up administrative location.
- Document which layer is responsible for each symptom: plugin logs for warnings and shutdown, supervisor logs for relaunch, and Rust/Oxide logs for compatibility.
- After every Rust or Oxide update, verify plugin loading and run a short controlled restart before returning to the regular schedule.
- Use the optional Oxide-update trigger in Smooth Restarter only if an automatic maintenance restart fits your community’s policy; unexpected update-driven restarts should still be announced to administrators.
- Do not treat a process that is merely running as proof of recovery. Confirm the correct save, identity, plugins, ports, and player reconnect behavior.
Bottom line
Install one uMod/Oxide restart plugin for schedules and in-game countdowns, then run RustDedicated under a separate supervisor that relaunches it after exit. Smooth Restarter offers the most flexible countdown and UI controls, while Server Restarter provides multiple restart times with a configurable warning message. Neither plugin can restart the operating-system process on its own, so the launcher, service, container policy, or hosting panel is the component that completes the automation.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




