microsoft / microsoft/PowerToys

[Feature Request] Integrated remote PC management and monitoring tool (HiPC alternative)

Open
#47,593 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Idea-New PowerToy Needs-Triage
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

Description of the new feature / enhancement
Proposed Feature

I would like to suggest adding a lightweight, secure, and cross-platform remote PC management utility to PowerToys, similar to the concept of HiPC. This would bridge the gap between mobile devices and Windows PCs for power users without relying on heavy, resource-intensive remote desktop software.

Expected Behavior

The utility should run as a background service in PowerToys and expose the following modules via a secure, mobile-friendly web dashboard:

  1. Remote Application & Process Management:

    • App Launcher: Remotely launch specific applications (.exe shortcuts) or automation scripts (e.g., PowerShell/batch scripts).
    • Process Killer: View active processes and forcibly terminate (kill) unresponsive or high-resource tasks.
  2. Remote File Explorer:

    • Directory Browser: Safely browse the PC's file system tree.
    • File Download: Securely download specific files (e.g., exported reports or screenshots) directly to the mobile device.
  3. Remote System Monitoring & Power Control:

    • Hardware Status Dashboard: Real-time monitoring of CPU, RAM, and GPU usage/temperatures, along with network speeds.
    • Power Actions: One-click remote shutdown, restart, sleep, or lock screen.
  4. Screen & Multimedia Controls:

    • Remote Screenshot: Capture and view a static image of the current desktop.
    • Media Control: Adjust system volume, mute, or control media playback (play, pause, skip).
Connectivity & Security:
  • Zero-Installation Client: The PC generates a secure local URL/QR code. Users can scan it to access the dashboard on any mobile browser without installing a mobile app.
  • Security Protocols: Supports a LAN-only mode to prevent external access. Any high-privilege actions (e.g., launching an .exe, browsing files) require a pre-configured PIN or Windows Hello authentication.
Scenario when this would be used?

As a power user, I frequently run automation scripts, long-running data workflows, or servers on my PC. When away from my desk or lying in bed, using fully-fledged remote desktop tools (like TeamViewer or AnyDesk) is often too sluggish, clunky, and poses privacy risks.

Having a native PowerToys tool to instantly check system vitals, launch a specific script, kill a stuck process, or retrieve a file from my PC would be a massive productivity boost. It perfectly aligns with PowerToys’ mission to empower advanced users with precise, lightweight, and clean system enhancements.

Supporting information

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by reviewing the existing PowerToys utility architecture and the security requirements for a background service, local web dashboard, authentication, and privileged actions. Done would require a scoped design and implementation plan for the proposed modules.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell
Domain
desktop, security, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.