Tóm lược:
Flash Player Update Service không chạy theo một lịch trình đáng tin cậy, và không tự động tải về và áp dụng bản cập nhật khi nó không chạy.
Do tầm quan trọng của việc cài đặt phiên bản Flash Player cập nhật (đối với những người trong chúng ta không sử dụng Chrome với trình phát tích hợp), tôi muốn tìm cách đảm bảo rằng các bản cập nhật mới được phát hiện kịp thời và cài đặt.
Sau đây là chi tiết về những nỗ lực của tôi để tự mình giải quyết vấn đề này ...
Phụ lục A: Dịch vụ cập nhật Flash Player
OK, quay trở lại trong Flash Player 11.2 (hoặc hơn?) Adobe đã thêm Dịch vụ cập nhật Flash Player (FlashPlayerUpdateService.exe), nó được cho là để cập nhật Flash Player ...
Sau khi cài đặt, FPUS được cấu hình để chạy dưới dạng Dịch vụ Windows, với Loại Bắt đầu được đặt thành Thủ công.
Một tác vụ theo lịch trình (Adobe Flash Player Updater.job) được thêm vào để bắt đầu dịch vụ này mỗi giờ.
Cho đến nay, rất tốt - thiết lập này tránh có dịch vụ chạy liên tục, nhưng đảm bảo rằng các kiểm tra được chạy thường xuyên đủ để nắm bắt mọi cập nhật nhanh chóng. Updater phần mềm của Google được cấu hình trong một thời trang tương tự, và rằng chỉ hoạt động tốt ...
... Tuy nhiên, khi tôi kiểm tra phiên bản Flash Player đã cài đặt của mình, tôi thấy đó là 11.6.602.180 , dựa trên việc xem dấu thời gian của các tệp trong C:\Windows\System32\Macromed\Flash
đã được cập nhật lần cuối (hoặc cài đặt) trên Tue, 12 tháng 3, 2013 --- 3/12/13, 5:00:08 chiều .
Tôi đã thực hiện quan sát này vào Thu, ngày 25 tháng 4 năm 2013 --- 25/11/13, 7:00:00 tối và khi kiểm tra trang web của Adobe thấy rằng phiên bản Flash Player hiện tại là 11.7.700.169 .
Đó là hơn một tháng kể từ lần cập nhật cuối cùng, với một bản mới có sẵn rõ ràng trên trang web nhưng không có dấu hiệu nào cho thấy việc kiểm tra hàng giờ chạy trên máy của tôi đã nhận thấy nó hoặc có bất kỳ ý định tải xuống nào.
Phụ lục B: chạy trình cập nhật Flash Player theo cách thủ công
Ngày xửa ngày xưa, việc chạy sẽ cung cấp cho bạn một cửa sổ với nút Cài đặt ; nhấn nó sẽ tải xuống trình cài đặt cho phiên bản hiện tại (tự động, không cần mở trình duyệt) và chạy nó, sau đó bạn nhấp vào trình cài đặt đó và hoàn tất. Đó là thủ công, nhưng nó đã làm việc! Tìm thấy cài đặt hiện tại của tôi đã lỗi thời (xem Phụ lục A), lần đầu tiên tôi đã thử quy trình cập nhật thủ công này. Tuy nhiên...FlashUtil32_<version>_Plugin.exe -update plugin
Chạy (trong trường hợp của tôi, đó là ) ... chỉ hiển thị một cửa sổ có nút Tải xuống, nhấp vào nút Tải xuống đó sẽ mở trình duyệt của tôi tới URL https://get3.adobe.com/flashplayer/update/activex .
FlashUtil32_<version>_ActiveX.exe -update activex
FlashUtil32_11_6_602_180_ActiveX.exe -update activex
Chạy (trong trường hợp của tôi, đó là ) ... chỉ hiển thị một cửa sổ với nút Tải xuống, nhấp vào nút Tải xuống đó sẽ mở trình duyệt của tôi tới URL https://get3.adobe.com/flashplayer/update/plugin .
FlashUtil32_<version>_Plugin.exe -update plugin
FlashUtil32_11_6_602_180_Plugin.exe -update plugin
Tôi có thể tiếp tục với trang Tải xuống mà nó đã gửi cho tôi, bỏ chọn hộp foistware ("Miễn phí! McAfee Security Scan Plus"), tải xuống trình cài đặt đó (ActiveX, không có foistware: install_flashplayer11x32axau_mssd_aih.exe, Plugin, không có foistware: install_flash_ có thể đã có Flash cập nhật ... nhưng sau đó, điểm của Dịch vụ cập nhật Flash Player là gì nếu tôi phải tải xuống và chạy một exe khác theo cách thủ công?
Phần kết
Kể từ đó, tôi đã nghi ngờ rằng dịch vụ cập nhật có chủ ý cố tình lái những người dùng đầu tiên đến trang tải xuống thủ công. Nếu điều này là đúng, có lẽ không có giải pháp nào cho việc viết bản cập nhật của riêng tôi; hy vọng tôi sai