Free tools Windows power users keep installed
One-click scans. No signup required.
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
Prefer not to run the server on your own PC? Godlike.Host offers hosted Team Fortress 2 servers with free DDoS protection and up to three free backups a day.
To change the map immediately, run changelevel <mapname> in the Team Fortress 2 server console. To set the regular rotation, edit tf/cfg/mapcycle.txt, placing one recognized map name on each line in the order you want. Do not add the .bsp extension. Save the file and the new order will be used at the next map change; saving it does not restart the current map.
Change the active TF2 map immediately
The changelevel command is the direct way to move a running server to another map. You need access to the dedicated-server console or an administrative console connection with permission to issue server commands.
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 errors1. Check the map name first
Use the maps command to see whether the server recognizes the map you intend to load:
maps *
For a shorter result, supply part of the name:
maps <partial name>
The returned names are the names you should use in map commands and in the rotation file. Checking first catches spelling errors and confirms that the map is installed on this particular server.
#1 Best Overall
- 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.
2. Run changelevel
Enter the map name without .bsp:
changelevel cp_dustbowl
The server changes to the specified map immediately. Replace cp_dustbowl with any name shown by maps * or maps <partial name>. A map that is not present or is not recognized cannot be loaded simply by typing its expected filename.
3. Confirm the result
Watch the server console for the map transition and connect to the server again if your client is not moved automatically. If the command reports that the map is unknown, return to the maps check and copy the recognized name exactly.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →Set the default map rotation with mapcycle.txt
For the standard TF2 dedicated-server workflow, the rotation is defined in tf/cfg/mapcycle.txt, inside the server’s Team Fortress 2 installation directory. This is a plain-text file: the order of its entries is the default order in which maps are offered for subsequent changes.
1. Back up the existing file
Before editing, make a copy of the current mapcycle.txt. A backup lets you restore the previous rotation if a typo, accidental deletion, or unwanted reordering causes a problem.
Rank #2
- 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
2. Put one map on each line
Each line should contain one map name, with no .bsp suffix. For example:
cp_dustbowl
cp_gorge
ctf_2fort
pl_upward
In this example, the server’s default sequence is Dustbowl, Gorge, 2Fort, then Upward. Add or remove lines to match the modes and maps you actually want available. Do not combine several names on one line; the file is line-oriented, so one line represents one entry.
3. Use names the server recognizes
Validate every new entry with maps * or a partial-name search before relying on it. The mapcycle file does not install maps; it only tells the server which recognized map names to use when changing maps.
4. Save the file and wait for a map change
Mapcycle edits take effect on the next map change. Saving the file while a round is in progress does not, by itself, reload or restart the current map. Allow the normal transition to occur, or use an administrative map change when you are ready to test, then verify that the following rotation behavior matches the order in the file.
Rank #3
- 【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.
Use Workshop maps in commands and rotations
Valve’s Team Fortress 2 update documentation states that Workshop map names can be used with map, changelevel, nextlevel, and mapcycle configuration commands. In practical terms, a Workshop map identifier can be placed in mapcycle.txt in the same one-name-per-line style, provided the server recognizes that identifier.
Validate a Workshop entry before adding it
- Obtain the map name exactly as the server expects it, rather than guessing from a display title.
- Run
maps *ormaps <partial name>in the server console. - Use the recognized result with
changelevel <mapname>for an immediate test. - If the test succeeds, add that same name as one line in
tf/cfg/mapcycle.txt. - Wait for a later transition to confirm that the rotation file accepts the entry as well.
If a Workshop map does not appear in the server’s map listing, changing the text in mapcycle.txt will not make it available. Resolve the server’s Workshop installation or synchronization issue first, then repeat the name check.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →How the two mechanisms work together
changelevel and mapcycle.txt solve different problems:
| Need | Use | When it takes effect |
|---|---|---|
| Move the server to a named map now | changelevel <mapname> |
Immediately after the command is accepted |
| Define the normal sequence of maps | tf/cfg/mapcycle.txt |
At the next map change after the file is saved |
| Find names available to this server | maps * or maps <partial name> |
Immediately returns the server’s recognized entries |
A common operating pattern is to edit and validate the rotation first, then use changelevel only when you need a deliberate immediate move. The manual command is not a substitute for maintaining the file: future automatic transitions still depend on the saved mapcycle.
Rank #4
- 【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.
Test a new rotation without guessing
Use this controlled checklist whenever you change several entries or add a Workshop map:
Recommended Free Tools
- Copy the existing
tf/cfg/mapcycle.txtto a backup location. - Write the intended sequence, one map name per line and without extensions.
- Check every name with
maps <partial name>; usemaps *when you want the complete list. - Save the file in the server’s
tf/cfgdirectory. - Record the map that is currently active. The file will not alter that map just because it was saved.
- Use the server’s normal next-map process, or issue a controlled administrative change when an immediate test is acceptable.
- Observe the next transition and compare the resulting map with the order you entered.
- If the result is wrong, restore the backup, correct the specific line, and test the next transition again.
Testing the transition is important because a successful file save only proves that the text was written. The documented behavior is that the edited order is picked up on a later map change.
Troubleshoot maps that do not load or rotate
The console says the map is unknown
- Run
maps *and search withmaps <partial name>to see the exact recognized spelling. - Correct capitalization, underscores, and other characters to match the listed name.
- Remove
.bspif you entered a filename rather than a map name. - For a Workshop map, confirm that the server lists its identifier before putting it in the rotation.
The current map did not change after editing the file
This is expected if you only saved mapcycle.txt. The file is read for the next map change; it is not an immediate-change command. Use changelevel <mapname> when you specifically need to move now, or wait for the server’s next normal transition.
The rotation skips an entry or stops at a problem map
Check the file line by line against the output of maps *. A typo or an entry that is not installed cannot provide a valid destination. Remove or correct the unrecognized line, save the file, and verify the next transition. Keep the backup until the revised sequence has been observed in operation.
Best Value
- 【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.
The edited order is not the order you expected
- Confirm that you edited the TF2 server’s own
tf/cfg/mapcycle.txt, not a similarly named file elsewhere on the machine. - Open the saved file again and check that each map occupies its own line.
- Remember that the current map may have been selected before your edit; judge the new order from a transition that occurs after the save.
- Check for another server instance if your machine hosts more than one TF2 installation. Each instance has its own installation directory and configuration files.
A Workshop map works manually but not in the rotation
Use exactly the identifier that succeeded with changelevel, place it on its own line, and wait for a subsequent transition. This separates a naming problem from a timing problem: a valid manual change confirms that the server recognizes the map, while the later transition confirms that the mapcycle file is being read.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
You cannot issue the command
Verify that you are connected to the actual dedicated-server console or an administrative console path with command privileges. A game client console without server authority cannot be assumed to control the dedicated server. If you use a hosting control panel, locate its server-console function and follow that service’s permission model, while keeping the map names and file format described here.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Self-hosted server or managed hosting?
The commands and file format are the same concepts either way, but the amount of work required to reach them differs. Self-hosting gives you direct responsibility for the server installation, configuration files, console, and updates. Managed hosting may expose those functions through a web panel, file manager, or provider console, so you should confirm access before choosing a plan.
| Decision area | Self-hosted TF2 server | Managed TF2 hosting |
|---|---|---|
| Control and customization | Direct control of the installation and configuration files | Depends on the provider’s panel and permitted settings |
| File and console access | You manage tf/cfg/mapcycle.txt and the server console directly |
Confirm that file editing and console commands are included |
| Maintenance burden | You handle the operating environment, server files, backups, and troubleshooting | The provider handles some infrastructure; your exact responsibilities vary |
| Update handling | You schedule and apply updates and then recheck map availability | Ask how updates, restarts, and Workshop content are handled |
| Player capacity | Limited by your hardware, network, and configuration | Limited by the selected service and its technical limits |
| Price | Depends on your own infrastructure and operating costs | Current prices were not established here; verify the provider’s current terms |
For map administration specifically, the decisive question is not a headline feature list: it is whether you can reach the server console and edit the TF2 configuration directory. If either is restricted, ask how the provider expects customers to change the active map and upload or edit a mapcycle.
Best-practice mapcycle layout
A useful rotation is easy to audit. Keep the file’s order intentional, use only names confirmed by the server, and retain a backup before major changes. If you are experimenting with a new map, place it in a small test rotation rather than replacing a long production list all at once. That makes the next transition easier to interpret and makes rollback straightforward.
When documenting your own server, record which installation directory owns the file and which console method you use. This avoids a frequent operational mistake: changing a correct-looking file or issuing a correct-looking command against a different server instance.
Quick Recap
Quick reference
| Task | Exact action |
|---|---|
| List every recognized map | maps * |
| Search recognized maps | maps <partial name> |
| Change immediately | changelevel <mapname> |
| Edit the default rotation | Open tf/cfg/mapcycle.txt |
| Format each rotation entry | One map name per line, without .bsp |
| Apply a saved rotation | Wait for the next map change and verify the resulting order |
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.

