Ако току-що сте си купили нов компютър с Windows 10 или 11 и първото нещо, което виждате, е поредица от пробни приложения, игри и инструменти, за които никога не сте искали, не се притеснявайте: не сте сами. Тези видове програми са известни като Разширен софтуер за Windows И освен че заемат място, те могат да забавят системата ви и да добавят хаос към иначе чистата инсталация. Ето защо е важно да знаете как да премахнете bloatware от Windows с помощта на PowerShell.
В домашна среда това е неудобство, но в бизнеса може да се превърне в сериозен проблем: десетки или стотици компютри с едни и същи приложения, свързани с bloatware, допълнителни услуги, работещи във фонов режим, и потребители, разсеяни от софтуер, който няма нищо общо с работата им. За щастие, има много ефективни начини за... Премахване на bloatware от Windows с помощта на PowerShell и други инструменти, от прости графични интерфейси до много мощни скриптове, които оставят системата практически „чисто нова“.
Какво точно е bloatware в Windows 10 и Windows 11?
Когато говорим за bloatware, имаме предвид предварително инсталиран софтуер, който не сте поискали Те са включени от Microsoft или производителя на компютри (Dell, HP, Lenovo и др.). Те не са злонамерен софтуер: те са легитимни приложения, често пробни версии или помощни програми, рекламирани, за да ви насърчат да ги изпробвате, преди да преминете към конкурент.
Проблемът възниква, когато тези приложения изтекат, остареят или просто никога няма да ги използвате. В този момент, Те продължават да заемат пространство и да консумират ресурсиТе могат да показват досадни известия и дори да създават рискове, ако спрат да се актуализират или включват компоненти, които са твърде интегрирани в системата.
Сред най-типичните bloatware в Windows 10/11 обикновено откриваме Приложения на Microsoft и трети страни като например OneNote в регионални версии, интегрирани игри, лентата за игри на Xbox, приложения за промотирано видео или музика, помощни програми за поддръжка или инструменти, които са закачени в менюто „Старт“ и не допринасят с нищо за ежедневната ви работа.
На маркови компютри, освен bloatware-а на Microsoft, се използва и т.нар. OEM комунални услугиКонтролни панели на производителя, оптимизатори, мениджъри на периферни устройства, инструменти за отдалечена поддръжка и др. В много случаи те са безвредни, но често дублират функции, които Windows вече изпълнява, и остават в паметта, без да предоставят ясно предимство.

Пример от реалния свят: bloatware на лаптопи Dell с Windows 11 Pro
Много често срещан случай в съвременните компании е този на организации, които използват Microsoft 365 с Intuneбез локални сървъри или локална Active Directory. Те получават лаптопи като Dell Latitude 5440 с Windows 11 Pro е предварително инсталиран от фабриката и те се възползват от активирането на абонамент (Windows Enterprise на потребител), вместо да поддържат инфраструктура за корпоративни изображения.
Доскоро Intune позволяваше лесно управление на много от тези приложения благодарение на интеграцията си с Microsoft Store за бизнесМожете да изберете определени пакети (например Microsoft Solitaire, Xbox, Mail and Calendar, Dell agents и др.) и да ги маркирате за деинсталиране, вместо за инсталиране. Но това Опцията Microsoft Store for Business изчезнаСледователно, вече не е възможно да се разчита на този работен процес за автоматично почистване на оборудването.
В тези облачни среди много компании откриват, че техните лаптопи Dell се предлагат с помощни програми като Dell Display Manager 2.1, Dell Optimizer Core, Dell Pair, Dell Peripheral Manager и различни пакети на Microsoft 365 и OneNote на няколко езика (испански-испански, испански-американски, френски-френски, португалски-бразилски), които не винаги са необходими. Тези приложения не се показват в текущия Microsoft Store, така че Те не могат да се управляват като приложения от Магазина от Intune.
Очевидната алтернатива е да се използва DISM и PowerShell за премахване на пакети директно от образа или системата, което дава пълен контрол, но също така изисква повече работа: поддържане на скриптове, тестването им с всяка версия на Windows, документиране на промените и минимизиране на риска от нарушаване на критични организационни функции.
Основни опции на Windows за премахване на bloatware без скриптове
Преди да се задълбочим в разширените команди или автоматизираните скриптове, си струва да си припомним, че Windows 10 и Windows 11 включват няколко вградени метода за деинсталиране на приложения без да е необходимо да докосвате PowerShell, ако не искате да усложнявате нещата твърде много.
Най-бързият начин, ако приложението го позволява, е да използвате свой собствен старт менюВ Windows 11 всички приложения са изброени там. Просто щракнете върху „Старт“, намерете приложението (или в закачените приложения, или във „Всички приложения“), щракнете с десния бутон върху него и изберете опцията „Деинсталиране“Това стартира класическия процес на елиминиране.
Някои по-традиционни приложения все още се управляват от Контролен панелАко въведете „Контролен панел“ в полето за търсене, ще влезете в секцията „Програми > Програми и функции“ и оттам можете да намерите програмата, да щракнете с десния бутон върху нея и да изберете отново „Деинсталиране“, за да следвате съответния съветник.
В съвременните версии на Windows, все по-препоръчителният маршрут е използването на приложението на конфигурацияОт „Старт“ > „Настройки“ > „Приложения“ > „Приложения и функции“ ще видите пълния списък с програми. Просто намерете (или превъртете до) приложението, което искате да премахнете, докоснете трите точки вдясно и изберете „Деинсталиране“, за да оставите системата да свърши останалото.

