Microsoft иска да направи Windows 11 по-бърз, като отдели функциите от explorer.exe

Сподели

Процес на Windows 11 Explorer
Диспечер на задачите на Windows

Ако сте дългогодишен потребител на Windows, знаете, че няколко процеса или функции в операционната система са свързани с File Explorer. Въпреки че explorer.exe трябва да бъде свързан само с управлението на файлове, той е свързан и с други части от работата на Windows, като лентата на задачите, което не е много добро нещо за производителността.

Microsoft предприема стъпки за отделяне на функции като лентата на задачите, центъра за уведомяване и други от File Explorer (explorer.exe). Интеграцията между работния плот и explorer.exe е едно от тесните места в операционната система, тъй като тежка и ресурсоемка файлова операция може да направи несвързани функции като лентата на задачите да не реагират.

Още по-лошо, ако процесът ви explorer.exe се срине, той също срива работния плот и няколко други функции. Разбира се, това може да бъде поправено, ако рестартирате самия процес, но е вероятно сривовете на работния плот на Windows 11 да бъдат намалени значително, ако функциите са отделени от explorer.exe

Процес на Windows 11 File Explorer
Explorer.exe в диспечера на задачите

Microsoft вече започна да отделя „Impressive Shell“ от File Explorer.

За тези, които не са запознати с разработката на Windows, Impressive Shell беше добавен към Windows с Windows 8 и първоначално отговаряше за функции като Charms Bar. Impressive Shell е свързан с процес, наречен „ShellAppRuntime.exe“, който е свързан с explorer.exe.

В последните компилации за предварителен преглед Microsoft се опитва да премести Immersive shell извън File Explorer.

Това беше първото забелязан от разработчици на „Start Is All Back“, които отбелязаха: „Интересна функция в dev 25252: ImmersiveShellInShellAppRuntime (id:39319758). Премества потапящата обвивка извън изследователя. Все още не стартира ShellAppRuntime.exe, но в крайна сметка цялата тази метростанция може да е малко по-надеждна.

По това време Windows не можеше да стартира ShellAppRuntime.exe, но изглежда, че е коригиран в последните версии.

В по-новите компилации вече е възможно ShellAppRuntime.exe да се стартира самостоятелно. ShellAppRuntime.exe, който преди беше свързан с explorer.exe, сега стартира и работи независимо без Explorer.exe. Всъщност потребителският интерфейс за търсене няма да се отвори, докато не се стартира и ShellAppRuntime.

Разбира се, опитът е с грешки и други области на операционната система все още са дълбоко интегрирани в процеса на управление на файлове.

В близко бъдеще функциите на Windows 11 ще живеят в различен софтуерен процес, което ще улесни Windows да изпълнява функциите, без да се налага да разчита на File Explorer. Освен това трябва да намали сривовете и да направи операционната система по-бърза. Например сривовете на File Explorer няма да свалят целия работен плот.

Важно е да се разбере, че „отделянето на функции от explorer.exe“ е в ранен етап и потребителите няма да видят или почувстват никаква промяна в скоро време. В допълнение към производителността, този ход също така проправя пътя за много по-бърз и лесен процес на разработка.

Източник: www.windowslatest.com

Публикациите се превеждат автоматично с google translate


Сподели