Skip to content
neuralpain edited this page Jan 21, 2024 · 56 revisions

Basic Questions 👀

Is this activator safe?

Yes, it is.

Why should I use this?

You don't have to, but it's the only activator that fully supports all versions of QuickBooks Point Of Sale.

Can I have multiple Point of Sale versions installed?

This refers to having, for example, both POS v2019 and POS v2012 installed together on the same system. I don't know why anyone would want that, but in short, the answer is no.

Where are the license keys?

License keys are not provided. qbactivator will automatically install the appropriate license keys for the version of QuickBooks Point of Sale being installed on the system. This is to ensure stability during activation and avoid any potential issues that may arise from using invalid or incorrect license keys.

License keys are reviewed regularly to keep qbactivator functioning as intended. However, there is upcoming functionality to allow users to install their own POS licenses if they have one.

Will this activator work for other QuickBooks products like Pro or Enterprise?

No, qbactivator was specifically designed for QuickBooks Point of Sale and is not intended to be used with other QuickBooks Desktop products. There is a possibility that activation support for other QuickBooks Desktop products may be added in future releases, but it is not currently planned.


PowerShell Related ⚙️

What is PowerShell?

PowerShell is a task automation and configuration management program from Microsoft consisting of a command-line shell and scripting language designed especially for system administration.

Should I run this activator with PowerShell?

While the script incorporates PowerShell code, it is not necessary to run the script with PowerShell since it can be run as a regular batch script with Command Prompt (cmd.exe). Also note that qbactivator was ~5% faster when executed with CMD due to the smaller overhead compared to PowerShell. However, the script can be run with both interfaces, and users can choose the one that best fits their needs or environment.

Should I update PowerShell?

You shouldn't need to update PowerShell if you are running qbactivator on Windows 10 or 11. If however, you choose to update or you are on Windows 7, follow these instructions to successfully update PowerShell on your system.


Specific Issues In Activation 🆘

qbactivator does not start / is crashing

The most common reason for this issue is when qbactivator is manually started as administrator. The activator will prompt the user for the privileges when it is ready. Run the activator normally with a double-click.

The other factor is a very rare issue. Check if System32 is added to path:

  1. Go to "System" under settings (WinKey + x, then Y)
  2. Select "Advanced system settings" and click "Environment Variables" in the bottom-right
  3. Look for PATH under system variables and click "Edit"
  4. If System32 is not in the list add it by clicking "New" and entering %SystemRoot%\System32
  5. Restart Windows and run qbactivator
  6. If it still does not start, add %SystemRoot%\WindowsPowerShell\v1.0 and restart
  7. Create an issue ticket or report it to me on Telegram.
    • Include your operating system version and the version of qbactivator you were running when the error occured as well as any other useful information.

If the above solutions do not work, then it is possible that your Windows operating system is corrupted in some way which would prevent the script from running correctly. Do a clean install of Windows and run qbactivator.

The script was closed during activation or ran into a problem while attempting to restore the client

  1. Restart qbactivator
  2. Request software activation
  3. Allow the error to be resolved automatically
  4. Choose whether or not to proceed with activation afterwards

"Failure retrieving headers!" message

Take a screenshot and send it to me on Telegram

I received a "Cannot convert value" or "Attempted to divide by zero" error

You can ignore that. There was an issue in calculating your internet speed. All that means is that you will not get an estimation of the download time because of this. You can either restart the script, or continue without an estimation. The script will continue to launch the installer when the download is complete so you can make a coffee or something while you wait.

POS v19 (980MB) averages between 20 seconds @ >40MB/s; and 25 minutes @ <1MB/s based on your network bandwidth. The other installer executables are smaller in size and, therefore, will naturally take less time.

(Dialog) QuickBooks Point of Sale is already running

This occurs when there is an attempt to launch multiple instances of QuickBooks Point of Sale, which means that software was not completely terminated before it was relaunched.

  • Restart your system and start qbactivator

(Dialog) Invalid Product Code or Invalid Product Number

  1. There may be compromised files in your QuickBooks Point of Sale installation.

    1. Completely uninstall QuickBooks Point Of Sale from your system
    2. Run qbactivator and allow it to start the QuickBooks POS installer (#ref)
      • This will also clean up any unnecessary files (Ref: #12)
    3. Proceed to activate QuickBooks Point of Sale
  2. You may have multiple QuickBooks products (QuickBooks Pro/Enterprise etc.) installed on the server workstation.

    1. Uninstall QuickBooks Pro/Enterprise/Accountant and Point of Sale (if installed)
    2. Run qbactivator and install QuickBooks Point of Sale
    3. Install previous QuickBooks products (Pro/Enterprise/Accountant)

(Dialog) QuickBooks Point of Sale was unable to activate the product

This warning is typically displayed when the registration code is not accepted, but it is unlikely to occur when copying and pasting the code.

  • Ensure that qbactivator is running when attempting to activate
  • Check that you entered the registration code correctly
  • Restart qbactivator without the installer present, select the store and request activation-only
  • Reinstall QuickBooks Point of Sale

(Dialog) You have 30 days remaining - Please add this computer's licence now!

This dialog will be shown on a Client installation if you have a different license on the Client workstation than the Server workstation in the store location. Client and server workstations in the same store location should have the same license.

  • Click "Add License Now"
  • Check the box for "The agent has confirmed..."
  • Click Next, and close.

The license issue should be resolved.

(Dialog) QuickBooks Desktop Point of Sale has run into a problem. Please restart the program.

This is another extremely rare case. Unfortunately this is not fixable by any means other than a re-installation of your operating system. (Ref: #21)


Didn't find your issue? Send me a message

Clone this wiki locally