GetUSB.info Logo

Posts Tagged ‘flash drive’

Freeware for Running a Server from a USB Stick

Freeware for Running a Server from a USB Stick

Freeware for Running a Server from a USB Stick

There are several free software options which allow people to set up a portable server on a USB stick. Probably the biggest sector looking for freeware to run a server on a USB stick would be students looking to learn more about server functionality or developers who need a quick and easy way to setup a sandbox for testing of web applications, websites, or for security testing.

We have four categories listed on this post:
  1. Web Servers
  2. FTP & File Servers
  3. Windows-Based Local Server
  4. Linux-Based Live Server on USB

Web Servers

XAMPP Portable is a lightweight, portable version of the XAMPP stack (Apache, MySQL, PHP, Perl) that runs directly from a USB drive. You can download it from Apache Friends.

XAMPP Portable is a lightweight and portable version of XAMPP, a widely used open-source software stack that provides an easy way to set up a local web server. The name XAMPP is derived from the core components it includes:

  • X – Cross-platform (works on Windows, Linux, and macOS)
  • A – Apache (the web server)
  • M – MySQL/MariaDB (the database)
  • P – PHP (server-side scripting language)
  • P – Perl (another server-side scripting language)

Origins and Development

XAMPP was initially developed by Kai ‘Oswald’ Seidler and Kay Vogelgesang as an easy-to-install web development environment. The project was launched by Apache Friends, a non-profit organization, to provide developers with a simple way to test websites locally without configuring complex server settings manually.

The first versions of XAMPP appeared in the early 2000s, around 2002, and quickly gained popularity due to its ease of use. The stack bundled all essential components needed to run dynamic websites and applications, making it a popular choice for developers, students, and educators.

Introduction of XAMPP Portable

As XAMPP’s popularity grew, many users wanted a portable version that could run from a USB flash drive without requiring installation on a host computer. This led to the creation of XAMPP Portable, which offers the same functionality as the regular XAMPP package but is designed for mobility.

The portable version allows developers to carry a pre-configured web server environment on a USB stick and use it on different computers without modifying the system settings.

USBWebserver is a minimal and lightweight server that includes Apache, PHP, MySQL, and phpMyAdmin. It is available at USBWebserver.

USBWebserver was first developed in the early 2000s by Dutch developers to provide a portable web development solution. The primary goal was to create a small, efficient web server that could run without requiring installation on a local system. Unlike XAMPP Portable, which is a larger stack, USBWebserver was designed to be minimalist and lightweight.

The software includes:.

  • Apache – The core web server component
  • MySQL – The database management system
  • PHP – A popular server-side scripting language
  • phpMyAdmin – A web-based GUI for managing databases

Because of its portability and simplicity, USBWebserver quickly gained popularity among students, developers, and IT professionals who needed a quick way to test PHP applications and MySQL databases without setting up a full server environment.

Server2Go is a self-configuring, portable web server with Apache, PHP, MySQL, and Perl. Although it has been discontinued, it can still be found on archive sites. Visit Server2Go for more details.

While Server2Go is no longer updated, its concept of a truly portable, self-contained web server has influenced other software solutions. Today, developers looking for alternatives often turn to:

  • XAMPP Portable – A more actively maintained portable web server.
  • Uniform Server – Another lightweight WAMP solution.
  • Laragon – A modern, portable development environment for Windows.

Server2Go remains a notable part of portable web server history, especially for its offline web application distribution capabilities.

Here are some other solutions for server type applications which can be installed and ran from a USB flash drive.

FTP & File Servers

HFS (Http File Server) is a portable HTTP file server that allows easy file sharing over a network. Get it at HFS.

BabyFTP Server is a simple, lightweight, and portable FTP server. Download it from BabyFTP.

Windows-Based Local Server

Uniform Server is a small and lightweight WAMP (Windows, Apache, MySQL, PHP) server that fits on a USB drive. You can download it at Uniform Server.

Linux-Based Live Server on USB

TurnKey Linux is a collection of lightweight, ready-to-run servers (LAMP, WordPress, etc.) that can be installed on a USB. Check it out at TurnKey Linux.

