Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To change a Valheim Dedicated Server version safely, stop the server, back up the world and launcher, update the server files through Steam Library Tools or SteamCMD, select a branch only when you deliberately need one, then restart and test with a client on the same compatible build. SteamCMD identifies the Valheim Dedicated Server with app ID 896660.

What changing the server version actually does

A Valheim Dedicated Server is a Steam-distributed application that keeps a persistent world available for players. Changing its version means changing the application files that the server process loads. It does not, by itself, move your world to a new server or erase the save. The risk comes from updating while files are in use, selecting a different branch than your players use, or updating one directory while the launcher starts another.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The ordinary public build is the right choice for a stable community server. The default_old branch is used when you need the previous stable build, while public-test is intended for testing upcoming content. Branch names, passwords and availability can change, so treat a branch command as a point-in-time instruction and verify it when you switch.

Choose the version path before touching the files

Goal SteamCMD selector Best fit Main risk
Current public release No selector, or -beta public Most established servers and normal player clients A client on another branch still cannot connect
Previous stable release -beta default_old Temporary rollback after a compatibility problem or mod transition Newer clients may be incompatible; branch availability can change
Public test release -beta public-test -betapassword yesimadebackups in the cited instructions Testing unreleased changes with players who intentionally use the test branch Builds and the password are volatile; instability and save compatibility need extra care
Repair an incomplete update Keep the intended branch and add validate Missing or damaged files Verification can restore default launcher contents

Compare five things before choosing: the branch used by every connecting client, stability versus testing new content, whether you have a usable backup for rollback, whether the server is managed through Steam or headless SteamCMD, and whether your launcher points to the directory you plan to update.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.

Prepare a safe version change

  1. Schedule downtime. Tell players when the world will be unavailable. Do not update while the server is accepting saves.
  2. Stop the process cleanly. In a console window, use Ctrl+C. If the server is supervised by a service manager, use that manager’s normal stop command instead of killing the process.
  3. Back up the complete world and save directory. Copy the directory that contains your Valheim world files to storage separate from the live installation. Keep a dated copy so you can restore the pre-change state.
  4. Back up the launcher and configuration. Preserve your customized start_headless_server.bat or shell launcher, plus any configuration it references. Steam updates and file verification can restore the default startup script and remove custom edits.
  5. Confirm the actual install directory. Read the path in the service definition, scheduled task, container, or launcher. SteamCMD updates only the directory supplied to +force_install_dir; updating a different folder has no effect on the running server.
  6. Record the intended branch. Write down whether you are staying on public, moving to default_old, or testing public-test. This prevents an old command or service script from silently selecting another branch.

A backup is especially important when moving between branches. Keep the original launcher until the updated server has started and a client has connected successfully.

Update through Steam Library Tools

Steam Library Tools is suitable when the dedicated server is installed and maintained from the Steam desktop client. The exact button text can vary slightly between Steam updates, but the workflow remains the same.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Stop the Valheim server and complete the backups described above.
  2. Open Steam and go to Library. Use the library filter that displays Tools, then select Valheim Dedicated Server.
  3. Open the server’s management page. If Steam shows an Update action, start it and wait for the download to finish before launching the server.
  4. If you need to repair a partial download, open the entry’s Properties, choose Installed Files, and select Verify integrity of game files. Let Steam complete the check; do not start the server during verification.
  5. Restore your saved copy of start_headless_server.bat or the shell launcher if Steam replaced it. Recheck its executable path, world name, ports and other custom arguments before starting.
  6. Start the server with the preserved launcher and wait until it reports that the world is ready. Have a client using the intended compatible build connect before announcing that maintenance is complete.

Steam’s integrity check is a repair operation, not a branch selector. It validates the files in the installed public or selected build; it does not make a client on a different branch compatible.

Update with SteamCMD

SteamCMD is the usual method for headless Linux or Windows installations and for automated maintenance. Run it from the SteamCMD executable directory or from a script. Replace the example install path with the directory that your launcher actually uses.

Install or update the ordinary public build

steamcmd +login anonymous +force_install_dir /path/to/valheim-server +app_update 896660 validate +quit

The application ID 896660 identifies Valheim Dedicated Server. The validate argument asks SteamCMD to check the downloaded files as part of the operation. Stop the server first, because replacing binaries while the process is running can leave a mixed or incomplete installation.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Explicitly select the public branch

Normally the command without a branch selector obtains the ordinary public build. If you are troubleshooting a branch mismatch, explicitly request public:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
steamcmd +login anonymous +force_install_dir /path/to/valheim-server +app_update 896660 -beta public validate +quit

Use the same install path shown in the launcher. A successful SteamCMD run does not prove that the service will use that directory; the service may reference another copy of the files.

Switch to the previous stable branch

steamcmd +login anonymous +force_install_dir /path/to/valheim-server +app_update 896660 -beta default_old validate +quit

This selects the previous stable branch shown in the cited instructions. Make a fresh world backup before switching. Only clients on a compatible build should connect, and the branch may not remain available indefinitely.

Switch to public-test

