Skip to content
Home » Turn on Computer Remotely with TeamViewer

Turn on Computer Remotely with TeamViewer

Unlock the potential of remote connectivity as we unveil the ingenious technique of turning on your computer from afar with the help of TeamViewer.

Check the power source: Ensure that the computer is properly connected to a power source and that the power outlet is functioning. Sometimes, a computer may not turn on simply because it is not receiving power.

Understanding Wake-on-LAN Technology

Understanding Wake-on-LAN (WoL) Technology

Wake-on-LAN (WoL) is a powerful feature that allows you to turn on your computer remotely using TeamViewer. With WoL, you can conveniently access your computer even if it’s in sleep mode or turned off.

To enable this feature, follow these steps:

1. Make sure your computer and network meet the requirements for WoL. Your computer must have a power source, a network card that supports WoL, and be connected to a network.

2. Obtain the MAC address of the computer you want to wake up remotely. This address is unique to each device and can be found in the network settings or through the command prompt.

3. Open TeamViewer and go to the Options dialog box. Click on the “Remote control” tab and check the “Wake-on-LAN” box.

4. Enter the MAC address of the computer in the designated field and save the settings.

Now, when you want to turn on your computer remotely, simply open TeamViewer and select the computer from your list. Right-click on the computer and choose “Wake Up.” TeamViewer will send magic packets to the computer’s network card, triggering it to start up.

By understanding and utilizing WoL technology, you can have the convenience and freedom to access your computer from anywhere, at any time.

TeamViewer may not be able to physically turn on a computer, but it can remotely access and control it once it’s powered on.

Setting up Wake-on-LAN for Remote Control

To set up Wake-on-LAN for remote control using TeamViewer, follow these steps:

1. Make sure you have the necessary requirements: a computer with Wake-on-LAN capability, the TeamViewer software installed, and the TeamViewer ID for the remote computer.

2. Open TeamViewer and go to the “Extras” menu, then select “Options.”

3. In the Options dialog box, click on the “Advanced” tab and select “Wake-on-LAN” from the list of options.

4. Check the box next to “Wake-on-LAN” to enable the feature.

5. Enter the UDP port number for Wake-on-LAN. The default port is 9, but you can change it if needed.

6. Click “OK” to save the changes.

7. To wake up a remote computer, go to the “Computers & Contacts” list in TeamViewer and right-click on the desired device.

8. Select “Wake Up” from the context menu. TeamViewer will send magic packets to the remote computer’s media access control (MAC) address to wake it up.

By setting up Wake-on-LAN in TeamViewer, you can remotely turn on a computer that is in sleep or hibernation mode. This feature enhances the convenience and flexibility of your remote control capabilities, allowing you to access your computer from anywhere and at any time.

While TeamViewer cannot perform the function of physically turning on a computer, it can bridge the gap by allowing remote access once the system is powered up.

Configuring Wake-on-LAN in BIOS and Windows

1. Enter your computer’s BIOS settings by restarting and pressing the appropriate key (e.g., F2 or Del) during startup.
2. Look for the Wake-on-LAN option in the BIOS settings, usually found under Power Management or Advanced options. Enable it.
3. Save and exit the BIOS settings.
4. Open Windows and go to the Device Manager.
5. Expand the Network Adapters section and find your network adapter. Right-click on it and select Properties.
6. In the Properties window, go to the Power Management tab.
7. Check the “Allow this device to wake the computer” option and click OK.
8. Open TeamViewer and note your TeamViewer ID.
9. Configure your router to forward UDP traffic on port 9 to your computer’s local IP address.
10. Now you can use TeamViewer on any device with internet access to wake your computer by entering the TeamViewer ID and selecting “Wake up” from the Actions menu.

By configuring Wake-on-LAN, you can save time and remotely access your computer without the need for physical interaction.

import subprocess

def check_power_status(ip_address):
# Ping the remote computer to check if it is online
response = subprocess.check_output(f"ping -n 1 {ip_address}", shell=True)
if "Reply from" in response.decode():
print("Computer is online.")
print("Computer is offline.")
except subprocess.CalledProcessError:
print("Error: Unable to check power status.")

# Usage

In the example above, the code uses the `ping` command to check if a remote computer with a specific IP address is online or offline. Note that this only determines the online/offline status and does not turn on the computer remotely.

Using TeamViewer for Remote PC Control

Using TeamViewer to turn on your computer remotely is a convenient and efficient way to access your PC from anywhere. Whether you’re working from home or need to support a colleague, TeamViewer allows you to control your computer as if you were sitting right in front of it.

To get started, ensure that both the computer you want to access and the device you’re using to control it have TeamViewer installed.

First, make sure the computer you want to turn on remotely has the necessary settings enabled. Go to the computer’s BIOS and enable the Wake on LAN feature.

Next, open TeamViewer on your device and enter the computer’s ID and password. Click Remote Control to establish a connection.

Once connected, you can wake up the computer remotely using the Wake on LAN feature. In TeamViewer, go to the Actions tab and select Wake Up. Enter the computer’s media access control (MAC) address and click Wake Up.

If the computer is in sleep mode or hibernation, TeamViewer will send a Wake on LAN signal to wake it up. You may experience a black screen during this process, but don’t worry, it will be resolved once the computer is awake.

Remember to hide TeamViewer on the remote computer’s startup to ensure seamless and uninterrupted remote access. To do this, go to Extras > Options > General and uncheck the Start TeamViewer with Windows option.

With TeamViewer’s powerful capabilities and easy-to-use interface, you have the freedom to turn on your computer remotely and access it whenever and wherever you need. Whether it’s for employee workflows or supporting customers, TeamViewer is an essential tool for businesses of all sizes.

Was this article helpful?