Puppy Linux with a Web Server is a lightweight Linux distro that can run a web server directly from a USB stick. Download it from Puppy Linux.

Continue Reading

Is There a Tariff on USB Flash Drives? (As of 2025)

Is here is a tariff on USB flash drives, = yes

Yes, there is a tariff on USB flash drives coming from China.

UPDATE as of April 9, 2025

The trump administration has no impossed a 120% tariff on USB flash drives. This move was after China did a retalitory tariff on US goods going into China at 84%. This is a “who will blink first” type situation. Unfortunately, no one is the winner.

USB flash drive tariff amount

UPDATE as of April 7, 2025

As of April 7th during trumps second term, the administration placed an additional 34% tariff on USB flash drives. Although the president does not have unilateral control over tariffs, it is possible Congress will bring a resolution to the floor and reverse or reduce these tariffs. Currently there are efforts for Congress to overturn or amend the tariffs placed on Canada, although no firm bill or law has been passed.

Three tariffs have been assigned to the USB flash drive category when importing product from China since 2020.

The first tariff was assigned during Trump’s first term in office at a rate of 7.5% percent which started February 2020.

The second tariff was assigned during Trump’s second term in office at a rate of 10% percent which started January 2025.

Because of this new tariff announced on “liberation day” (whatever that means) the total amount of tariffs charged to import flash drives from China into the United States is 51.5% on the cost of the product.

Is this bad? Mostly YES and a little no.

A big yes because any tariff assigned to a product during important is affectively a “tax” on the product. This is true for whether the item is being important from China or any other country.

A little “no” because the United States has a trade deficient in relationship to China. By instituting a tariff on imported goods, in theory, is supposed to encourage US suppliers to manufacture product in the United States.

Many economists argue about tariffs. Mostly that tariffs are harmful to the US economy because they increase costs for consumers and businesses while disrupting global trade. Many U.S. manufacturers rely on imported raw materials and components (such as semiconductors, steel, and electronic parts) to produce finished goods. Higher input costs make American businesses less competitive, potentially leading to job losses and slower economic growth.

Tariffs can also provoke retaliatory measures from trading partners, harming US exporters by making their goods more expensive and less competitive in foreign markets. While tariffs are often intended to encourage domestic manufacturing, they may not be effective in reshoring production. Many industries have deeply integrated global supply chains, making it difficult and expensive to shift production back to the US.

For example, there are no major players, such as Kingston, Western Digital, Nexcopy or Micron who manufacture USB flash drive memory inside the United States. These manufacturers use contract factories in China to produce the goods.

Even if these companies had manufacturing capabilities in the United States the NAND memory required to make the product would need to be imported from China. Since the NAND memory makes up 90% of the USB flash drive product cost, the advantage to move manufacturing to the US is not profitable. It is less expensive to have end-users foot the tariff bill, than to have manufacturers change their supply chain manufacturing strategy.

Tariffs are an old strategy for international business negotiations. The president who implemented these tariffs does not hold the “art of a deal” but rather, simple and elementary visions for how to negotiate trade deals. Tariffs have been used for centuries as a tool to protect domestic industries, generate government revenue, and influence trade relationships. The theory is, imposing tariffs to shield local businesses from foreign competition and ensure domestic industries could develop without being undercut by cheaper imports is no longer a working theory.

While tariffs remain a common negotiation tool, many economists argue that free trade agreements and international cooperation (such as those under the World Trade Organization) are more effective at fostering long-term economic growth. Instead of imposing tariffs, modern trade deals often focus on reducing barriers, increasing market access, and enforcing fair competition rules, which can lead to more sustainable and mutually beneficial trade relationships.

The above paragraph is a major short coming of the current administration (Trump 2025) and the inability to think at these higher levels and negotiate more detailed agreements will ultimately cost the American consumer hundreds, if not thousands, of dollars.

What can you do?

