You connected the flash drive to Wi-Fi camera, but the device stubbornly doesn't detect it? This problem is familiar to many owners. IP cameras from Xiaomi, TP-Link, Hikvision, Ezviz and other brands. The causes may lie in both the camera's settings and the drive's specifications—from an unsuitable file system to physical damage to the port. This article will examine all possible failure scenarios and we'll provide clear instructions on how to fix them, including hidden settings that aren't covered in official manuals.
It's important to understand: if the camera previously worked with a flash drive but now doesn't, the problem is most often software-related. If the drive was never detected, the culprit is hardware incompatibility or a manufacturing defect. We've structured the solutions from the simplest (checking the contacts) to the most complex (updating the camera firmware), so you can quickly find your issue.
1. Checking the physical connection and compatibility
Start with a basic diagnosis—the problem can often be resolved in 2 minutes. Make sure:
- 🔌 The flash drive is tightly inserted into the slot (try removing and reinserting it). Some cameras (for example, Xiaomi Mi Home Security Camera 360°) The USB port is inconveniently located - the drive may not be fully secured.
- 🔄 You used the port
USB 2.0(if there are several on the camera). PortsUSB 3.0(blue) are often incompatible with IP cameras due to increased power consumption. - 📏 The flash drive size does not exceed the camera's limits. For example, Ezviz C6N supports maximum
128 GB, A TP-Link Tapo C200 - only64 GB. - 🔋 The drive is receiving sufficient power. Some powerful flash drives (for example, SanDisk Ultra Dual Drive) require more power than the camera port can provide. Try connecting through USB hub with external power supply.
If the camera beeps or the indicator light flashes when you connect a flash drive, the problem is definitely not with the physical connection. If there's no response at all, test the drive on another device (computer, TV). If the flash drive isn't detected there either, it's faulty.
⚠️ Caution: Do not use USB extenders - They often cause loss of connection between the camera and the drive due to poor contact or insufficient power supply.
2. Formatting the flash drive to the correct file system
Most IP cameras only work with a file system. FAT32 or exFATIf your flash drive is formatted in NTFS (typical for drives >32GB), the camera won't detect it. Here's how to check and fix it:
Connect the flash drive to your computer (Windows/macOS/Linux).
Open
My computer(orFinderon a Mac), locate the drive and view the current file system in the properties.If the system does not
FAT32, format the flash drive:- 🖥️ On Windows:
Right-click → Format → FAT32 (Default Allocation Size). - 🍎 On Mac: Use
Disk Utility → Erase → Format MS-DOS (FAT).
- 🖥️ On Windows:
For flash drives with a capacity of >32 GB, standard formatting is FAT32 It may not work via Windows. In this case, use the following utilities:
- GUIFormat (for Windows) - supports
FAT32to2 TB. - Disk Utility on Mac - choose
Master Boot Recordin the settings. - GParted (Linux) - a universal tool for working with partitions.
After formatting, check the flash drive for errors using chkdsk /f (Windows) or fsck (Linux/macOS).
☑️ Preparing a flash drive for an IP camera
3. Camera setup: enabling recording to a flash drive
Even if the flash drive is compatible and formatted correctly, the camera may not recognize it because the recording function is disabled. Most models record to an external drive. disabled by defaultHere's how to activate it:
| Camera brand | Path to settings | Additional actions |
|---|---|---|
| Xiaomi | Settings → Storage → Local Storage → Enable SD/USB recording |
Reboot the camera after connecting the flash drive. |
| TP-Link Tapo | Storage → USB Storage → Enable |
Select recording mode: Continuously or By movement |
| Ezviz | Storage → Local Storage → Format & Enable |
The camera will prompt you to format the flash drive – agree. |
| Hikvision | Configuration → Storage → Disk Manage → Initialize |
Manual formatting is required via the camera menu. |
After turning on recording, check:
- 📁 A folder has appeared in the root directory of the flash drive (for example,
XiaomiorRecord). - 📹 The camera's mobile app displays the drive's status (e.g.
USB: 15 GB free). - 🔄 The camera doesn't show an error
"USB Error"or"Storage Full"(if yes, see section 5).
⚠️ Please note: Some cameras (eg. Dahua) require authorization To access storage settings, make sure you're logged in to the web interface or app using an account with administrator privileges.
4. Updating the camera firmware
If the flash drive was previously working, but the camera stopped detecting it after updating the app or resetting the settings, the problem may be due to outdated firmware. Manufacturers regularly release patches to fix compatibility issues with storage devices.
Update instructions:
Find out the current firmware version in the camera menu (section
AboutorSystem Info).Download the latest firmware from the manufacturer's official website (for example, for Ezviz — ezvizlife.com, For TP-Link — tp-link.com).
Update firmware via:
- 📱 Mobile application (section
Firmware Update). - 🌐 Camera web interface (enter the IP address in the browser).
- 💽 Local file (download the firmware to a flash drive and connect it to the camera).
- 📱 Mobile application (section
After updating, reset your camera to factory settings (Reset (Using the button on the case or in the menu). This will clear the cache and apply the firmware changes.
What to do if the firmware crashes?
If the camera stops turning on after the update (flashing red), try rolling back the firmware via TFTP. To do this:
1. Connect the camera to your PC via Ethernet.
2. Run the utility TFTP Server (For example, Tftpd64).
3. Hold the button Reset 10 seconds before the beep.
4. Download the firmware via TFTP (IP cameras usually 192.168.1.1).
5. Diagnosing flash drive errors
If the camera sees the flash drive, but cannot write data to it (errors "Write Protected", "Disk Full" or "I/O Error"), the problem is with the drive itself. Run diagnostics:
Step 1: Check for write protection
- 🔒 Make sure the physical switch on the flash drive is not activated
Lock(if any). - 🖥️ In Windows, open
Registry Editor(Win + R → regedit) and check the parameter:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies\WriteProtectIts meaning should be
0. If1- change and reboot your PC.
Step 2. Test for bad sectors
Use utilities to check the health of your flash drive:
- 🛠️ CrystalDiskInfo (shows the status
Health Status). - 📊 H2testw (tests real volume and recording speed).
- 🔧 Victoria (for low-level diagnostics).
If the utilities show errors (for example, "Uncorrectable Errors"), it is better to replace the flash drive - data recovery will cost more than a new memory card.
6. Alternative recording methods
If none of the methods helped, consider the following workarounds:
- 📱 Cloud storage: Majority of IP cameras (for example, Xiaomi, Ezviz) support cloud recording. The downside is a paid subscription after the free limit is exhausted.
- 🖥️ FTP server: Set up recording to a NAS or home PC. In the camera, enter the server IP address, login/password, and save folder (e.g.
ftp://192.168.1.100/records). - 🔄 MicroSD → USB adapter: If the camera only supports
MicroSD, but you have a USB flash drive, use an adapter. For example, for TP-Link Tapo C210 an adapter will fit SanDisk MobileMate. - 📡 ONVIF recorder: Connect the camera to a dedicated device (eg. Synology Surveillance Station), which will store videos centrally.
To set up an FTP server on Windows:
- Install FileZilla Server or use the built-in FTP in
IIS. - Create a user with write access to the folder.
- In the camera settings, enter the FTP details:
Address: 192.168.xxPort: 21
Login: camera_user
Password:
Folder: /records
7. When to contact the service center
If all the above methods do not work, the problem may be hardware:
- 🔌 Faulty USB port cameras (check for bent contacts or oxidation).
- 🔧 The storage controller is damaged. (the camera does not see any storage devices).
- 🔋 Malnutrition (the camera works unstably and overheats).
Signs of hardware failure:
- The camera is not responding to any USB devices (flash drives, mice, keyboards).
- The USB port is physically damaged (cracks, traces of burning).
- The camera is giving an error
"USB Overcurrent"or turns off when a flash drive is connected.
In these cases:
- Contact us authorized service center brand (warranty is valid only with official repairs).
- If the warranty has expired, find a repair shop with experience IP cameras (check reviews on Yandex.Maps or 2GIS).
- Check the cost of repairs - sometimes it is cheaper to buy a new camera (for example, Xiaomi Mi Home Camera 2K costs ~3,000 ₽).
⚠️ Warning: Do not attempt to solder the USB port or replace the controller yourself - this may lead to complete failure of the camera or loss of warranty. In 80% of cases, the problem can be resolved programmatically (see sections 2–5).
FAQ: Frequently Asked Questions
Is it possible to use an SSD instead of a flash drive for recording from an IP camera?
Technically yes, but there are some nuances:
- ✅ Pros: Larger volume (up to
1 TB+), high writing speed, long service life. - ❌ Cons:
- It will be required external powered box (The SSD will not get enough power from the camera's USB port.)
- Not all cameras support
NTFS/exFATfor SSD (you will have to format it inFAT32, which will limit the volume to32 GB). - SSD may overheat in a closed case.
Recommendation: Use SSD only with cameras that support exFAT (For example, Hikvision DS-2CD2x46G2-IZS), and connect via a powered hub.
Why does the camera see the flash drive but not record video?
Possible reasons:
- There is no more space: Check the free space through the camera app.
- Incorrect recording settings: Turn on the mode
"Continuously"or"By movement"(see section 3). - File system error: Format the flash drive through the camera menu (section
Storage → Format). - Cloud recording conflict: Disable the cloud in settings if it is active.
If the problem persists, test the flash drive on another device (for example, a recorder).
What flash drives are best for Wi-Fi cameras?
Recommended models (tested for compatibility with Xiaomi, TP-Link, Ezviz):
| Model | Volume | File system | Notes |
|---|---|---|---|
| SanDisk Ultra Fit | 16–128 GB | FAT32/exFAT | Compact, low power consumption |
| Kingston DataTraveler SE9 | 32–64 GB | FAT32 | Metal body, resistant to overheating |
| Samsung BAR Plus | 32–256 GB | exFAT | Waterproof, high speed recording |
| Transcend JetFlash 700 | 8–64 GB | FAT32 | Supports hardware encryption |
Avoid cheap, no-name flash drives—they often have a lower actual capacity and fail quickly.
How to recover data from a flash drive if the camera damaged it?
If the flash drive has become "raw" (RAW) or the camera formatted it into an unknown file system:
- Do not write new data to the drive!
- Use recovery programs:
- R-Studio (paid, but the most effective).
- Recuva (free, suitable for FAT32).
- TestDisk (for advanced users, works with
exFAT/NTFS).
Chances of recovery:
- 🟢 High: If the flash drive is simply formatted.
- 🟡 Medium: If the file system is damaged (
RAW). - 🔴 Low: If there is physical damage (bad sectors, burnt controller).
Is it possible to connect a flash drive to a camera via the cloud?
No, There is no direct connection of a flash drive via the cloud.However, there are workarounds:
- Sync with cloud drive:
- Set up recording from the camera to the cloud (for example, Google Drive or Yandex Disk).
- Connect the flash drive to your PC and sync the cloud folder with the drive.
- Record video from your camera to an FTP server.
- Set up automatic file uploads from FTP to the cloud (for example, via rclone or Dropbox).
Cons: Recording delay (from several minutes to hours) and dependence on internet speed.