Điểm:0

Truy vấn Windows Update qua MDM Update CSP

lá cờ in

Tôi đang cố truy vấn thông tin Windows Update chính xác trên Windows 10

Sử dụng cái cũ Phương thức "Microsoft.Update.Session", dữ liệu không khớp với nội dung trong Giao diện người dùng Windows Update ("Cài đặt" -> "Cập nhật").

tôi nhận được kết quả tương tự với PSWindowsCập nhật, tức là nó vẫn không khớp với giao diện người dùng.

Như một ví dụ về điều này, giao diện người dùng hiển thị:

Giao diện người dùng cập nhật Windows

Và PSWindowsUpdate hiển thị (phù hợp với ứng dụng của tôi):

PS C:\Windows\system32> get-wulist -IsInstalled

Tên máy tính Trạng thái Kích thước KB Tiêu đề
------------ ------ -- ----- -----
ALFRETON-... -DI---- KB925673 2MB Bản cập nhật bảo mật MSXML 6.0 RTM (925673)
ALFRETON-...-DI---- KB4052623 5MB Bản cập nhật cho nền tảng phần mềm chống phần mềm độc hại Chống vi-rút của Bộ bảo vệ Windows - KB4052623 (Phiên bản 4.18.2001.10)
ALFRETON-... -DI---- 22MB Hệ thống con Windows dành cho Bản cập nhật Linux - 5.4.72
ALFRETON-... -DI---- KB890830 34 MB Công cụ loại bỏ phần mềm độc hại của Windows x64 - v5.91 (KB890830)
ALFRETON-... -DI---- KB4052623 6 MB Bản cập nhật cho nền tảng phần mềm chống phần mềm độc hại Chống vi-rút của Bộ bảo vệ Microsoft - KB4052623 (Phiên bản 4.18.2106.6)
ALFRETON-... -DI---- KB2267602 Bản cập nhật thông tin bảo mật 804 MB cho Tính năng Chống Vi-rút của Bộ bảo vệ Microsoft - KB2267602 (Phiên bản 1.343.1110.0)
ALFRETON-... --I---- KB4023057 3MB 2021-06 Update for Windows 10 Version 21H1 for x64-based Systems (KB4023057)
ALFRETON-... -DI---- KB5004237 103GB 2021-07 Bản cập nhật tích lũy cho Windows 10 Phiên bản 21H1 dành cho Hệ thống dựa trên x64 (KB5004237)

Suy nghĩ của tôi là thử và sử dụng Cập nhật CSP trong MDM, vì tôi đã rất may mắn với giao diện MDM trong Windows 10 tốt hơn bất kỳ giao diện nào khác.

Tuy nhiên, khi sử dụng cầu nối MDM, các điểm cuối truy vấn không trả về kết quả nào:

==================================================
LỚP: MDM_DeviceUpdateCenter_Enrollment01 
==================================================
==================================================
LỚP: MDM_Policy_Config01_Update02 
==================================================
==================================================
LỚP: MDM_Policy_Result01_Update02 
==================================================


ActiveHoursEnd : 17
ActiveHoursMaxRange : 18
ActiveHoursBắt đầu : 8
AllowAutoUpdate : 6
AllowAutoWindowsUpdateDownloadOverMeteredNetwork : 0
AllowMUUpdateService : 0
AllowNonMicrosoftSignedUpdate : 1
AllowUpdateService : 1
Tự động bảo trìWakeUp : 1
AutoRestartDeadlinePeriodInDays : 7
AutoRestartDeadlinePeriodInDaysForFeatureUpdates: 7
AutoRestartNotificationSchedule: 15
AutoRestartRequiredNotificationDismissal : 1
Mức độ sẵn sàng của chi nhánh : 16
ConfigureDeadlineForFeatureUpdates : 7
ConfigureDeadlineForQualityUpdates: 7
ConfigureDeadlineGracePeriod : 2
ConfigureDeadlineGracePeriodForFeatureUpdates : 2
ConfigureDeadlineNoAutoReboot : 0
ConfigureFeatureUpdateUninstallPeriod: 10
Trì hoãnFeatureUpdatesPeriodInDays : 0
Trì hoãnQualityUpdatesPeriodInDays : 0
Trì hoãnUpdatePeriod : 0
Trì hoãnUpgradePeriod : 0
Tần suất phát hiện: 22
TắtDualScan : 0
DoNotEnforceEnterpriseTLSCertPinningForUpdateDetection : 0
Cam kết Khởi động lại Hạn chót: 14
EngagedRestartDeadlineForFeatureUpdates : 14
EngagedRestartSnoozeSchedule : 3
EngagedRestartSnoozeScheduleForFeatureUpdates : 3
EngagedRestartTransitionSchedule : 7
EngagedRestartTransitionScheduleForFeatureUpdates : 7
Loại trừWUDriversInQualityUpdate : 0
FillEmptyContentUrls : 0
Bỏ quaMOAppDownloadLimit : 0
Bỏ quaMOUpdateDownloadLimit : 0
InstanceID : Cập nhật
ManagePreviewBuilds : 3
ParentID : ./Vendor/MSFT/Policy/Result
Tạm dừng: 0
Tạm dừngFeatureUpdates : 0
Tạm dừngFeatureUpdatesStartTime : 
Tạm dừng Cập nhật chất lượng: 0
PauseQualityUpdatesStartTime : 
Hạn chế cập nhật điện thoại: 4
Yêu cầuDeferUpgrade : 0
RequireUpdateApproval : 0
Ngày cài đặt đã lên lịch: 0
Đã lên lịchCài đặtMỗi tuần : 1
Đã lên lịchCài đặtTuần đầu tiên : 0
Đã lên lịchCài đặtTuần thứ tư : 0
ScheduledInstallSecondWeek : 0
Đã lên lịchCài đặtTuần thứ ba : 0
Thời gian cài đặt đã lên lịch : 3
ScheduleImminentRestartWarning : 15
ScheduleRestartWarning : 4
SetAutoRestartNotificationDisable : 0
SetDisablePauseUXAccess : 0
SetDisableUXWUAccess : 0
SetEDURkhởi động lại : 0
SetProxyBehaviorForUpdateDetection : 0
TargetReleaseVersion : 
Cấp độ thông báo cập nhật: 0
UpdateServiceUrl : CorpWSUS
UpdateServiceUrlAlternate : 



