Trình cập nhật tự động Flash Player trên Windows Startup


10

Adobe Flash Player được thiết lập để tự động kiểm tra các bản cập nhật khi khởi động Windows. Tôi đã luôn tự hỏi chính xác nơi nó được thiết lập để làm điều này. Kiểm tra các dịch vụ đang chạy, cũng như msconfig không mang lại vị trí của nó. Thông điệp trong câu hỏi trông giống như thế này: http://www.technipages.com/disable-an-update-to-your-adobe-flash-player-is-av Available- message- forver.html

Tôi biết cách vô hiệu hóa nó thông qua trang web của Adobe (hướng dẫn được bao gồm trong liên kết ở trên), nhưng tôi muốn biết chính xác nơi này được đặt trong Windows để thực hiện hành động này? Tôi đã thực hiện một số nghiên cứu về điều này và mọi người cứ nói để kiểm tra các vị trí đăng ký sau:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce hoặc là HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

Tuy nhiên, tôi đã kiểm tra các vị trí đó và tôi vẫn không thể xác định vị trí nơi trình cập nhật này được lưu trữ.

Tôi khá chắc chắn rằng phần mềm độc hại cũng sử dụng kỹ thuật này để tự động tải khi khởi động và vì nó không nằm trong (các) vị trí điển hình mà người dùng sẽ nhìn, nên nó được ẩn rất tốt.

Câu trả lời:


10

Câu trả lời chính xác là đây. http://forums.adobe.com/thread/750559

Đây là một câu đố giải trí, nó có thể đã được trả lời ở nơi khác nhưng tôi nghĩ tôi sẽ cho những người tò mò biết. Như ai đó đã đề cập, đó là mô-đun plugin (NPSWF32.DLL trong trường hợp plugin Netscape / Mozilla / Opera) thực hiện kiểm tra; điều này là, nó không nhắc người dùng cập nhật ngay lập tức (nó sẽ không thể làm như vậy với trình duyệt đang mở và DLL được sử dụng), nhưng nó trì hoãn cập nhật cho đến khi khởi động lại tiếp theo - bằng cách thêm một mục đăng ký trong HKLM (or HKCU, not positive)\Software\Microsoft\Windows\CurrentVersion\RunOnce khóa

Mục nhập có tên FlashPlayerUpdate và chứa <system root>\System32\Macromed\Flash\FlashUtil<version>_Plugin.exe -update plugin- có lẽ là cùng một dòng lệnh bạn sẽ chạy nếu bạn muốn cập nhật trình phát thủ công (không gặp rắc rối với việc mở và đóng trình duyệt web của bạn). Lý do bạn không thấy nó trong sổ đăng ký hoặc với các công cụ hệ thống như msconfig.exe là vì các mục nhập tự động khởi động RunOnce bị xóa khỏi sổ đăng ký ngay khi chúng được thực thi. Thông thường các mục như vậy được sử dụng bởi trình điều khiển và cài đặt Windows để thực hiện khởi tạo một lần sau khi khởi động lại (một khi các dịch vụ cần thiết được khởi động và trình điều khiển được tải). Vì vậy, bạn sẽ thấy mục đó với msconfig, bạn đã xem nó sau khi kiểm tra cập nhật (mà plugin không âm thầm), nhưng trước khi khởi động lại!


vui lòng mở rộng câu trả lời của bạn, vì các câu trả lời chỉ liên kết không được khuyến khích.
studiohack

Liên kết của ông mô tả câu trả lời hoàn hảo. Một Flash Player DLL kiểm tra các bản cập nhật bất cứ khi nào bạn đang duyệt web và nó lên lịch một RunOncemục đăng ký để tải khi khởi động để cập nhật Flash Player. Một khi nó cập nhật, mục đăng ký sẽ bị xóa. Tài khoản người dùng rõ ràng có quyền truy cập vào vị trí đăng ký đó.
Phanto

Vì mọi người đang khởi động lại máy tính của họ ít hơn, bạn có thể suy ra câu trả lời này tại sao flash không được cập nhật trên nhiều máy tính.
anno

Có phải cuộc gọi cập nhật ngay bây giờ: % Windir% \ system32 \ Macromed \ Flash \ FlashUtil10x_ActiveX.exe -install ?
Umber Ferrule

Lưu ý: Đối số tương tự cho phiên bản ActiveX là -update activex.
một con mèo

2

http://www.macromedia.com/support/documentation/en/flashplayer/help/sinstall_manager05.html#118377

đó là một cài đặt trong chính trình phát flash, có thể được truy cập theo cách vòng qua URL đó, mà tôi tìm thấy trong phần Làm thế nào để tôi thay đổi tần suất tôi nhận được thông báo cập nhật? tiêu đề của một liên kết khác, nhưng dường như là một người dùng mới, tôi không thể đăng nhiều hơn một URL trong một câu trả lời (vì người dùng mới chỉ sử dụng một liên kết internet tại một thời điểm, tôi đoán vậy?)


Không thể chỉ là Flash Player, vì thông báo xuất hiện khi khởi động HĐH. Ở đâu đó, Windows sẽ tự động tải một quá trình cập nhật khi khởi động để kiểm tra các bản cập nhật. Tôi muốn tìm nơi Windows đang tải quá trình đó.
Phanto

À, xin lỗi tôi đã không quay lại vấn đề này ... bạn biết về "Bắt đầu> Chạy> msconfig" phải không? Adobe tải một loạt nội dung trong tab Dịch vụ và Khởi động, nhưng tôi đã vô hiệu hóa nhiều thứ đó vì vậy tôi không chắc đó có phải là thứ bạn cần không ...?
Ixobelle

Điều kỳ lạ là nó không được liệt kê trong msconfig cũng như trong services.msc. Tôi không nhớ nếu tôi đã trải nghiệm điều này trên Vista (cũng không phải Win7), nhưng tôi đã thấy điều này trên XP. Có lẽ chỉ XP mới có điều này [Tôi đã thấy nó trên XP]?
Phanto


0

Như một bên ....

Tôi khá chắc chắn rằng phần mềm độc hại cũng sử dụng kỹ thuật này để tự động tải khi khởi động và vì nó không nằm trong (các) vị trí điển hình mà người dùng sẽ nhìn, nên nó được ẩn rất tốt.

Mặc dù người dùng hiếm khi nhìn vào đây, đây không phải là điều mà nhà phát triển hoặc quản trị viên hệ thống sẽ xem xét vị trí "ẩn". Đây là một trong những phương pháp được sử dụng phổ biến nhất để chạy chương trình khi đăng nhập hoặc khởi động và là phương pháp duy nhất để khởi động chương trình một cách rõ ràng chỉ một lần.

Nếu bạn nhìn vào HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Runchìa khóa, tôi sẽ cá rằng bạn đã có ít nhất một tá chương trình được liệt kê ở đó. Đó là tiêu chuẩn thực hành. Nó chắc chắn không kém phần mơ hồ hơn C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.


-1

Tôi đã vô hiệu hóa các dịch vụ và cũng điều chỉnh một số dịch vụ cập nhật khác và đó là một sự thúc đẩy lớn cho hiệu suất máy tính xách tay của tôi. Bạn có thể làm điều đó trong Trình lập lịch tác vụ (bạn có thể tìm thấy nó qua Bảng điều khiển -> Công cụ quản trị -> Trình lập lịch tác vụ ).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.