Skip to content

Install Tencent WorkBuddy on Windows 10 and 11 ​

System Requirements ​

  • Windows 10 (version 1809 or later) or Windows 11
  • 64-bit operating system (x64 or ARM64)
  • At least 4 GB RAM (8 GB recommended)
  • 500 MB available disk space
  • Internet connection

Download ​

  1. Visit the official Tencent WorkBuddy download page
  2. Select the Windows version (x64 or ARM64 depending on your system)
  3. Download the installer (.exe file)

Installation Steps ​

  1. Double-click the downloaded installer file
  2. If prompted by Windows Defender SmartScreen, click "More info" → "Run anyway"
  3. Follow the installation wizard — select installation directory and options
  4. Click "Install" and wait for the installation to complete
  5. Click "Finish" to launch Tencent WorkBuddy

First Launch ​

  1. After installation, Tencent WorkBuddy will open automatically
  2. Click "Sign In" and authenticate via Google or GitHub OAuth
  3. Once signed in, you'll see the main workspace — you're ready to start!

Troubleshooting ​

IssueSolution
Installation fails or freezesRun the installer as Administrator
App won't start after installationCheck if .NET Runtime is installed; restart your computer
SmartScreen blocks the installerClick "More info" → "Run anyway"
Slow first launchInitial setup may take 30-60 seconds; wait for completion