Co to jest format pliku SCR?
Pliki .scr to pliki wykonywalne Wygaszacza ekranu Windows - pliki binarne przechowujące kod wykonywalny wygaszaczy ekranu pulpitu. Plik .scr to standardowy Portable Executable zaczynający się od magicznych bajtów MZ (4D 5A) i sygnatury PE\0\0, strukturalnie identyczny z regularnym plikiem .exe.
Wygaszacz ekranu to rodzaj narzędzia, które może generować grafikę, ruchome obrazy lub wzory, a nawet dźwięki. Wygaszacz ekranu może być uruchamiany automatycznie po okresie bezczynności lub ręcznie, w zależności od ustawień pulpitu systemu. Pierwotnym celem wygaszaczy ekranu było zapobieganie wypalaniu luminoforu monitora i jego zużyciu podczas dłuższej bezczynności.
Windows przekazuje plikom .scr trzy przełączniki wiersza poleceń: /s (uruchom), /c (konfiguruj) i /p <HWND> (podgląd). Menu kontekstowe Eksploratora wyświetla je jako opcje Testuj, Konfiguruj i Zainstaluj.
Pliki .scr można instalować ręcznie, kopiując je do katalogu %SystemRoot%\System32. Nowo zainstalowany wygaszacz ekranu staje się dostępny w Ustawieniach wyświetlania lub pakiecie kompozycji .deskthemepack. Ponieważ pliki .scr są pełnoprawnymi plikami wykonywalnymi Windows, niosą ze sobą takie samo ryzyko bezpieczeństwa jak pliki .exe - zawsze weryfikuj źródło przed instalacją niezaufanego wygaszacza ekranu.
Bezpieczeństwo
RYZYKO: HIGHTo jest najważniejszy fakt: plik .scr jest w pełni funkcjonalnym plikiem wykonywalnym Windows, więc jego uruchomienie może zrobić wszystko to, co plik .exe - zainstalować złośliwe oprogramowanie, ransomware lub trojana. Wysyłanie wirusa jako „wygaszacza ekranu” (np. photos.scr, invoice.scr, często w formacie ZIP) to długotrwała metoda ataku, ponieważ Windows domyślnie ukrywa znane rozszerzenia, przez co malware.scr wygląda jak dokument. Lista kontrolna bezpieczeństwa: (1) NIGDY nie otwieraj pliku .scr, który dotarł pocztą e-mail/czatem lub z niezaufanego źródła - traktuj go dokładnie tak, jak nieoczekiwany plik .exe; (2) włącz opcję „Rozszerzenia nazw plików” w menu Widok Eksploratora, aby ukryte pliki były widoczne; (3) aby bezpiecznie sprawdzić podejrzany plik .scr, otwórz go jako archiwum w 7-Zip lub w Resource Hacker (które odczytują go BEZ wykonywania) i przeskanuj w VirusTotal; (4) legalne wygaszacze ekranu powinny pochodzić od znanego dostawcy lub z Microsoft Store, najlepiej podpisane cyfrowo. Jeśli foldery lub pliki nagle pojawią się jako .scr, podejrzewaj infekcję i wykonaj pełne skanowanie antywirusowe.
Szczegóły formatu
w pigułceProgramy otwierające pliki SCR
Szczegóły techniczne
specyfikacja| Struktura pliku | Windows Portable Executable (PE32 lub PE32+) - ten sam format binarny co pliki .exe i .dll |
| Magiczne bajty | 4D 5A („MZ”) na offsecie 0; sygnatura PE\0\0 na offsecie zapisanym w bajtach 0x3C-0x3F |
| Typ MIME | application/x-msdownload |
| Przełączniki wiersza poleceń | /s (uruchom pełnoekranowo), /c (otwórz okno konfiguracji), /p <HWND> (renderuj podgląd w ustawieniach wygaszacza) |
| Ścieżka instalacji | %SystemRoot%\System32 dla wygaszaczy 64-bitowych; %SystemRoot%\SysWOW64 dla wygaszaczy 32-bitowych w 64-bitowym systemie Windows |
| Interfejs API Windows | Biblioteka Screen Saver Library (scrnsave.h / scrnsave.lib) lub surowe Win32 GDI/Direct3D do renderowania pełnoekranowego |
| Zasoby osadzone | Standardowe sekcje zasobów PE mogą zawierać ikony, mapy bitowe, okna dialogowe, tabele ciągów znaków i informacje o wersji |
| Uprawnienia wykonania | Działa w kontekście zalogowanego konta użytkownika; brak piaskownicy (sandboxing) lub domyślnego podnoszenia uprawnień |
| Oznaczenie bezpieczeństwa | Pobrane pliki otrzymują znacznik Mark of the Web (alternatywny strumień danych NTFS Zone.Identifier); Windows blokuje wykonanie do czasu ręcznego odblokowania pliku |
| Przechowywanie konfiguracji | Ustawienia poszczególnych wygaszaczy zapisywane w HKCU\Control Panel\Screen Saver.<ScreenSaverName> w rejestrze Windows |
| Aktywacja przy bezczynności | Limit czasu skonfigurowany w Ustawienia wyświetlania → Wygaszacz ekranu → Czekaj; przechowywany jako ScreenSaveTimeOut (w sekundach) w HKCU\Control Panel\Desktop |
| Integracja z blokadą hasłem | Gdy włączona jest opcja „Po wznowieniu wyświetl ekran logowania”, zamknięcie wygaszacza wyzwala dostawcę poświadczeń Windows |
| Wydano | 1992 (screensaver support in Windows 3.1) |
| Specyfikacja | learn.microsoft.com |
Konwersje SCR
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SCR.