Sửa mã lỗi máy tính từ xa 0x3000046 trên máy tính Windows
Khi bạn cố gắng thiết lập kết nối từ xa hoặc phiên trên máy tính Windows 11 hoặc Windows 10 của mình, bạn có thể nhận được mã lỗi 0x3000046. Bài đăng này nhằm giúp người dùng PC bị ảnh hưởng có các giải pháp phù hợp nhất để áp dụng nhằm giải quyết thành công sự cố. Sự cố này thường xảy ra khi kết nối với Màn hình ảo Windows (WVD) thông qua máy khách Windows (trong một số trường hợp, thông qua máy khách web) và bạn có thể nhận được mã lỗi 0x3000047.
Khi bạn gặp sự cố này, bạn sẽ nhận được thông báo lỗi đầy đủ sau đây;
Máy tính từ xa
Chúng tôi không thể kết nối vì hiện tại không có tài nguyên nào. Hãy thử lại sau hoặc liên hệ với bộ phận hỗ trợ kỹ thuật để được trợ giúp nếu điều này tiếp tục xảy ra.
Mã lỗi: 0x3000046
Khi sự cố này xảy ra, người dùng không thể kết nối với máy tính để bàn ảo cá nhân (với sự chỉ định trực tiếp) khi nhóm máy chủ và máy chủ phiên được tạo từ cổng mới cho Máy tính ảo Azure (AVD) hay còn gọi là WVD v2.
Sửa mã lỗi máy tính từ xa 0x3000046
Nếu bạn đã gặp phải Mã lỗi máy tính từ xa 0x3000046 trên PC chạy Windows 11/10 của mình, bạn có thể thử các giải pháp được đề xuất của chúng tôi bên dưới không theo thứ tự cụ thể nào và xem điều đó có giúp giải quyết sự cố hay không.
- Định cấu hình UPN giống nhau trong DC tại chỗ và Azure AD
- Thêm người dùng vào nhóm Người dùng Máy tính Từ xa
- Chỉ định (các) người dùng cho một máy tính để bàn cá nhân bằng PowerShell
- Gán máy tính để bàn cá nhân cho người dùng từ cổng AVD mới
Hãy cùng xem mô tả về quy trình liên quan đến từng giải pháp được liệt kê.
Cách giải quyết duy nhất để khắc phục sự cố kết nối Máy tính Từ xa này là khởi động thủ công VM từ cổng Azure, điều này sẽ ổn nếu sự cố không tái diễn hoặc chỉ ảnh hưởng đến 1 hoặc 2 người dùng. Nếu đó là trường hợp của bạn, thì hãy tiếp tục với các giải pháp bên dưới.
1 :Định cấu hình UPN giống nhau trong DC tại chỗ và Azure AD
Giải pháp này cho Mã lỗi máy tính từ xa 0x3000046 yêu cầu bạn đảm bảo UPN giống nhau trong Bộ điều khiển miền tại chỗ và Azure AD. Và cũng đảm bảo UPN O365 giống với Tên đăng nhập người dùng trong Active Directory cục bộ.
Để định cấu hình UPN giống nhau trong DC tại chỗ và Azure AD, hãy làm như sau:
- Sửa lỗi truy cập không hợp lệ vào vị trí bộ nhớ trên VALORANT
- Cách tải xuống, cài đặt và sử dụng Discord trên Windows 11/10
- Mở Active Directory Domains and Trusts.
- Ở phía bên trái của cửa sổ mới, nhấp chuột phải vào Miền và độ tin cậy của Active Directory.
- Lựa chọn Properties từ menu ngữ cảnh.
- bên trong Alternative UPN suffixesnhập hậu tố tên miền của người dùng được phép sử dụng WVD.
- Nhấp chuột Add.
- Tiếp theo, sửa đổi thuộc tính tên đăng nhập người dùng của người dùng tương ứng từ (ví dụ:) [email protected] đến [email protected] (như người dùng có nó trong người thuê O365 / AAD).
- Lưu các thay đổi và thoát.
Sau khi hoàn tất, hãy thử lại kết nối máy tính từ xa. Vấn đề sẽ được giải quyết ngay bây giờ.
2 :Thêm người dùng vào nhóm Người dùng Máy tính Từ xa
Giải pháp này yêu cầu bạn thêm (những) người dùng gặp sự cố này vào nhóm Người dùng Máy tính Từ xa. Để thêm người dùng làm thành viên của Người dùng Máy tính Từ xa cục bộ trên máy tính WVD, hãy làm như sau:
- Nhấp chuột Start.
- Nhấp chuột Administrative Tools.
- Nhấp chuột Computer Management.
- Trong cây bảng điều khiển, hãy nhấp vào Local Users and Groups nút.
- Trong ngăn chi tiết, bấm đúp vào Groups thư mục.
- Nhấn đúp chuột Remote Desktop Usersvà sau đó nhấp vào Add.
- bên trong Select Users hộp thoại, nhấp vào Locations để chỉ định vị trí tìm kiếm.
- Nhấp chuột Object Types để chỉ định loại đối tượng mà bạn muốn tìm kiếm.
- bên trong Enter the object names to select (examples) nhập tên bạn muốn thêm.
- Nhấp chuột Check Names.
- Khi tên được định vị, hãy nhấp vào OK.
3 :Chỉ định (các) người dùng cho một máy tính để bàn cá nhân bằng PowerShell
Để chỉ định (các) người dùng cho một màn hình cá nhân bằng PowerShell, hãy làm như sau:
- Tải xuống và Cài đặt Mã Visual Studio cho Quản lý AVD.
Sau khi cài đặt, bạn sẽ cần phải định cấu hình PowerShell trong Visual Studio Code cho AVD. Đây là cách thực hiện:
- nhấn Ctrl+P (Quick-Open) để khởi chạy tùy chọn tìm kiếm.
- Trong Mở nhanh, nhập ext install powershell và nhấn Enter.
- Chọn Powershell Extension for Visual Studio Code (Tập lệnh PowerShell trong mã Visual Studio).
- Bấm vào Install để tiếp tục.
- Chạy lần lượt các lệnh sau từ Windows Terminal.
Install-Module -Name Microsoft.RDInfra.RDPowerShell
Install-Module -Name Az.DesktopVirtualization -RequiredVersion 2.1.0
Import-Module -Name Microsoft.RDInfra.RDPowerShell
- Tiếp theo, chạy lần lượt các lệnh sau để chọn đăng ký phù hợp:
Connect-AzAccount
Get-AzSubscription | Out-GridView -PassThru | Select-AzSubscription
Update-AzWvdHostPool -ResourceGroupName WVD-Resource-Group -Name HostPool -StartVMOnConnect:$True
- Sau khi hoàn tất, bây giờ bạn có thể chạy lệnh PowerShell bên dưới để assign user(s) to a personal desktop. Thay thế tất cả các biến sau bằng tên nhóm máy chủ, tên máy chủ phiên, tên nhóm tài nguyên và userupn.
Update-AzWvdSessionHost -HostPoolName $hostpoolname -Name $sessionhostname -ResourceGroupName $resourcegroupname -AssignedUser $userupn
4 :Gán máy tính để bàn cá nhân cho người dùng từ cổng AVD mới
Thay thế cho Giải pháp 3 :ở trên, bạn có thể gán một máy tính để bàn cá nhân cho người dùng từ cổng thông tin mới AVD. Đây là cách thực hiện:
- Đăng nhập vào portal.azure.com.
- Tìm kiếm với Azure Virtual Desktop.
- Bấm vào Azure Virtual Desktop biểu tượng.
- Lựa chọn Personal Host Pool.
- Chọn Máy chủ phiên trên máy tính để bàn cá nhân.
- Điều hướng sang bên phải cho đến khi bạn thấy Assigned user.
- Bấm vào (Assign) liên kết và chọn người dùng (direct assignment).
Bây giờ, người dùng có thể thử lại kết nối máy tính từ xa; lần này, kết nối sẽ thành công.
Đó là nó!
Làm cách nào để truy cập Azure Windows Virtual Desktop?
Để truy cập Azure Windows Virtual Desktop, hãy làm như sau:
- Đi tới cổng Azure để kết nối với máy ảo.
- Chọn máy ảo từ danh sách.
- Ở đầu trang máy ảo, hãy chọn Connect.
- Trên Kết nối với máy ảo trang, chọn RDP.
- Chọn địa chỉ IP và số cổng thích hợp.
Chế độ xả trong WVD là gì?
Chế độ Drain trong Windows Virtual Desktop chỉ đơn giản là cô lập một máy chủ phiên khi bạn muốn áp dụng các bản vá và thực hiện bảo trì mà không làm gián đoạn các phiên của người dùng. Khi bị cô lập, máy chủ phiên sẽ không chấp nhận phiên của người dùng mới.