[GB18030] Windows Console fails to display double-byte and 4-byte characters #15161

Closed
opened 2026-01-31 04:30:14 +00:00 by claunia · 3 comments
Owner

Originally created by @javierdlg on GitHub (Sep 10, 2021).

Windows Terminal version (or Windows build number)

10.0.19043.0

Other Software

Visual Studio 2022 integrated terminal

Steps to reproduce

  1. Open a terminal window
  2. Type in ①Ⅻㄨㄩ 啊阿鼾齄丂丄狚狛狜狝﨨﨩ˊˋ˙–⿻〇㐀㐁㐃㐄䶴䶵U1[]U2[]U3[]

Expected Behavior

Characters are shown correctly

Actual Behavior

Characters show up as ? characters but can still be processed by the back-end process:
image

Originally created by @javierdlg on GitHub (Sep 10, 2021). ### Windows Terminal version (or Windows build number) 10.0.19043.0 ### Other Software Visual Studio 2022 integrated terminal ### Steps to reproduce 1. Open a terminal window 2. Type in `①Ⅻㄨㄩ 啊阿鼾齄丂丄狚狛狜狝﨨﨩ˊˋ˙–⿻〇㐀㐁㐃㐄䶴䶵U1[]U2[]U3[]` ### Expected Behavior Characters are shown correctly ### Actual Behavior Characters show up as `?` characters but can still be processed by the back-end process: ![image](https://user-images.githubusercontent.com/2334756/132895332-e8271c1c-c74a-4bc6-be9d-ec0709af281f.png)
claunia added the Needs-TriageNeeds-Tag-Fix labels 2026-01-31 04:30:14 +00:00
Author
Owner

@javierdlg commented on GitHub (Sep 10, 2021):

Worth noting that this only happens when using the powershell profile (even non-developer flavor) and not with the command prompt so it might be a powershell-specific issue.

@javierdlg commented on GitHub (Sep 10, 2021): Worth noting that this only happens when using the powershell profile (even non-developer flavor) and not with the command prompt so it might be a powershell-specific issue.
Author
Owner

@DHowett commented on GitHub (Sep 10, 2021):

This is for sure a powershell issue! The fact that the characters are coming back out in the error message and being displayed properly fully indicates that they can be displayed.

@DHowett commented on GitHub (Sep 10, 2021): This is for sure a powershell issue! The fact that the characters are coming back out in the error message and being displayed properly fully indicates that they can be displayed.
Author
Owner

@javierdlg commented on GitHub (Sep 10, 2021):

Thanks Dustin, I've forwarded the issue to the powershell team via the feedback hub.

@javierdlg commented on GitHub (Sep 10, 2021): Thanks Dustin, I've forwarded the issue to the powershell team via the feedback hub.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#15161