Премахнете bloatware директно с помощта на Windows PowerShell
Когато предишните опции не ви позволяват да деинсталирате приложение (или когато искате да автоматизирате и да бъдете по-агресивни), това влиза в действие Windows PowerShellТази конзола е много мощен инструмент, който е предварително инсталиран както на Windows 10, така и на Windows 11 и ви позволява да манипулирате UWP пакети с приложения на ниско ниво.
За да го използвате с достатъчни разрешения, отидете в менюто „Старт“, въведете „PowerShell“ или „Windows PowerShell“ и изберете опцията „Изпълнение като администратор“Приемете контрола на потребителските акаунти, когато бъдете подканени, защото премахването на приложения от системата изисква повишени привилегии.
След като прозорецът е отворен, основната команда за деинсталиране на предварително инсталирано приложение Appx е:
Get-AppxPackage *NombreDeLaApp* | Remove-AppxPackage
Ключът тук е да се замени Име на приложение от значителна част от идентификатора на пакета. Например, ако искате да премахнете Xbox Game Bar, можете да използвате нещо подобно *Xbox*Ако трябва да намерите точното име, можете да изпълните Get-AppxPackage без филтри и прегледайте списъка или търсете по конкретни модели, докато намерите правилния пакет.
Ако искате да извършите по-щателно почистване, можете да изпълните варианти на командата, които засягат всички потребителски акаунти или дори базовия образ, но това изисква много повече внимание, особено на машини, които ще се използват в производствена среда или в корпоративна среда, където Всяка промяна може да наруши работните процеси.
Автоматизиране на почистването: Деблокиране на скриптове от PowerShell
За потребители, които предпочитат по-насочван подход, има скриптове и инструменти с отворен код от общността, които позволяват Премахнете голямо количество bloatware само с една командаЕдин от най-известните е наборът от скриптове тип „Windows Debloater“, които се изтеглят и изпълняват от PowerShell.
Най-разпространеният начин да го използвате, както е показано в много уроци, е да отворите Windows PowerShell (или Windows Terminal в Windows 11) като администратор и да въведете командата:
iwr -useb https://git.io/debloat | iex
С тази инструкция PowerShell използва Invoke-WebRequest (iwr) да изтеглите скрипта директно от интернет и да го стартирате в паметта с Извикващ израз (iex)По този начин дори не е нужно да запазвате файла ръчно: просто изпълнете командата, изчакайте няколко секунди и ще се отвори прозорец с опростен интерфейс, за да приложите промените.
В този графичен интерфейс ще видите няколко опции за настройване на поведението на Windows: например деактивирайте КортанаДеактивирайте вградения PDF четец в Edge, включете тъмен режим, премахнете OneDrive или променете настройките за поверителност и телеметрия. Най-впечатляващата част обикновено е бутонът за „Премахнете всички bloatware програми“, който се опитва да премахне повечето предварително инсталирани приложения, считани за боклуци, с един замах.
Освен това, обикновено има възможност за използване на персонализиран списък за блокиранеТази опция ви позволява да посочите кои приложения искате да премахнете и кои предпочитате да запазите. Тя предлага повече контрол, но изисква добро разбиране на пакетите и зависимостите, за да се избегне случайно премахване на нещо важно.
Скриптове за деблокиране на Windows 10: Какво правят и защо са толкова чувствителни
Друго семейство от много популярни решения са т.нар. Разблокиране на скриптове в Windows 10Това е набор от PowerShell и CMD файлове и модификации на системния регистър, които далеч надхвърлят простото премахване на приложения. Те са предназначени за чисти инсталации на Windows, където системата е новоинсталирана и все още не са добавени много програми или лични данни.
Самият автор на тези скриптове препоръчва използването им само на новоинсталирани системиПричината е проста: докато използвате Windows, се добавят услуги, програми и зависимости, които могат да разчитат на функции, деактивирани или премахнати от тези скриптове. Ако приложите агресивни промени към система, която вече използвате, това е по-лесно да се случи. счупи нещо, което ще ти е нужно по-късно.
Пакетът Debloat обикновено включва около девет основни скрипта, предназначени да:
- Блокова телеметрия.
- Деактивиране на услугите на Windows.
- Напълно деактивирайте Windows Defender.
- Премахване на инструментите за обратна връзка.
- Настройте опциите за поверителност.
- Оптимизирайте интерфейса на Windows.
- Оптимизирайте актуализациите на Windows.
- Премахване на предварително инсталирани приложения.
- Деактивирайте OneDrive.
Много потребители избират да изпълняват само някои от тези скриптове, например този, който деактивира OneDrive, или този, който премахва предварително инсталираните приложения, оставяйки останалите недокоснати. Тъй като те са обикновени текстови файлове, винаги можете... Отворете ги в Notepad и решете кои редове да оставите активни и кои да коментирате, за да адаптирате поведението към вашите нужди.
Други разширени настройки, включени в пакетите Debloat
В допълнение към основните скриптове, пакетите за Debloat обикновено включват набор от допълнителни комунални услуги под формата на PowerShell, CMD или .reg файлове. Тези малки екстри ви позволяват да променяте много специфични системни поведения, без да сте толкова агресивни, колкото скриптовете на ядрото.
Например, можете да намерите скриптове за активиране на разширено стартиране Windows, улеснявайки достъпа до среди за възстановяване или бързо превключване към тъмния режим на системата, без да се налага да търсите опцията в Настройки.
Корекциите също са чести за деактивиране на вътрешни функции като компресиране на паметта, предварително извличане на файлове, планирани задачи, които се считат за излишни, или лентата за търсене в менюто „Старт“, както и помощни програми за активиране на класическия преглед на изображения, активиране на така наречения „Режим на Бога“ или прилагане на малки настройки за производителност на SSD дискове.
Във всички случаи тези допълнителни скриптове също изискват стартирай като администратор да променяте системния регистър, услуги или планирани задачи. Тъй като обаче са по-малко инвазивни от основните, използването им обикновено се счита за по-безопасно, стига да знаете точно какво правят и защо ги използвате.
Подгответе PowerShell преди да стартирате скриптове на трети страни
Ако решите да използвате скриптове, изтеглени от GitHub или други хранилища, има няколко препоръчителни предварителни стъпки за... Подгответе системата си и минимизирайте рисковетеПървото нещо е винаги да изтегляте най-новата версия директно от оригиналния източник, като избягвате копия от трети страни.
След като инсталирате пакета на компютъра си, отворете PowerShell като администратор и коригирайте политика за изпълнение на скриптове за текущия ви потребител. Типична команда за разрешаване на изпълнението на неподписани скриптове във вашата сесия е:
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
Тази команда премахва ограниченията, които пречат на изпълнението на PowerShell скриптове, изтеглени от интернет, въпреки че трябва да се използва разумно и да се отмени след това, ако средата е чувствителна. Освен това, за да избегнете предупреждения за сигурност относно изтеглените файлове, можете да деблокирате всички скриптове в пакета наведнъж с:
ls -Recurse *.ps*1 | Unblock-File
След това ще бъдете готови да Стартирайте скриптовете с двойно щракване или като ги плъзнете в прозореца на PowerShell. Ако някоя от тях се затвори преждевременно, например тази, която се опитва да деактивира Windows Defender, най-добре е да рестартирате компютъра си и да я стартирате отново, докато завърши без грешки.
След като скриптът завърши работата си и системата се рестартира, всички промени би трябвало да бъдат приложени. Нормално е да забележите, че при първото следващо зареждане... Windows отнема няколко допълнителни секунди. при реорганизиране на услугите и компонентите преди връщане към нормалното.
Често срещани проблеми и рискове при използване на агресивни скриптове
Важно е да се разбере, че Windows не предлага оригинално проста опция за деактивиране на определени вътрешни функции (телеметрия, Defender, дълбоки интеграции и др.). Поради това много от тези скриптове прибягват до доста агресивни техники, като например изтриване на чувствителни ключове в системния регистър, подмяна на системни компоненти или налагане на политики, които не са предназначени за крайния потребител.
Всичко това може да доведе до нежелани странични ефекти Ако не знаете точно какво правите. Сред най-честите грешки, докладвани след използване на тези видове пакети, са например спирането на функцията за търсене в менюто „Старт“, прекъсването на процеса sysprep (ключово в среди с корпоративни изображения) или грешки, появяващи се с безжичните адаптери на Xbox и други периферни устройства, които се интегрират със системни услуги.
Също така е сравнително често срещано да се среща Проблеми със съвместимостта на Skypeили че съвременните методи за удостоверяване, като например разпознаване на лица или сканиране на пръстови отпечатъци, спират да работят, ако скриптовете са деактивирали услуги, свързани с биометрия или съвременен вход.
Следователно, препоръката е много ясна: използвайте тези скриптове под ваша отговорност И винаги започвайте от ръчно създадена точка за възстановяване или системен образ, ако компютърът е критичен. По този начин, ако нещо се обърка, можете да върнете Windows в предишното му състояние и да продължите да работите нормално, без да се налага да го преинсталирате от нулата.
Преинсталирайте Windows, запазвайки файловете, но без фабричните приложения
В някои случаи, особено когато системата вече е силно модифицирана или пълна с програмни остатъци, може би е по-разумно да изберете чисто рестартиране на Windows Вместо да се използва PowerShell или скриптове на трети страни, Windows 10 и 11 включват опция за възстановяване, която преинсталира системата, запазва личните ви файлове и премахва повечето приложения, включително много предварително инсталирани.
В Windows 10 класическият подход беше да се използва опцията „Ново стартиране“ в „Защита на Windows“, в раздела „Състояние и производителност на устройството“. Оттам можете да стартирате процес, който преинсталирах операционната система без да докосвате документи или снимки, а премахвате целия софтуер, който производителят или вие самите сте добавили.
Независимо от версията, тези функции за възстановяване винаги ви показват списък с приложения, които ще бъдат премахнати Преди да започнете преинсталирането, можете да решите дали сте готови да ги загубите. След като потвърдите, Windows ще се погрижи за останалото и след кратък процес на преинсталиране и рестартиране, ще стартирате много по-чиста система.
Този метод е по-малко детайлен от изпълнението на специфични команди, но може да бъде идеален за възстановяване на фабричните настройки на компютъра, без да се налага пълно форматиране, и е особено полезен, когато след основна актуализация на системата се е появил блоатware и не ви се иска да повтаряте ръчния процес.
Тези методи полезни ли са за Windows 11 или е по-добре да се придържаме към основите?
Проблемът с bloatware-а не е изчезнал с Windows 11, въпреки че е вярно, че новата система обикновено се предлага без него. Нещо по-леко от Windows 10Въпреки това, той все още се предлага с предварително инсталирани приложения, които много потребители никога няма да използват, а Microsoft продължава да твърди, че много от тях „подобряват изживяването“, въпреки че за голяма част от общността е точно обратното.
Що се отнася до използването на скриптове от типа Debloat, първоначално проектирани за Windows 10 на Windows 11, най-разумното нещо, което можете да направите, е не ги използвайте директноВъпреки че и двете системи споделят много компоненти, има достатъчно вътрешни разлики, така че някои скриптове може да не работят правилно, да не успеят да се завършат или да направят компютъра ви неизползваем.
Самата екосистема на разработчиците обикновено препоръчва да се изчака специално адаптирани версии За Windows 11 можете ръчно да деинсталирате приложения, които не са ви необходими, от Настройки, менюто „Старт“ и PowerShell, без да докосвате ниско ниво услуги или Defender, освен ако не знаете точно какво правите.
Междувременно, в професионална среда, най-мъдрият начин на действие е да се комбинират Правила на Intune, внимателно тествани персонализирани скриптове и, когато е уместно, препращане към изображения или решения като Autopilot, но винаги избягване на прилагането на генерични пакети, намерени в интернет, които обещават да „почистят Windows 11 с едно щракване“, без да проверяват.
В крайна сметка, всички тези методи – от щракване с десния бутон в менюто „Старт“ до най-модерните PowerShell скриптове – целят едно и също нещо: връщане на системния контрол на потребителяОсвобождаване на ресурси, намаляване на шума и адаптиране на Windows към вашите реални нужди. Независимо дали става въпрос за новозакупен личен лаптоп или за масивно внедряване на управлявани от Intune компютри, разбирането какво представлява bloatware, как да го идентифицирате и рисковете, свързани с премахването му, ви позволява да вземате по-информирани решения и да поддържате компютрите си чисти, бързи и без ненужен софтуер.