steamcmd +login anonymous +force_install_dir /path/to/valheim-server +app_update 896660 -beta public-test -betapassword yesimadebackups validate +quit

The command above reflects the documented community instructions, including the password shown there. Public-test credentials and branch availability are volatile. Verify the current password and selector at the time of the change rather than assuming this value will continue to work. Tell every player to select the same test branch before they attempt to connect.

Preserve and restore the launcher correctly

The launcher is part of the server configuration, not just a convenience file. A customized start_headless_server.bat or shell script may specify the world, save directory, ports, server name, crossplay options or other arguments. An update or integrity check can restore default script contents, so keep the backup outside the installation directory.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

After Steam finishes, compare the live launcher with your saved copy. Restore only the settings you intentionally use; do not blindly overwrite a newer default if the update changed an argument. Confirm that the executable path in the launcher matches the directory passed to +force_install_dir. Then start the server through the same service manager or scheduled task used in normal operation, so testing reflects the real production path.

Verify the new version before reopening the world

  1. Watch the startup output for a normal initialization and a ready state. A process that exits immediately has not completed the change successfully.
  2. Confirm that the launcher loaded the intended world and save directory. An apparently empty world can indicate a path or configuration error rather than a version problem.
  3. Check the server’s reported build information where your installation exposes it. Record the branch you selected and the date of the change.
  4. Connect with one client that is deliberately on the same intended branch. Test joining, loading the world, interacting with an object and leaving cleanly.
  5. Review the server log for repeated file, authentication or startup errors before inviting the rest of the group.

Do not delete the pre-change backup immediately. Keep it until the new build has survived normal play and you are confident that a rollback is no longer necessary.

Fix “incompatible version” after an update

The client and server are on different branches

Ask the affected player which Valheim branch their client uses. A public server, a default_old server and a public-test server are not interchangeable simply because they use the same world name. Put both sides on the branch you selected, then restart the client and server if Steam has just downloaded new files.

SteamCMD updated the wrong directory

Compare the path in +force_install_dir with the executable path used by the launcher or service definition. If they differ, SteamCMD may have updated an unused copy. Stop the service, run the update against the directory actually launched, and start it again through the normal supervisor.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The server was never fully stopped

A running process can keep old files in memory while Steam replaces others. Stop it with Ctrl+C or the host’s service manager, confirm that no Valheim server process remains, run the update again with validate, and then perform a clean start.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

The update or verification was incomplete

Run the intended branch command again with validate. In Steam Library Tools, use Verify integrity of game files. Restore your customized launcher afterward because verification can reset it.

A client is still using cached or older files

Have the player allow Steam to finish pending downloads and restart the game. The server cannot make an older client compatible by itself; both ends must use compatible builds.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The launcher reverted to defaults

If the server starts with the wrong world, name or ports after verification, compare the live launcher with your saved copy. Reapply the intentional custom arguments, then restart and test locally before reopening access.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to roll back without losing the world

Rollback is a controlled branch change, not a replacement of the world directory. Stop the server, make another backup of the current state, and retain the original backup separately. Run the default_old command against the exact install directory used by the launcher, restore the required launcher settings, and start the server. Test with a client on the same older build.

If the older branch is unavailable or the world behaves unexpectedly, stop again and restore the backup rather than repeatedly switching branches against the same live files. A rollback plan is only reliable when you know which launcher, install directory and world copy belong together.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

Operating a server across future updates

  • Subscribe to the game’s update announcements or your hosting provider’s maintenance notices so you can plan downtime.
  • Keep a versioned copy of the launcher and configuration outside the Steam installation.
  • Back up the world before every branch change and before major public updates.
  • Use one documented update command for the production directory; avoid ad-hoc commands that point to similarly named folders.
  • Do not put public-test players on the production world unless you accept the testing risk and have a restorable backup.
  • After each change, record the selected branch, SteamCMD command, install path and first successful client test.

Quick maintenance checklist

  • Server process stopped cleanly
  • Complete world/save directory copied
  • Customized start_headless_server.bat or shell launcher copied
  • Install directory confirmed from the real launcher or service
  • Correct branch selected for the intended clients
  • app_update 896660 validate run against that directory
  • Launcher restored and reviewed after the update
  • Server started and reaches a ready state
  • Client on the matching build connects successfully

Frequently Asked Questions

Can I change the branch while the Valheim server is running?

No. Stop the server first. Updating files while the process is active can leave old and new files loaded together and makes troubleshooting harder.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Will changing the server version delete my world?

The version command updates the server application files, not the world directory. A complete backup is still essential because branch changes and configuration mistakes can make a world appear unavailable or behave unexpectedly.

Do all players need to install the same branch?

Yes. Players must run a client build compatible with the server’s selected branch. A public-test server requires clients that intentionally use public-test, while a default_old server requires the corresponding older build.

Why did my custom startup settings disappear after verification?

Steam file updates and integrity checks can restore the default startup script. Keep a separate copy of your customized launcher and restore its intentional arguments after the operation.

What does SteamCMD validate do?

It asks SteamCMD to check the files it downloaded for the dedicated-server installation. It does not select a branch and does not update a different directory from the one supplied to +force_install_dir.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.