Skip to content

Windows Installation Guide

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