Ua300 Factory Reset - Zkteco
The factory reset function on the ZKTeco UA300 does exactly what it needs to do for troubleshooting access issues, making it a lifesaver for technicians who have been locked out by a forgotten admin password. However, for data privacy and security clearing, it requires an extra step through the software client.
Pros:
Cons:
Final Thoughts: If you are resetting this device because you forgot the password, it works perfectly. If you are resetting it to sell the device or repurpose it, ensure you verify that the fingerprint logs are manually deleted to ensure total privacy.
Here’s a detailed technical write-up on performing and understanding a factory reset on the ZKTeco UA300 access control & time attendance device.
This chronicle describes steps, checks, and cautions for performing a factory reset on a ZKTeco UA300 (fingerprint/biometric access device). It’s written as a concise, readable sequence you can follow and adapt. Assumptions: you have physical access to the device and basic familiarity with its menus and cabling. Always back up data before resetting.
What "factory reset" means here
Precautions
Preparation
Factory reset methods (two common approaches)
A. Soft reset via menu (recommended when accessible)
Example:
B. Hard reset using physical buttons (when you cannot log in) Note: The exact button sequence can vary between firmware versions. Use caution—this permanently erases data.
Example common sequence:
If your device has a small reset pinhole:
Post-reset tasks
Troubleshooting tips
When to contact support
Final note Factory resetting erases all stored data. Always back up and record settings before proceeding.
The ZKTeco UA300 is a biometric time and attendance terminal. Factory resetting the device is typically done to clear the database, reset communication settings, or remove an administrator who is no longer available.
Method 1: Reset via the Device Menu (If Admin access is available)
If you can still access the menu, this is the safest and most complete method. Press the M/OK key to enter the main menu. Navigate to System and press OK.
Select Auto Test or Advanced Settings (the name varies by firmware version). Find and select Factory Reset.
Confirm the action. The device will reboot with default settings. Method 2: Reset Admin Privileges (If locked out)
If you are locked out because of a forgotten administrator password or fingerprint, you can use a temporary "Backdoor" password based on the device's internal time. zkteco ua300 factory reset
Note the Time: Look at the current time displayed on the UA300 screen (e.g., 14:20).
Generate Password: Use the ZKTeco Admin Password Reset Tool or a similar utility. You enter the device time, and it generates a one-time password. Enter Backdoor: Press M/OK. When prompted for the Admin ID, enter 8888. Press OK and enter the generated temporary password.
Clear Admin: Once in the menu, go to User Management, find the administrator, and change their role to "Normal User" or delete them entirely. Method 3: Reset via Management Software
If the device is connected to a network, you can reset it using ZKTeco ZKTime.Net or similar management software.
Open the software and ensure the device status is Connected. Go to the Device Management or Terminal Management tab. Look for AC Manage or Device Maintenance. Select Clear Admin Privileges or Restore Factory Settings. Default Connection Settings
After a successful factory reset, the device will return to these defaults: IP Address: 192.168.1.201 Subnet Mask: 255.255.255.0 Gateway: 0.0.0.0 Admin Password: None (or 1234 for some older variants) To help you further, could you tell me: Are you locked out of the admin menu? Do you have the ZKTeco software installed on a PC?
Where the "Factory Reset" experience loses points is in the nuance of what actually gets erased.
Some firmware versions of the UA300 support a hidden recovery via USB flash drive. This is a lifesaver if you cannot open the case and the network is dead. The factory reset function on the ZKTeco UA300