==================================================
LỚP: MDM_Update 
==================================================
==================================================
LỚP : MDM_Update_ApprovedUpdates01_01 
==================================================
==================================================
LỚP: MDM_Update_FailedUpdates01_01 
==================================================
==================================================
LỚP: MDM_Update_InstallableUpdates01_01 
==================================================
==================================================
LỚP: MDM_Update_PendingRebootUpdates01_01 
==================================================
==================================================
LỚP: MDM_Update_Rollback01 
==================================================

Đã tìm nạp bằng cách sử dụng tập lệnh này:

tham số( [string]$OutFile = "c:\temp\winupdate_debug.txt")
[string]$computer = $env:COMPUTERNAME
[string]$namespace = "ROOT\CIMV2\mdm\dmmap"

[string[]]$classnames = @("MDM_DeviceUpdateCenter_Enrollment01", "MDM_Policy_Config01_Update02", "MDM_Policy_Result01_Update02", "MDM_Update", "MDM_Update_ApprovedUpdates01_01", "MDM_Update_FailedUpdates01_01"
"MDM_Update_InstallableUpdates01_01", "MDM_Update_PendingRebootUpdates01_01", "MDM_Update_Rollback01")

$Error.Clear()

$ErrorActionPreference = "Dừng"

    
foreach ($classname trong $classnames) {

        cố gắng {

            "====================================== | Tệp ngoài $OutFile -Force -Append -Encoding ascii
            "LỚP : $tên lớp " | Tệp ngoài $OutFile -Force -Append -Encoding ascii
            "====================================== | Tệp ngoài $OutFile -Force -Append -Encoding ascii
 
            Get-WmiObject -Class $classname -Namespace $namespace `
             |Select-Object * -ExcludeProperty PSComputerName, Phạm vi, Đường dẫn, Tùy chọn, ClassPath, Thuộc tính, Thuộc tính hệ thống, Vòng loại, Trang web, Vùng chứa `
             | Định dạng-Danh sách -Thuộc tính [a-z]* | Tệp ngoài $OutFile -Force -Append -Encoding ascii
             }
        bắt [System.Management.ManagementException] {
            # bỏ qua - không tìm thấy lớp vì nó không được điền
             
        }
        nắm lấy {
            $Lỗi[0] 
            $Error[0].Exception.GetType().fullname | fl * | Tệp ngoài $OutFile -Force -Append -Encoding ascii
        }
    }

Tại sao các điểm cuối MDM không trả về bất kỳ dữ liệu nào?

Hoặc, có ai biết tại sao kết quả Windows Update không khớp với giao diện người dùng không?

Điểm:0
lá cờ in

Những thứ này sẽ không khớp với nhau, vì chúng là hai thứ khác nhau.

Các bản cập nhật Windows hiện được cài đặt không bằng lịch sử của tất cả các bản cập nhật Windows đã cài đặt trước đó.

Cụ thể, bạn sẽ thấy lịch sử bao gồm thông tin cho 4 bản cập nhật tích lũy (tháng 5, tháng 6, tháng 7, tháng 7) tuy nhiên vì các bản cập nhật này chỉ được tích lũy cho bản cập nhật mới nhất nên các bản cập nhật hiện được cài đặt chỉ liệt kê bản cập nhật tích lũy hiện tại.

Có lẽ rõ ràng hơn... lịch sử sẽ bao gồm các sự kiện cho các bản cập nhật không cài đặt được, trong khi các bản cập nhật hiện được cài đặt theo định nghĩa sẽ không bao giờ liệt kê một bản cập nhật không thành công.

Tôi không biết lịch sử được lưu trữ ở đâu, nhưng tôi sẽ suy nghĩ một chút và cập nhật câu trả lời này nếu tôi tìm thấy nó.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.