How to connect Windows 10 and Windows 7 via WiFi: step-by-step instructions

Organizing a local network between computers running different operating systems often causes difficulties for users, especially when it comes to connecting modern versions Windows 10 and older, but still popular Windows 7Sharing files, printers, or media libraries requires careful network configuration, as security protocols and device discovery methods vary significantly between these systems. Default settings often block connections for security reasons, requiring manual intervention.

In this article, we will take a detailed look at the process of creating a stable connection Wi-Fi, eliminating common errors and bottlenecks. You'll need to configure identical workgroup settings, enable the necessary services, and set file access levels correctly. Ignoring even one step can result in computers simply not "seeing" each other in the network environment.

Before attempting complex registry or firewall manipulation, ensure basic physical and logical accessibility of the devices. The key condition is that both computers are in the same subnet, that is, they must be connected to the same router. If one computer receives the address 192.168.1.5 and the other 192.168.0.10, connection is impossible without changing the router settings.

Checking basic network settings and workgroup

The first step is to standardize workgroup names. By default, modern systems use the name WORKGROUP, however, in older builds or corporate environments, it may have been changed. To check and change this setting in Windows 7, right-click "Computer," select "Properties," and find the "Computer name, domain, and workgroup settings" section.

On Windows 10, the process is slightly different: from "Settings" (the gear icon in the Start menu), go to "System," then to "About," and click "Rename PC" or "Advanced system settings." Here, you'll also need to ensure the workgroup name matches the one set on Windows 7. Computer names themselves must be unique and written in Latin characters.

⚠️ Important: Changing the workgroup or computer name will require a system restart. Do not skip this step, otherwise the new settings will not take effect and the connection will fail.

Next, you should check your network profile type. In Windows 10, when you first connect to WiFi, the system asks if you want to make your computer discoverable. If you answer "No," the network will be marked as "Public," blocking visibility. You need to go to "Network & Internet Settings" and change the profile to "Private."

📊 What type of network are you currently active on?
Private (Home)
Public (Cafe/Hotel)
Domain
I don't know/I haven't checked

Setting up sharing and discovery

After unifying the names, you need to enable discovery features. On both computers, open Control Panel and go to Network and Sharing Center. On the left, select Change advanced sharing settings. This is where most compatibility issues between Windows generations occur.

In the "Private" profile (or "Current profile") you need to enable the following options:

  • 🔍 Enable network discovery.
  • 📂 Enable file and printer sharing.
  • 🔗 Allow Windows to manage HomeGroup connections.

Pay special attention to the "All Networks" section. This is where the critically important "Password-protected sharing" setting is located. To simplify setup in a home environment, this setting is often disabled, allowing connections without entering a guest account login and password. However, this reduces security, so only do this if you completely trust all devices on your WiFi.

You should also ensure that the "Use 128-bit encryption to secure shared connections" feature is enabled. Older encryption protocols may conflict with newer WiFi security standards, but disabling modern protocols on Windows 10 for the sake of compatibility with Windows 7 is not recommended due to vulnerabilities.

Activating required Windows services

By default, the Windows 10 operating system disables some services required for the SMB 1.0 protocol, which is often used by older systems for network discovery. Without these services enabled, you may see the computer in the list, but you won't be able to access shared folders.

To manage services, press the key combination Win + R, enter the command services.msc and press Enter. Find the following services in the list and make sure they are running and the startup type is set to Automatic:

  • 🚀 SSDP Discovery Service.
  • 🖥️ Publishing function discovery resources.
  • 📡 Discovery Provider Host Service.
  • 🔌 UPnP Device Host Service.

The "Computer" service requires special attention. It is responsible for maintaining the Microsoft Network group. If this service is stopped, the computer will not appear in the Network Neighborhood of other devices. Make sure it is active on both machines.

☑️ Check services

Completed: 0 / 1

After changing service settings, it's recommended to restart your computer. This will allow the system to correctly register the changes in the registry and recreate network sockets. Sometimes changes take effect immediately, but a reboot is the most reliable way to avoid cached errors.

The SMB 1.0 protocol issue and its enablement

One of the most common reasons why Windows 10 can't see Windows 7 over the network is that the SMB 1.0/CIFS protocol is disabled by default. Microsoft disabled it due to vulnerabilities (such as WannaCry), but it often has to be enabled for compatibility with older operating systems and network-attached storage (NAS).