There is not much which can be done to avoid or circumvent the tariff imposed. For example, there is no manufacturer inside the United States producing USB drives. The cost to ship product from China to say Taiwan or Mexico and then ship into the US is more expensive than paying the tariff. Looking forward, the “option” any American has is understanding what a tariff is and how that impacts the bottom line for a company or business. Most importantly, to elect officials who are more in-line with consumer protection rather than exercising retaliatory political moves at the expense of American people.

A couple notes:

USB Flash Drive sales are estimated to be 5.47 Billion dollars for 2024. Let’s say the United States purchased only 1% of that amount, the $800 limit on single orders would still not allow manufacturers to “work the system” and avoid paying tariffs by making hundreds of mini shipping orders – there is too much volume coming into the United States to justify making thousands of small orders under $800. Plus, US Customs would certainly catch on to a scheme like that.

Continue Reading

Get USB Flash Drive Serial Number with PowerShell or Command Line

Easily get the hard coded serial number of a USB flash drive with either the Command prompt in Windows or Powershell. Of the two, Powershell is easier. Below are the instructions. After the instructions there is a bit more information about the different types of serial numbers which can be found associated with a Mass Storage Device (USB flash drive) so be sure to read that part as well, so you get what you want!

In the Windows Search bar, type “powershell” and click Enter

The Powershell utility will run and simply copy and past the following:

Get-WmiObject Win32_DiskDrive | select Model, Name, InterfaceType, SerialNumber

The screen shot below shows the hard drive of the system and a USB flash drive. The command doesn’t clearly label each, so be a little aware of the devices connected compared to what is listed. It is suggested to have only one USB device connected while running Powershell so it is easy to identify the device.

get usb serial number using powershell

For the Command prompt, go to the USB flash drive itself. In the navigation field at the top (where you can type things) type in cmd. This will open the Command prompt for the USB flash drive itself. From here, copy and paste the following:

wmic path Win32_USBControllerDevice get Dependent | find “USBSTOR”

The screen shot below shows the same result as the Powershell command, BUT the string does have an extra &0 which is not part of the USB flash drive device. So a bit of parsing is required when looking at the number, or parsing of code if you plan to use the Command prompt to find the device serial number programmatically.

get usb serial number using command line

From the two above the Powershell solution is a bit more elegant.

However; may we suggest a third option? If you find yourself on this page, there is a high probability there are other features you can benefit from, like making an Image file of your USB stick, or speed benchmarking the performance of your flash drive.

If that is the case, then we recommend our free program, no installation required, standalone exe file that will fetch the serial number of a device as well as provide a tool to create image files or speed test your USB flash drive.

usb flash drive utility, image file, speed test, get serial number

You may download the free program here. Again, no installation required, this is a standalone exe file that can run from your flash drive or hard drive:

FREE DOWNLOAD: Nexcopy USBScrub

Continue Reading

Is it worth buying a USB 3.1 Flash Drive?

Is it worth buying a USB 3.1 USB flash drive?

The tech industry, tech nerds and tech blogs will definitely say that buying a USB 3.1 flash drive is worth it. After all, these blogs need something new to write about and new links to generate for affiliate advertising, but are these blogs reporting back valuable information before someone spends their hard earned cash?

Let us compare the write speed difference between a USB 3.1 flash drive and a USB 3.0 flash drive to see what information we can uncover.

Universal Serial Bus (USB) has different transfer speeds based on the version of technology, we did a write about that earlier. The USB 3.1 specification has a transfer rate which taps out at 1,250 MB/second (Megabytes per second). The USB 3.0 specification has a transfer rate which taps out at 625MB/second. Of course this is the theoretical maximum transfer speed. When anyone says “theoretical transfer speed” they are implicating all conditions are ideal. For example, the host computer has the horsepower and bandwidth to push that much data and the receiving device (in this case, flash drive) has equal throughput to receive that data. But is that the real world – is it worth buying a USB 3.1 USB flash drive?

Below are some images and here is the general order of what you will be reading:

  • Screen shots of the USB device type (USB 3.0 and USB 3.1)
  • Screen shots of benchmark software testing both USB technologies
  • Screen shots of a real-world copy jobs using a Windows computer

