Windows 10 Offline Screen Sharing & Firewall Setup Guide
Step-by-step setup guide for ScreenTask on Windows 10: enable .NET Framework 4.5, configure Windows Defender Firewall rules, and share displays offline.
Windows 10 remains one of the most widely deployed operating systems across educational institutions, enterprise workstations, and home offices worldwide. If you need to broadcast your Windows 10 computer screen across a local Wi-Fi or Ethernet network without internet access, ScreenTask provides an ultra-lightweight, 100% free solution.
Because Windows 10 enforces strict inbound security policies to protect devices on untrusted networks, first-time users must verify that their network connection is set to Private and that Windows Defender Firewall permits incoming connections on port 7070 or 9000.
Windows 10 System Requirements
ScreenTask is designed to run efficiently even on legacy hardware and low-resource laptops:
- Operating System: Windows 10 (Home, Pro, Enterprise, or Education - 32-bit and 64-bit).
- Runtime Dependency: Microsoft .NET Framework 4.5 or higher (pre-installed on Windows 10 v1507 and newer).
- RAM Usage: Less than 45 MB while actively broadcasting.
- Disk Footprint: Less than 1 MB standalone executable.
Step 1: Download & Extract ScreenTask
Visit the ScreenTask Download Hub and choose your preferred packaging:
- Portable Standalone ZIP (
ScreenTask.v1.2.zip): Ideal for USB flash drives or systems without administrative install permissions. Extract the ZIP into any directory (e.g.,C:\ScreenTask). - Setup Installer (
ScreenTask.v1.2.exe): A standard Windows installer that creates Start Menu and Desktop shortcuts.
[!TIP] If Windows Defender SmartScreen displays a warning prompt saying “Windows protected your PC”, click “More info” followed by “Run anyway”. ScreenTask is 100% open-source software licensed under GNU GPL v3.
Step 2: Ensure .NET Framework 4.5 Is Enabled
Although .NET Framework 4.5+ is enabled by default on modern Windows 10 builds, stripped or enterprise LTSC editions may have it disabled:
- Press
Win + R, typeoptionalfeatures, and press Enter. - In the Windows Features dialog, ensure .NET Framework 4.8 Advanced Services (or 4.5/4.7) has a checkmark.
- If not checked, check the box, click OK, and let Windows apply the feature.
Step 3: Switch Windows 10 Network Profile to Private
By default, Windows 10 often flags newly connected Wi-Fi or Ethernet connections as Public. On a Public profile, Windows Defender Firewall automatically drops all unsolicited incoming HTTP requests, preventing viewers from accessing ScreenTask.
To change your network profile to Private:
- Click the Network / Wi-Fi icon in your system tray (bottom-right of taskbar).
- Click Network & Internet settings.
- Under Status, click Properties below your active connection name.
- Under Network profile, change the selection from Public to Private.
[ Windows 10 Network Profile ]
( ) Public - PC is hidden from other devices (blocks incoming ScreenTask traffic)
(*) Private - PC is discoverable and allows local LAN communication (REQUIRED)
Step 4: Configure Windows 10 Defender Firewall for Port 7070
When you launch ScreenTask for the first time, Windows Defender Firewall may display an alert asking for permission. Check “Private networks, such as my home or work network” and click Allow access.
If you missed the prompt or need to open the port manually:
- Press
Win + S, search for Windows Defender Firewall with Advanced Security, and press Enter. - Click Inbound Rules in the left sidebar.
- In the right panel, click New Rule….
- Select Port and click Next.
- Select TCP and specify port
7070(or9000), then click Next. - Select Allow the connection and click Next.
- Keep Private checked and click Next.
- Name the rule
ScreenTask Port 7070and click Finish.
One-Click PowerShell Method
Alternatively, open PowerShell as Administrator and execute:
New-NetFirewallRule -DisplayName "ScreenTask Server (Win10)" -Direction Inbound -LocalPort 7070 -Protocol TCP -Action Allow -Profile Private
Step 5: Start Broadcasting and Connect Viewers
- Launch
ScreenTask.exe. - In the IP dropdown, select your computer’s local network IPv4 address (e.g.,
192.168.1.50or10.0.0.15).- If you are unsure of your IP, open Command Prompt (
cmd) and runipconfig. Look for IPv4 Address under your active Wi-Fi or Ethernet adapter.
- If you are unsure of your IP, open Command Prompt (
- Select your display monitor from the dropdown (if you have dual monitors).
- Set your Refresh Rate (e.g.,
500 ms). - (Optional) Set a Session Password.
- Click Start Server.
Other computers, smartphones, tablets, or smart TVs on the same network can now view your screen in any browser at:
http://<YOUR-WINDOWS-10-IP>:7070
Related Guides & Resources
Try ScreenTask Free & Offline
Experience seamless, low-latency screen sharing on your local Wi-Fi or Ethernet network with zero internet required.