To enable support for the old protocol, follow these steps:

  1. Open Control Panel and go to Programs and Features.
  2. On the left, select the "Turn Windows features on or off" link.
  3. In the window that opens, find the item "SMB 1.0/CIFS file sharing support".
  4. Expand the branch and check the boxes next to “SMB 1.0/CIFS Client” and “SMB 1.0/CIFS Server”.

⚠️ Caution: Enabling SMB 1.0 reduces the overall security of your network. If your network doesn't include Windows 7 devices or older printers, it's best to use newer protocol versions or upgrade your hardware.

After installing the components, the system will prompt a reboot. Without it, the changes will not take effect. This step is critical for interoperability between Windows generations, as Windows 10 attempts to use SMB 2.0/3.0 by default, which Windows 7 may not support in its default sharing configuration.

What should I do if the SMB 1.0 checkboxes are grayed out and inactive?

This means your account doesn't have administrator privileges or the components are corrupted. Try running Command Prompt as administrator and entering the command: dism /online /enable-feature /featurename:SMB1Protocol.

Setting up access to shared folders and rights

Once the network infrastructure is configured, all that's left is to grant access to specific data. Create the folder you plan to share, right-click it, and select "Properties." Go to the "Sharing" tab and click "Advanced Settings."

Check the "Share this folder" box. Then click the "Permissions" button. Here you can add a specific user or the "Everyone" group and assign them permissions: "Full Control," "Modify," or "Read Only." For home use, full control for the "Everyone" group is usually sufficient, provided password protection is disabled.

It's important to remember the "Security" tab in the folder's properties. NTFS (file system) permissions take precedence over network access permissions. If a user doesn't have read permissions in the "Security" tab, network access won't help. Add the "Everyone" user or group to this list with the appropriate permissions.

Type of right Description of action Recommendation
Full access The user can read, modify, delete files and change access rights. For trusted users only.
Change Reading, writing, and deleting files is allowed, but changing permissions is not allowed. Ideal for a shared work folder.
Reading The user can only view and copy files. For archives and media libraries.
Special rights Fine-tune access to specific file attributes. For advanced administrators.

Connecting by IP address and troubleshooting errors

Sometimes automatic discovery doesn't work correctly, and computers don't appear in the Network Neighborhood. In this case, the most reliable way to connect is to enter the IP address directly. Find out the IP address of the target computer (command ipconfig on the command line), for example, 192.168.1.55.

Click Win + R on the computer you want to connect to and enter the address in the format: \\192.168.1.55If everything is configured correctly, a window will open displaying available shared folders. For easy access, you can right-click "Computer" in File Explorer and select "Map network drive," specifying the path to the folder.

If the system asks for a login and password when connecting, and you have disabled password protection, try entering the username and password for the computer account, to which You're connecting. Often, Windows 10 tries to use the current credentials, which don't match the credentials of the remote machine.

If you're getting persistent errors ("Windows cannot access..."), check your firewall. Temporarily disable it to test. If the connection appears, you need to add an exception rule for "File and Printer Sharing" in your Windows Firewall settings.

Error "Incorrect username or password" when entering correct data?

Try entering COMPUTER_NAME\User_Name in the login field. This will force the system to log in to the remote machine, not locally.

Frequently Asked Questions (FAQ)

Why can't Windows 10 see Windows 7 on the network, even though there is internet access?

Most likely, the issue is with the network profile (it's set to "Public" instead of "Private") or the discovery service is disabled. Also, check if the SMB 1.0 protocol is enabled on Windows 10.

How do I find out the IP address of a computer to connect to?

Click Win + R, enter cmd, in the black window enter ipconfigFind the "IPv4 Address" line in the section for your wireless adapter.

Is it safe to leave sharing enabled all the time?

On a home network with a secure WiFi password, yes. In public places (cafes, hotels), be sure to change the network profile to "Public," which will hide your PC from other users.

Is it possible to connect these systems via HomeGroup?

No, HomeGroup support has been removed from Windows 10 (version 1803 and later). Only classic sharing, with or without passwords, is now supported.

What should I do if I get the error "Login error: unknown username" when entering my password?

Try creating identical user accounts (the same login and password) on both computers. This often solves authentication issues on mixed networks.