From the screen shots below you can see a USB 3.0 flash drive and USB 3.1 flash drive. Both flash drives use an SMI controller for the USB 3.0 and 3.1 technology. These are the same high quality and higher performance controllers seen in iPhones and NAND memory used from Micron Technology. The NAND memory type is MLC (multi-layer cell memory) is slower than SLC NAND memory (single layer cell). Note: USB flash drives do not use SLC memory because the NAND memory price is too expensive and the SLC supply is very small. Flash drives are produced at mass scale and meant to be a low cost data transfer and storage tools – speed is not the #1 priority, despit all the marketing we read online.

USB 3.0 flash drive specifications

USB 3.1 flash drive specifications

Here are benchmark speed tests for both USB devices in discussion today.

The program has two test settings for benchmarking a speed test. One test setting is for the theoretical maximum speed of the device and writes data directly to memory without accounting for operating system and device overhead for were the data is stored. Think of this as a random write test to any available sector on the flash drive.

The second test setting is a write sequence which includes the operating system and device overhead cache for placing files in the file allocation table. This means extra time is spend during the data transfer to log where each sector is written along with the calculation required to write the next bit of data. This second test setting is more like a real-world experience.

Speed benchmark software is designed to provide a relatively quick summary of the device capability. So the first test setting is designed to show the theoretical maximum write speed or “burst” write speed. The second test setting is designed to show a more “sustained” write speed. Any benchmark software is designed to provide a quick and easy snap-shot of what the device can do – but can the device do it?

Readers can download the USB Scrub software for speed benchmarking their flash drives. The software is 100% free, no installation or sign-ups, and includes other cool features like registry cleaning and making image files of flash drives. USB Scrub download link
Continue Reading

IronKey USB Flash Drive – Hacks – $235M of BitCoin

IronKey is the bell-weather for encrypted flash drives. The company, owned by Kingston Digital, a Southern California based private company, uses hardware encryption chips with their USB flash drives which provide the highest level of security known to mass storage devices.

GetUSB.info came across an amazing story by Wired Magazine about how one of the authors at Wired sent an IronKey to a hacking company called Unciphered in Seattle Washington to see if they could access the drive. The did.

This is not an easy task to accomplish. IronKey uses encryption to safeguard important data with FIPS 140-2 Level 3 certified, FIPS 197 certified and XTS-AES 256-bit encryption. The solution allows for 10 tries before the USB controller wipes the device clean of any data. So there is a big risk-reward for using the device and losing the password to the device.

However, Unciphered developed a method to allow more attempts than just 10. It is not entirely clear how many attempts Unciphered is able to apply, but it’s more than 10.

Why is this significant, other than the fact IronKey may now have a security issue on their hands? It is well known in early 2021, a report of just over 7,000 Bitcoin were stranded in an IronKey flash drive due to a forgotten password. The owner, Programmer Stefan Thomas, did not utilize the Enterprise Management Service for password recovery. The 7000 bitcoin is currently (as of Oct 2023) worth over $235 million dollars.

To give Wired Magazine their due credit, read the full story by Andy Greenberg.

Continue Reading

Solved: (Video) Windows Cannot Delete the System Volume on This Disk

Sometimes Windows cannot delete the system volume on the disk because the partition table is corrupt. The solution is very easy and all the tools required to solve this problem are pre-installed and ready to use on any Windows 10 (+) computer.

Windows Cannot Delete the System Volume on This Disk

In short, the Disk Management utility cannot delete the volume because there is corrupt data in the partition table of the device. This issue we are talking about is most likely associated with a USB flash drive and sometimes USB hard drives.

One of the reasons a user will get a corrupt partition table is from formatting the USB device over and over again. Sometimes computers just don’t do what they are supposed to do! Surprise!

A common reason a user would like to delete the volume of a flash drive is to start “clean” with a fresh device. The reason to start “clean” is because some other function or task is not working as expected. For example, a user trying to create an digital image file (.img) from a physical USB flash drive continues to create corrupt image files. Well, when you start with a corrupt partition table, you’ll end up with a corrupt image file.

