Co to jest format pliku MSC?
Pliki .msc należą do kategorii plików sterowania przystawkami do administracji systemem Windows. Pliki .msc zawierają funkcjonalne narzędzia przystawek, które podłącza się do Microsoft Management Console (mmc.exe). Ta konsola administracyjna jest częścią systemu Windows od wersji Windows 2000, pojawiając się po raz pierwszy w pakiecie Windows NT 4.0 Option Pack (1998). Moduły przystawek dla MMC są przechowywane w plikach .msc. Nowoczesne pliki .msc (MMC 3.0, Windows Vista i nowsze) są zapisane w znacznikach XML i można je otworzyć w Notatniku lub dowolnym edytorze tekstu. Starsze pliki .msc z Windows XP i wcześniejszych wersji używają binarnego formatu OLE2 Structured Storage, a nie zwykłego tekstu.
Wbudowana konsola Windows, Microsoft Management Console, pozwala na zarządzanie systemem, monitorowanie jego działania i wykonywanie zadań administracyjnych, takich jak zarządzanie dyskami, kontrola usług i przeglądanie dzienników zdarzeń. Standardowe moduły, przechowywane w plikach .msc, są dystrybuowane wraz z systemem operacyjnym od Microsoft. Znane wbudowane pliki .msc to:
devmgmt.msc- Menedżer urządzeńservices.msc- Usługidiskmgmt.msc- Zarządzanie dyskamigpedit.msc- Edytor lokalnych zasad grupy (tylko wersje Pro/Enterprise)eventvwr.msc- Podgląd zdarzeń
Dowolny plik .msc można uruchomić bezpośrednio z okna uruchamiania Win+R lub z wiersza poleceń.
Gdy standardowe funkcjonalności dostarczane przez Windows okazują się niewystarczające, możliwe jest opracowanie niestandardowych modułów przystawek i zapisanie ich w plikach .msc. Ułatwia to pakiet MMC SDK dystrybuowany przez środowisko Microsoft Developer Network. Dzięki niemu programiści mogą tworzyć nowe i modyfikować istniejące pliki .msc, uzyskując w ten sposób dostęp do nowych funkcjonalności konsoli administracyjnej.
Technika bezpieczeństwa z 2024 roku (GrimResource) wykazała, że spreparowany plik XML .msc może zostać użyty do wywołania złośliwego ładowania bibliotek DLL. Należy zachować ostrożność w przypadku plików .msc otrzymanych z niezaufanych źródeł.
Bezpieczeństwo
RYZYKO: HIGHPliki MSC mogą ładować przystawki COM i wykonywać kod - nigdy nie otwieraj plików .msc z niezaufanych źródeł (e-mail, pobieranie). W 2024 roku technika GrimResource wykorzystała spreparowane pliki .msc do cichego ładowania złośliwych bibliotek DLL bez interakcji użytkownika poza otwarciem pliku. Windows SmartScreen może domyślnie nie ostrzegać przed plikami .msc. Legalne pliki .msc pochodzą z katalogów systemowych Windows lub zaufanych narzędzi administracyjnych.
Szczegóły formatu
w pigułce- Plik projektu MuseScore 1.x - MuseScore (oprogramowanie do notacji muzycznej) w wersji 1.x zapisywało projekty jako .msc (format nutowy oparty na XML); zastąpiony przez .mscz (skompresowany) w MuseScore 2+.
Programy otwierające pliki MSC
Szczegóły techniczne
specyfikacja| Nowoczesny format pliku | UTF-16 LE XML z elementem głównym <MMC_ConsoleFile> (MMC 3.0, Windows Vista i nowsze) |
| Starszy format pliku | Binarny OLE2 Structured Storage (MMC 1.x/2.x, Windows NT4/XP/2003) |
| Magic bytes (nowoczesny) | 3C 3F 78 6D 6C (<?xml) pod offsetem 0 |
| Magic bytes (starszy) | D0 CF 11 E0 pod offsetem 0 (sygnatura OLE2 Compound File Binary) |
| Zasoby osadzone | Ikony i obrazy bitmapowe zakodowane jako Base64 wewnątrz elementów XML |
| Historia wersji MMC | MMC 1.0 (NT4, 1998), MMC 2.0 (XP/2003), MMC 3.0 (Vista+, oparty na XML) |
| Platforma | Windows NT 4.0 Option Pack (1998) do Windows 11 |
| Metoda uruchamiania | Okno uruchamiania Win+R, wiersz poleceń (mmc.exe sciezka.msc) lub dwukrotne kliknięcie w Eksploratorze |
| Znane wbudowane pliki | devmgmt.msc, services.msc, diskmgmt.msc, gpedit.msc, eventvwr.msc |
| Rozszerzalność SDK | Niestandardowe przystawki budowane za pomocą MMC SDK dystrybuowanego przez Microsoft Developer Network |
| Kwestia bezpieczeństwa | Technika GrimResource (2024) wykorzystuje spreparowany XML .msc do wykonania złośliwego kodu DLL poprzez transformację XSL apds.dll |
| Typowy rozmiar pliku | 5 KB - 500 KB |
| Wydano | 1998 (Windows NT 4.0 Option Pack, MMC 1.0) |
| Najnowsza wersja | MMC 3.0 (Windows Vista/Server 2008 and later) |
| Specyfikacja | learn.microsoft.com |
Konwersje MSC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki MSC.