็†ฑ้–€ๅˆ†้กž
 ่ผ‰ๅ…ฅไธญ…
็›ฎ้Œ„

๐ŸชŸ Windows Update ๆทฑๅบฆ่งฃๆž:USOClient、WaaS、ๆ›ดๆ–ฐ้€š้“、WSUS ่กŒ็‚บๅทฎ็•ฐๅฎŒๆ•ด่ชชๆ˜Ž

    ๐ŸชŸ Windows Update ๆทฑๅบฆ่งฃๆž:USOClient、WaaS、ๆ›ดๆ–ฐ้€š้“、WSUS ่กŒ็‚บๅทฎ็•ฐๅฎŒๆ•ด่ชชๆ˜Ž

    ่‡ช Windows 10 ไน‹ๅพŒ,Microsoft ๅพนๅบ•้‡ๆ–ฐ่จญ่จˆ Windows Update ๆžถๆง‹,ไฝฟ็”จ WaaS(Windows as a Service) ๆ–นๅผๆŒ็บŒๆŽจๅ‡บๆ›ดๆ–ฐ。 ๅŒๆ™‚,่ˆŠ็‰ˆ็š„ wuauclt ้€ๆผธ่ขซๆท˜ๆฑฐ,็”ฑ USOClient ่ˆ‡ Update Orchestrator Service ๆŽฅ็ฎกๆ›ดๆ–ฐๆต็จ‹。 ไผๆฅญ็’ฐๅขƒไธญๅธธ่ฆ‹็š„ WSUS、Intune、CDN ่กŒ็‚บไนŸๆœ‰้กฏ่‘—ๅทฎ็•ฐ。

    ๆœฌ็ฏ‡ๅฐ‡ๅฎŒๆ•ด่งฃๆž Windows Update ็š„ๅ…ง้ƒจๆฉŸๅˆถ、ๆ›ดๆ–ฐ่กŒ็‚บ่ˆ‡ๅฏฆ้š›่งธ็™ผๆ–นๅผ,ๆ˜ฏ็›ฎๅ‰ๆœ€ๅฎŒๆ•ด็š„ Windows Update ๆทฑๅบฆๆ–‡็ซ ไน‹ไธ€。


    ๐Ÿ“Œ ็ฌฌไธ€็ซ :Windows Update ๆžถๆง‹็ธฝ่ฆฝ(WaaS)

    Windows Update ๅœจ Windows 10/11 ไธŠ็š„ๆžถๆง‹ๆ ธๅฟƒๅŒ…ๅซ:

    • ๐Ÿ”น WaaS(Windows as a Service)ๆŒ็บŒๆ›ดๆ–ฐๆจกๅผ
    • ๐Ÿ”น USOClient — ๆ›ดๆ–ฐ่งธ็™ผๅ™จ
    • ๐Ÿ”น Update Orchestrator Service(UsoSvc)
    • ๐Ÿ”น Windows Update Medic Service
    • ๐Ÿ”น Windows Server Update Service(WSUS)
    • ๐Ÿ”น Microsoft Update CDN(้›ฒ็ซฏ)

    ๅ…ถ้‹ไฝœๆต็จ‹(็ฐกๅŒ–)ๅฆ‚ไธ‹:

    User/Policy → USOClient → UsoSvc → WUAgent → Scan/Download → Install → Reboot Coordination
    

    ๆ•ดๅ€‹ๆต็จ‹ๅผท่ชฟ「่‡ชๅ‹•ๅŒ–、ไธไธญๆ–ท、้ซ˜ๆˆๅŠŸ็އ」,ๆฏ”่ตทๆ—ฉๆœŸ Windows Update ๆ›ด็ฉฉๅฎš่ˆ‡ๆ™บ่ƒฝ。


    ๐Ÿ“Œ ็ฌฌไบŒ็ซ :USOClient ๆ˜ฏไป€้บผ?็‚บไฝ•ๅ–ไปฃ wuauclt?

    Windows 10/11 ไธŠ,wuauclt ๅทฒ้€ฒๅ…ฅๆญทๅฒ้šŽๆฎต,ๅคง้ƒจๅˆ†ๆŒ‡ไปคๅทฒไธๅ†ๆœ‰ๆ•ˆ(ๅƒ… /reportnow ๅฏ็”จๆ–ผ WSUS ๅ›žๅ ฑ)。

    USOClient ไธปๆฉŸๅˆถ:

    • StartScan — ๅผทๅˆถ้–‹ๅง‹ๆŽƒๆๆ›ดๆ–ฐ
    • StartInstall — ้–‹ๅง‹ๅฎ‰่ฃๆ›ดๆ–ฐ
    • StartDownload — ไธ‹่ผ‰ๆ›ดๆ–ฐ
    • ResumeUpdate — ๆขๅพฉไธ‹่ผ‰

    ๅธธ็”จๆŒ‡ไปค:

    usoclient startscan
    usoclient startdownload
    usoclient startinstall
    usoclient resumeupdate
    

    ๅฎƒๆ˜ฏ็พไปฃ Windows Update ็š„「ๅฎ˜ๆ–น่งธ็™ผๆ–นๅผ」。


    ๐Ÿ“Œ ็ฌฌไธ‰็ซ :Windows Update ้€š้“(ๆ›ดๆ–ฐไพ†ๆบ)

    Windows ๆœƒๆ นๆ“šไฝ ็š„็’ฐๅขƒ,ๅพžไธๅŒไพ†ๆบๅ–ๅพ—ๆ›ดๆ–ฐ:

    1️⃣ Microsoft Update CDN(้›ฒ็ซฏ)

    • ๅฎถๅบญ็”จๆˆถ / ๅฐๅž‹ไผๆฅญ้ ่จญ
    • CDN ๆœƒ่‡ชๅ‹•้ธๆœ€ๆŽฅ่ฟ‘็š„ไผบๆœๅ™จ

    2️⃣ WSUS(ๅ…ง้ƒจๆ›ดๆ–ฐไผบๆœๅ™จ)

    • ไผๆฅญๅคง้‡ไฝฟ็”จ
    • ็”ฑ WSUS ๆฑบๅฎšๅ“ชไบ›ๆ›ดๆ–ฐ「ๆ‰นๅ‡†/ๆ‹’็ต•」
    • ่ƒฝๅฎŒๅ…จๆŽงๅˆถ้ƒจ็ฝฒๆ™‚้–“(ๅˆๆณ•ๅˆ่ฆ)

    3️⃣ Windows Update for Business(Intune ็ฎก็†)

    • ไฝฟ็”จ GPO ๆˆ– Intune ๆŽงๅˆถๆ›ดๆ–ฐ้€š้“่ˆ‡ๅปถ้ฒ
    • ๅฏ่จญๅฎš Semi-Annual、Preview、Targeted ็ญ‰้ ป้“

    ๐Ÿ“Œ ็ฌฌๅ››็ซ :WSUS ่ˆ‡ Microsoft Update ่กŒ็‚บๅทฎ็•ฐ

    ้ …็›ฎWSUSMicrosoft Update
    ๆ›ดๆ–ฐไพ†ๆบๅ…ง้ƒจ WSUS ไผบๆœๅ™จ้›ฒ็ซฏ CDN
    ๆ‰นๅ‡†ๆฉŸๅˆถ้œ€ๆ‰‹ๅ‹•ๆ‰นๅ‡†ๅ…จ่‡ชๅ‹•
    ๆ›ดๆ–ฐ้ ป็އๅ–ๆฑบๆ–ผ WSUS ๅ„ฒๅญ˜ๅบซๅŒๆญฅๅณๆ™‚ๅ…จ็ƒๅŒๆญฅ
    ไผๆฅญๆŽงๅˆถๅฎŒๅ…จๆŽŒๆกๅƒ…ๆไพ›ๅปถ้ฒ้ธ้ …
    ไธ‹่ผ‰้€Ÿๅบฆๅ–ๆฑบๆ–ผๅ…ง้ƒจ็ถฒ่ทฏCDN ้€šๅธธ่ผƒๅฟซ

    ➡ ไผๆฅญ้€šๅธธ็”จ WSUS ่ˆ‡ GPO ๆญ้…。 ➡ ไฝ†้›ฒ็ซฏๆ›ดๆ–ฐ(CDN)ไป็‚บไธ€่ˆฌๅ€‹ไบบ/ไธญๅฐไผๆฅญ้ ่จญ。


    ๐Ÿ“Œ ็ฌฌไบ”็ซ :Windows Update ๅ…ง้ƒจๆต็จ‹่งฃๆž

    ไปฅไธ‹ๆ˜ฏๆ›ดๆ–ฐ่กŒ็‚บ่ƒŒๅพŒๅฏฆ้š›้‹ไฝœ็š„ๆต็จ‹:

    1. USOClient ่งธ็™ผๆŽƒๆ
    2. UsoSvc ้€š็Ÿฅ Windows Update Agent
    3. WUAgent ๆฑบๅฎšไฝฟ็”จ WSUS ๆˆ– CDN
    4. ไธ‹่ผ‰่‡ณ SoftwareDistribution\Download
    5. Install Service ้–‹ๅง‹ๅฎ‰่ฃ
    6. Pending Reboot(ๅฆ‚้œ€้‡้–‹ๆฉŸ)

    ่งธ็™ผๆŽƒๆ(ๅฎ˜ๆ–น API)

    $Session = New-Object -ComObject "Microsoft.Update.Session"
    $Searcher = $Session.CreateUpdateSearcher()
    $Searcher.Search("IsInstalled=0")
    

    ไผๆฅญๅผทๅˆถๅ ฑๅˆฐไนŸๅธธๅˆฉ็”จๆญค API(ไฝ ๅ‰ไธ€็ฏ‡ WSUS ๆ–‡ๅณไฝฟ็”จ)。


    ๐Ÿ“Œ ็ฌฌๅ…ญ็ซ :WaaS(Windows as a Service)่ˆ‡ๆ›ดๆ–ฐๆจกๅž‹

    Windows ไธๅ†ๆŽก็”จ「ๅคง็‰ˆๆœฌๆ›ดๆ–ฐ」็š„ๆฆ‚ๅฟต,่€Œๆ”น็”จ WaaS:

    • Feature Update:ๅŠๅนดๆˆ–ไธ€ๅนดไธ€ๆฌก็š„ๅคง็‰ˆๆ›ดๆ–ฐ
    • Quality Update:ๆฏๆœˆ็š„็ดฏ็ฉๆ›ดๆ–ฐ(Patch Tuesday)
    • Driver / Firmware:่ฆ–ๆƒ…ๆณ่‡ชๅ‹•ๆŽจๆ’ญ

    ไผๆฅญๅฏ้€้Ž:

    • Semi-Annual Channel
    • Targeted Release
    • Feature Deferral(ๅปถ้ฒๆ›ดๆ–ฐ)
    ้€ฒ่กŒๆŽงๅˆถ。

    ๐Ÿ“Œ ็ฌฌไธƒ็ซ :Windows Update Troubleshooting(ๅธธ่ฆ‹ๅ•้กŒ)

    7.1 SoftwareDistribution ๆๆฏ€

    ่งฃๆณ•:
    net stop wuauserv
    net stop bits
    rd /s /q C:\Windows\SoftwareDistribution
    net start wuauserv
    net start bits
    
    ---

    7.2 Windows Update ๅก Pending Install

    ๆชขๆŸฅ:
    Get-WindowsUpdateLog
    
    ---

    7.3 WSUS ไธๆœƒ่‡ชๅ‹•ๅ›žๅ ฑ

    ไฝฟ็”จไฝ ไน‹ๅ‰็š„ๅผทๅˆถๅ ฑๅˆฐๆ–นๅผ:
    wuauclt /reportnow
    usoclient startscan
    
    ๆˆ– SYSTEM COM ๅผทๅˆถๅ ฑๅˆฐ。

    ๐Ÿ“Œ ็ฌฌๅ…ซ็ซ :Windows 10 ่ˆ‡ 11 ๅœจๆ›ดๆ–ฐ่กŒ็‚บ็š„ๅทฎ็•ฐ

    ้ …็›ฎWindows 10Windows 11
    USOClientๅฎŒๅ…จๆ”ฏๆด้ƒจๅˆ†ๆŒ‡ไปค็”ฑ UpdateHealth ๆŽฅ็ฎก
    Feature Update่ผƒๅคšๅนดๅบฆ็‰ˆๆœฌ่ถจๅ‹ข็‚บๅคงๅน…ๅˆไฝต
    ๆ›ดๆ–ฐๅคงๅฐ็ดฏ็ฉๆ›ดๆ–ฐ้‡่ผƒๅฐๅ› ๆ–ฐ็‰ˆๅ…งๅปบๆ›ดๅคšๅ…ƒไปถ่€Œ็•ฅๅคง

    Windows 11 ๅœจๆ›ดๆ–ฐไธŠๆŽก็”จๆ›ดๅคš่‡ชๅ‹•ๅŒ–่กŒ็‚บ。


    ๐Ÿ“Œ ็ฌฌไน็ซ :ไผๆฅญไธญ WSUS vs Intune ๆ€Ž้บผ้ธ?

    WSUS ้ฉๅˆ:

    • ็ด”ๅ…ง็ถฒ็’ฐๅขƒ
    • ไธๅ…่จฑๅค–่ฏ
    • ้œ€ๅšดๆ ผๆŽงๅˆถ่ฃœไธๆ‰นๅ‡†ๆต็จ‹

    Intune/MECM ้ฉๅˆ:

    • ๅคšๅˆ†้ปž / ๅค–ๆดพไบบๅ“ก
    • ่ทจๅœ‹็’ฐๅขƒ
    • ้›ฒ็ซฏ่ˆ‡่ฆ–่จŠ/ๆททๅˆ่พฆๅ…ฌ็’ฐๅขƒ

    ๐Ÿ“Œ ็ต่ชž

    Windows Update ๆ˜ฏ็พไปฃไผๆฅญ IT ็ถญ้‹็š„้‡่ฆๅŸบ็คŽ。 ไบ†่งฃ WaaS ๆžถๆง‹、USOClient、WSUS ๅทฎ็•ฐ่ˆ‡ๆ›ดๆ–ฐ็ฎก็ทš,ๆœ‰ๅŠฉๆ–ผไฝ ๅœจ Win10/Win11 ็š„่ฃœไธ็ฎก็†ไธญไฟๆŒ้ซ˜ๆˆๅŠŸ็އ่ˆ‡้ซ˜็ฉฉๅฎšๆ€ง。

    ไธ‹ไธ€็ฏ‡ๅฐ‡ๆŽจๅ‡บ: 《Windows Update ็–‘้›ฃๆŽ’้™คๅคงๅ…จ:Failure ID、CBS Log、Update Health Tools、Reset ๅฎŒๆ•ดๆŒ‡ๅ—》


    ๐Ÿ”— ๅˆ†ไบซ้€™็ฏ‡ LINE Facebook X

    ๆฒ’ๆœ‰็•™่จ€:

    ๅผต่ฒผ็•™่จ€

    ๅญ—็ดš