Another reason could be a user is trying to make a two partition flash drive using Disk Management. However, you cannot make a two partition flash drive if you cannot delete the volume in the first place!

We did a great write up about “How to partition a USB flash drive in Windows” a while back. A good read if you have the time.

The below steps will show you exactly how to fix this problem. There is a video at the bottom of this post showing the steps.

  • Connect your flash drive
  • In the search field in Windows (bottom left white box that says “Type here to search”) type “Disk Management” and click ENTER on the keyboard. Disk Management should pop up.
  • In the search field in Windows type “diskpart” and click ENTER on the keyboard. DiskPart will either pop open, or a dialogue box will ask if you want to open it, click YES
  • In DiskPart type “list disk
  • From the list provided determine which disk number represents your USB flash drive or hard drive
  • In the screen shot below, our disk is #1
  • Type “select disk x*In this example we typed “select disk 1”
  • Type “clean
  • When that is complete, toggle over to the Disk Management utility
  • Right click the box which represents the USB flash drive and select “New Simple Volume
  • Follow the prompts in the wizard to complete the process

After completing the above steps the flash drive is now ready for use. In addition, if it is required to go back and delete the volume, say to make a two partition flash drive, you can now do this without the error message “This Request Is Not Supported”

Here is a video for the above process:

Continue Reading

Make USB Flash Drive Bootable in Anything

USB flash drive, bootable, in anything

Doing some research for why some HP computers do not boot from a USB flash drive, I came across Ventoy.

Ventoy is a software tool to create a USB flash drive bootable in anything and supports the most common image files.

We tried Ventoy to make a USB flash drive bootable, and it works like a champ. In fact, the software is so easy to use, it is worth commenting about a previous post we did. A while back we talked about how to check if your USB flash drive is bootable, and to be honest, rather than putting in the time and work to read the article and do the steps, your time is better used flashing your drive with Ventoy. The result is a bootable USB flash drive for any device.

Ventoy is an open source tool for creating bootable flash drives when using image files like ISO, IMG, WIM, VHD and EFI files. The project team tested over 900 image files which tested successfully on over 90% of the distro packages.

What we like about this solution is no need to flash the drive with boot code using the source CD-ROM like so many tutorials out there (for Windows at least) because the Ventoy tool creates a second partition which all the boot code and the Ventoy utility flashes that partition with the boot code needed. You can see from the Disk Management screen shot below there are now two partitions on the tested flash drive.

usb flash drive, bootable, disk management, ventoy

You can tell there have been plenty of Ventoy updates and what is (also) very nice about their software tool is the display of Ventoy version on your device. Nice feature to cross reference if your device is current or needs an update. The update process is just as quick as the original creation of the bootable device.

usb bootable in anything, ventoy software screen

Considering the above, it goes without saying it is easier than ever to make a USB flash drive bootable in anything without having to re-do the work. This software eliminates the need to re-create a bootable image to USB and flash it over and over. Simply update the image file content, not the boot strap code.

The only thing even slightly annoying, which is easy enough to correct is the Volume name for the primary partition defaults to “Ventoy” Would be nice if an edit feature was in the software to customize this without the additional step of renaming the volume after-the-fact.

USB volume name, ventoy, for bootable flash drive

Here are a list of feature copied from the website. The project is open source and we suggest making a donation if you do in-fact use the code. It’s only fair, right!

Continue Reading

How To: Hide Files on a USB Flash Drive

close up picture of flash drive

There are two methods to hide a file on a flash drive. Both methods are free and one is better than the other.

The first method is very straight forward and easy for anyone to use and probably common to most computer users. That said, this first method is also easy to detect the file on the USB.

The second method is more obfuscated and harder to detect. Using the second method it is harder to find the hidden file unless you are specifically looking for it.

Both methods work well for hiding a file on a flash drive and free to use with a Windows computer; however, anyone with a bit of IT knowledge and experience can find the files – so this isn’t a bullet proof method for hiding a file from absolutely everyone.

If you are looking for a truly secure method to hid a file on a USB flash drive then a paid-for-product will be your better solution, you might want to check out some Secure Flash Drives by this company.

