microsoft / microsoft/Windows-driver-samples

Missing Communication Ports Option on Windows 11 ARM

Open
#1,243 3 comments 0 reactions 1 assignee View on GitHub

@Shyamal-V is already working on this.

Since Dec 9, 2024.

question
Dominant language
C
Stars
7.8k
Forks
5k
Avg merge
3d 17h
Merged PRs (30d)
7

Description

### Steps to reproduce:
1. Open **Device Manager**.
2. Navigate to **Action > Add legacy hardware**.
3. Select **Install the hardware that I manually select from a list (Advanced)**.
4. Choose **Ports (COM & LPT)**.

### Expected behavior:
The **Communication Ports** option should be available to configure COM ports.

### Actual behavior:
The **Communication Ports** option is not displayed on Windows 11 ARM devices because the required drivers, **serial.sys** and **serenum.sys**, are missing from the **system32\drivers** directory.

### Question:
Is there any plan to include these drivers or provide a solution for enabling COM ports on Windows 11 ARM?

### Additional context:
Other people have also asked this question in the community: [I want to use legacy serial line to connect old devices](https://learn.microsoft.com/en-us/answers/questions/1495641/i-want-to-use-legacy-serial-line-to-connect-old-de), but there hasn't been any substantial response. It would be nice to have some acknowledgment from Microsoft that this discrepancy exists as a first step, before they can take further steps to fix it!

Contributor guide

No contributing guide indexed for this repository

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.