But in the meantime, if you need a quick solution, or you don’t want to spend money on a product, today’s article will work fine.

Continue Reading

How To: Create a Website Shortcut on a USB Drive

This article will show you how to create a website shortcut that works from a flash drive. The article includes the instructions, a video on the instructions and a template file one can download and tweak for their own use.

The reason for this topic of creating a website shortcut on a flash drive is because dragging and dropping your desktop shortcut to a flash drive doesn’t work.

The shortcut on a desktop is a relative path of the computer to the website. Which means the shortcut doesn’t transfer well to a flash drive for others to use. Rather than a working shortcut, the shortcut either errors off or takes you to a generic page within the browser.

Creating a shortcut that works on a USB flash drive is very easy. Like, crazy easy.

  • Open Notepad (type notepad in search and click Enter)
  • Type: [InternetShortcut]
  • Type website landing page: URL=https://www.getusb.info
  • Now Save As the file to your USB flash drive with .URL extension.

You have now successfully made a website shortcut on your USB flash drive.

This link can be used on any flash drive or hard drive or desktop location. The shortcut is truly a universal file that will work from any location.

Here is the text file which you can use as a template if the above instructions are too complicated or you simply don’t want to perform the steps.

Here is the video: How To: Create a Website Shortcut on a USB Drive

Continue Reading

Why do I have to Eject my USB Flash Drive?

Why do I have to Eject my USB Flash Drive

Do I have to eject my USB flash drive?

The short answer: No.

The technical answer: Yes.

If the technical answer is yes, the why do I have to Eject my USB Flash Drive?

The difference boils down to the type of file system being used. If the USB is FAT, FAT32 or exFAT you do NOT need to eject the USB flash drive before pulling it out of a computer.

If the USB drive is NTFS, then yes, eject the flash drive before pulling it out of the computer.

So why eject when the USB flash drive is formatted as NTFS?

The NTFS (New Technology File System) is a journaling file system system.

A journaling file system is one that keeps track of changes which have not yet been committed to the main part of the file system by recording the goal of such changes in a data structure known as a “journal,” which is typically a circular log. In the event of a system crash or power outage, such file systems can be restored more quickly and with a lower risk of corruption.

Depending on how it is implemented, a journaling file system may only keep track of stored metadata, resulting in improved performance at the expense of increased data corruption risk. A journaling file system, on the other hand, may track both stored data and related metadata, with some implementations allowing for user-selectable behavior in this regard.

With an NTFS formatted flash drive it is very possible there are journal entries going on in the background which the user is not away of, so if the drive is unexpectedly pulled out of the computer that physical action could corrupt the data on the drive.

Why do people format flash drives as NTFS?

Two common reasons people (wrongfully) format a flash drive as NTFS include:

  1. The user would like to take advantage of security settings which NTFS does offer
  2. The user has large single files and isn’t aware exFAT solves the same problem

NTFS allows an Administrator to assign privileges’ to files and folders and those security settings will remain for said files on the NTFS formatted flash drive. This is probably the ONLY legitimate reason a flash drive should be formatted as NTFS.

FAT and FAT32 have a single file limit of 4GBs so any single file larger than 4GBs will not be copied to a FAT or FAT32 flash drive. To get around this problem, Users will format the drive as NTFS. They select NTFS because it’s the same file system as their host computer… and since it works there… might as well format the flash drive the same way. However, what the users don’t understand is exFAT solves the same problem while at the same time providing a more stable file system – one that isn’t a journaling file system – so a flash drive can be pulled out without ejecting.

Good News – Free USB Eject Software Tool

GetUSB.info reported on this earlier; Eject USB Flash Drive safely, Free Download. The software is free to download, free to distribute and free to embed into other programs.

Continue Reading

Copyright © 2006 +

USB Powered Gadgets and more...

All Rights Reserved

GetUSB Advertising

This is a high value website providing great exposure to your product and brand. Visit our advertising page to learn specifics.

For more information
Visit our advertising page.

Nexcopy Provides

USB copy protection with digital rights management for data loaded on USB flash drives.

Contact us learn more