Sök och aktivera dolda funktioner i Windows 10 med Mach2-verktyget

Sök och aktivera dolda funktioner i Windows 10 med Mach2-verktyget

Windows 10- byggen innehåller ofta många dolda funktioner som används av Microsoft för att felsöka kod, eller experimentella applikationer som inte har släppts officiellt. Dessa dolda funktioner kommer dock inte att vara aktiverade som standard och kräver en speciell metod för att aktiveras.

Det är syftet som den berömda Windows-experten Rafael Rivera bestämde sig för att skapa och släppa ett verktyg som heter Mach2. Enligt Mr. Rafael Rivera finns dolda funktioner i Windows-byggen ofta i avsnittet Funktionskontroll : "det här är ett system som används för att dölja nya och ofullbordade funktioner i produktionskoden". Med hjälp av Rafael Riveras Mach2-verktyg kan du hantera Feature Store - en komponent i Feature Control - för att hitta, inaktivera och aktivera dolda funktioner i ett byggt Windows 10.

Sök och aktivera dolda funktioner i Windows 10 med Mach2-verktyget

Men innan vi börjar använda Mach2 för att hitta och aktivera nya funktioner måste vi utföra några ytterligare steg efter behov. Du måste först kompilera den körbara mach2-filen och sedan hämta Windows-symbolerna och använda dem för att söka efter dolda funktioner.

Hitta, aktivera och inaktivera dolda funktioner i Windows 10 med Mach2

Kompilera den körbara Mach2

Rafael Rivera släppte Mach2 som ett öppen källkodsprojekt på Github så att vem som helst kan ändra, ladda ner och använda verktygets körbara filer. Men om du inte är en programmerare måste du först ta reda på hur du kompilerar den här körbara filen.

Sök och aktivera dolda funktioner i Windows 10 med Mach2-verktyget

Visual Studio Express 2017

Att kompilera filer är inte en enkel uppgift för en lekman. Men den goda nyheten är att du kan ladda ner Visual Studio 2017 Express- verktyget gratis och använda det för att enklare kompilera det här programmet. När du installerar Visual Studio 2017 Express, se till att du har valt alternativet "Skrivbordsutveckling med C++" som visas i illustrationen ovan. Du väljer sedan att installera den senaste tillgängliga versionen av Windows 10 SDK .

När Visual Studio har installerats framgångsrikt kan du ladda ner mach2-projektet från GitHub och sedan infoga verktyget i Visual Studio och kompilera det. När det är klart kommer en körbar fil med namnet mach2.exe att skapas.

Ladda ner PDB-filer för genomsökning av dolda funktioner

För att upptäcka dolda funktioner måste Mach2 skanna PDB-filer - även kända som programdatabasfiler - som innehåller felsökningssymboler för körbara filer. Problemet är dock att dessa symbolfiler inte är installerade med Windows och du måste ladda ner dem från Microsofts Symbol Server.

För att göra detta måste vi först använda ett specialiserat verktyg som heter symchk.exe, som ingår i Windows 10 SDK. När du installerar Windows 10 SDK måste du välja att installera paketet Debugging Tools for Windows. Detta är paketet som innehåller symchk.exe .

När Symchk.exe har laddats ner och du har hittat platsen för denna körbara fil (som kan hittas via Windows sökmotor), kan den användas för att skanna alla körbara filer i C-katalogen :\Window och systemet kommer automatiskt att ladda ner senaste symbolfilen för alla upptäckta filer. För att göra detta måste du först skapa en katalog som heter C:\symbols , som kommer att användas för att lagra de nedladdade PDB-filerna, och sedan köra följande kommando:

"C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\symchk.exe" /r c:\windows /s SRV*c:\symbols\*http://msdl.microsoft.com/download/symbols

När du anger och utför kommandot ovan kommer symchk.exe att skanna alla filer i C:\Windows och automatiskt ladda ner de associerade symbolfilerna från Microsofts Symbol Server.

Sök och aktivera dolda funktioner i Windows 10 med Mach2-verktyget

Ikonfiler laddas ner

När de nödvändiga filerna har laddats ned kommer de att sparas i mappen C:\Symbols. Denna process kan ta lite tid, ha tålamod medan du väntar på att filerna ska laddas ner.

Hur man använder Mach2 för att hitta dolda funktioner i Windows 10

Innan du börjar bör du notera att att lägga till funktioner i utvecklingen kan orsaka problem med din Windows 10-installation (varning från författaren Rafael Rivera själv). Därför bör utvecklingsfunktionen endast användas på ett testsystem, till exempel en virtuell maskinmiljö.

Nu när ikonfilerna har laddats ned är nästa sak att göra att skanna dessa filer med Mach2-programmet. För att göra detta rekommenderar jag att du använder följande kommando, som kommer att skanna hela mappen C:\symbols , ta bort sökvägen för PDB-filerna och sedan spara de upptäckta funktionerna i filen features-found.txt.

mach2 scan c:\symbols -s -o features-found.txt

När du har skrivit in kommandot ovan kommer Mach2 att börja skanna PDB-filerna i mappen C:\Symbols efter dolda funktioner. Denna process kan ta ganska lång tid, så återigen, ha tålamod.

Sök och aktivera dolda funktioner i Windows 10 med Mach2-verktygetMach2 skannar PDB:erna

När Mach2 har slutfört sin genomsökning kommer du att hitta en fil med namnet features-Found.txt som visas i samma katalog där du körde kommandot. Den här filen kommer att innehålla en lista över Windows-funktioner och deras tillhörande ID:n. Dessa ID:n, såsom 3728205 , kommer att användas av Mach2 för att aktivera respektive funktion.

Sök och aktivera dolda funktioner i Windows 10 med Mach2-verktyget

Feature-Found.txt visar listan över hittade funktioner

Nu har vi en lista med funktioner, och vi kan tydligt se vilka funktioner som för närvarande är aktiverade genom att ange kommandot " mach2 display".

Sök och aktivera dolda funktioner i Windows 10 med Mach2-verktygetVisa aktiverade funktioner

Hur du aktiverar dolda funktioner i Windows 10 med Mach2

För att aktivera en ny funktion i den skapade listan kan du använda kommandot "mach2 enable [id] " . Till exempel är ID:t för den dolda funktionen "Skärmklipp" i Windows 10 Insider Build 17643 15333818 .

För att aktivera den här funktionen måste vi ange kommandot "mach2 enable 15333818" . Om Mach2 kan aktivera kommandot kommer den helt enkelt att svara med ordet OK . Om du nu kontrollerar listan över aktiverade funktioner kommer du att se ID:t för "Skärmklipp" visas, vilket visar att den här dolda funktionen har aktiverats som visas nedan.

Sök och aktivera dolda funktioner i Windows 10 med Mach2-verktygetSkärmklippsfunktionen har aktiverats

Hur man inaktiverar dolda funktioner i Windows 10 med Mach2

Omvänt, om du vill inaktivera en funktion kan du använda kommandot "mach2 disable [id]" . Till exempel, för att stänga av funktionen Screen Clip som just har aktiverats framgångsrikt, kommer vi att ange kommandot "mach2 disable 15333818" . Obs! När du stänger av eller slår på en funktion kan du behöva starta om datorn för att tillämpa systemändringarna fullt ut.

Nu när du vet hur du hittar, visar, aktiverar och inaktiverar dolda funktioner i Windows 10, är ​​det dags att börja leka i nya byggnader och se om du kan hitta dolda funktioner Hur intressanta.

Till exempel innehåller den nyligen släppta versionen av Windows 10 Insider Preview 20H1 Build 18912 3 ganska coola dolda funktioner.

Vi har detaljerat innehållet samt ID:n för dessa 3 funktioner i artikeln: " 3 dolda funktioner kommer att hittas i nästa version av Windows 10 ", vänligen se och prova dem. Mach2 för att hitta, aktivera eller inaktivera dessa funktioner!


Hur man lägger till Öppna med Anteckningar till snabbmenyn i Windows 10

Hur man lägger till Öppna med Anteckningar till snabbmenyn i Windows 10

Med vissa registerjusteringar kan du utöka alternativen i snabbmenyn, till exempel genom att lägga till ett Öppna med Anteckningsblock-alternativet.

Windows 10 fryser din dator? Prova dessa lösningar!

Windows 10 fryser din dator? Prova dessa lösningar!

Oavsett om din dator frös efter installation av Windows 10 eller en av dess uppdateringar, eller om den plötsligt började uppleva detta fenomen, erbjuder Quantrimang olika steg för att förhindra att Windows 10 fryser.

Så här tar du bort mappar för kamerarulle och sparade bilder i Windows 10

Så här tar du bort mappar för kamerarulle och sparade bilder i Windows 10

Mapparna Kamerarulle och Sparade bilder levereras med Windows 10 som standard. Följande artikel kommer att visa dig hur du flyttar, döljer eller tar bort dessa mappar så att de inte kommer i vägen, samt hur du döljer relaterade bibliotek.

Hur man tar bort urklipp i Windows 10

Hur man tar bort urklipp i Windows 10

Från och med version 1809 (Uppdaterad oktober 2018) har Windows 10 introducerat en helt ny funktion som kallas urklippsupplevelse för användare.

Så här ställer du in Microsoft Family Safety-funktioner i Windows 10

Så här ställer du in Microsoft Family Safety-funktioner i Windows 10

Du behöver inga verktyg från tredje part för att övervaka ditt barns aktivitet på PC. Du behöver bara ställa in Microsoft Family Safety-funktionerna som är inbyggda i Windows 10.

Hur man blockerar automatisk installation av Edge Chromium på Windows 10

Hur man blockerar automatisk installation av Edge Chromium på Windows 10

Om du inte är redo att installera den här nya versionen av Microsoft Edge kan du använda Edge Blocker Toolkit, ett verktyg som hjälper till att stoppa nedladdningen av den Chromium-baserade Microsoft Edge-webbläsaren på din dator.

Så här låser du upp SIM-kort i Windows 10 när du anger felaktig PIN-kod

Så här låser du upp SIM-kort i Windows 10 när du anger felaktig PIN-kod

Vissa Windows 10-enheter har ett SIM- och/eller eSIM-kort, som låter dig ansluta till ett mobilt datanätverk (även kallat LTE eller Bredband), så att du kan komma online på fler ställen med hjälp av Så här använder du mobila signaler.

Hur man snabbt växlar mellan konton i Windows 10

Hur man snabbt växlar mellan konton i Windows 10

Windows 10 har en inbyggd funktion för snabb användarväxling som gör att du snabbt kan komma åt många olika användarkonton.

Hur man schemalägger skanningar i Microsoft Defender Antivirus på Windows 10

Hur man schemalägger skanningar i Microsoft Defender Antivirus på Windows 10

Windows Defender Antivirus skannar regelbundet din enhet för att hålla den säker. Den här guiden visar dig hur du schemalägger skanningar i Microsoft Defender Antivirus på Windows 10.

Hur man slår på/stänger av alternativet Tillåt väckningstimer i Windows 10

Hur man slår på/stänger av alternativet Tillåt väckningstimer i Windows 10

Den här guiden visar dig hur du aktiverar eller inaktiverar alternativet Tillåt väckningstimer för att väcka datorn i Windows 10.

Så här ändrar du antalet snabba åtgärder som visas i Action Center Windows 10

Så här ändrar du antalet snabba åtgärder som visas i Action Center Windows 10

Användare kan välja snabba åtgärder i Inställningar som ska visas längst ned i Action Center. Den här guiden visar hur du ändrar antalet snabba åtgärder som visas i Action Center i Windows 10.

Hur man konfigurerar automatisk inloggning och lås efter omstart i Windows 10

Hur man konfigurerar automatisk inloggning och lås efter omstart i Windows 10

Den här guiden visar hur du konfigurerar automatisk inloggning och låser den sista interaktiva användaren efter omstart för alla användare i Windows 10.

Windows 10 Pro Workstation-version för kraftfulla datorer

Windows 10 Pro Workstation-version för kraftfulla datorer

Läckt information om Windows 10 Pro Workstation-version för dig som ofta måste arbeta med stora datamängder.

Så här stänger du av e-postmeddelanden i Windows 10

Så här stänger du av e-postmeddelanden i Windows 10

Om du känner dig irriterad varje gång du får ett nytt e-postmeddelande i Windows 10 Mail-appen följer du bara de enkla stegen nedan.

Så här får du fjärrsupport med Quick Assist-appen i Windows 10

Så här får du fjärrsupport med Quick Assist-appen i Windows 10

När du får hjälp låter du någon du litar på att hjälpa dig genom att ta kontroll över din dator. Den här guiden visar hur du snabbt och enkelt får fjärrsupport med Quick Assist-appen i Windows 10.

Så här inaktiverar du Shake to Minimize-funktionen i Windows 10

Så här inaktiverar du Shake to Minimize-funktionen i Windows 10

I dagens artikel kommer du att lära dig hur du inaktiverar Skaka för att minimera. Du kan göra detta med Windows-registret.

Hur man ställer in standardfilen dra och släpp beteende på Windows 10

Hur man ställer in standardfilen dra och släpp beteende på Windows 10

Windows har två standardåtgärder när du drar och släpper en fil eller mapp till en ny destination i Filutforskaren: Kopiera eller Flytta, beroende på målet. Det finns dock ett dolt registertrick som låter dig ändra detta standardbeteende i Windows 10.

Hur man hittar programmet som använder mest RAM i Windows 10

Hur man hittar programmet som använder mest RAM i Windows 10

Om minnesanvändningen i Windows 10 är hög kan du använda Aktivitetshanteraren för att hitta vilka appar eller program som använder mest RAM eller minne. Här är hur.

Hur återansluter jag till Wifi på Windows 10 när lösenordet ändras?

Hur återansluter jag till Wifi på Windows 10 när lösenordet ändras?

Efter att ha ändrat Wifi-lösenordet på Windows 10 kommer vi inte att kunna komma åt det på vanligt sätt (Glöm avsnittet) som från Windows 8.1 och tidigare. Följ stegen nedan för att återansluta till wifi:

Hur du automatiskt inaktiverar pekplattan när du ansluter en mus på Windows 10

Hur du automatiskt inaktiverar pekplattan när du ansluter en mus på Windows 10

I vissa fall där det är nödvändigt att använda en bluetooth-mus eller trådbunden mus på en Windows-bärbar dator, verkar pekplattans mus bli överflödig och orsaka problem för användaren om den av misstag vidrörs. Men lyckligtvis finns det en enkel inställning som hjälper Windows att automatiskt inaktivera pekplattan så fort en mus ansluts till datorn.

Så här aktiverar du bild i bild-funktionen Windows 10 Creators

Så här aktiverar du bild i bild-funktionen Windows 10 Creators

Bild i bild på Windows 10 Creators är en funktion som hjälper användare att titta på videor i popup-fönster, så att de kan utföra andra operationer på datorn.

Komprimera filen hiberfil.sys för att frigöra diskutrymme i Windows 10

Komprimera filen hiberfil.sys för att frigöra diskutrymme i Windows 10

Filen Hiberfil.sys är en av de filer som förbrukar mycket hårddiskutrymme på din dator. Viloläge använder Hiberfil.sys-filer för att lagra datorns nuvarande tillstånd (minne), så Hiberfil.sys-filen hanteras av Windows så att du inte kan ta bort dessa filer normalt.

Hur man lägger till Öppna med Anteckningar till snabbmenyn i Windows 10

Hur man lägger till Öppna med Anteckningar till snabbmenyn i Windows 10

Med vissa registerjusteringar kan du utöka alternativen i snabbmenyn, till exempel genom att lägga till ett Öppna med Anteckningsblock-alternativet.

Windows 10 fryser din dator? Prova dessa lösningar!

Windows 10 fryser din dator? Prova dessa lösningar!

Oavsett om din dator frös efter installation av Windows 10 eller en av dess uppdateringar, eller om den plötsligt började uppleva detta fenomen, erbjuder Quantrimang olika steg för att förhindra att Windows 10 fryser.

Så här tar du bort mappar för kamerarulle och sparade bilder i Windows 10

Så här tar du bort mappar för kamerarulle och sparade bilder i Windows 10

Mapparna Kamerarulle och Sparade bilder levereras med Windows 10 som standard. Följande artikel kommer att visa dig hur du flyttar, döljer eller tar bort dessa mappar så att de inte kommer i vägen, samt hur du döljer relaterade bibliotek.

Hur man tar bort urklipp i Windows 10

Hur man tar bort urklipp i Windows 10

Från och med version 1809 (Uppdaterad oktober 2018) har Windows 10 introducerat en helt ny funktion som kallas urklippsupplevelse för användare.

Så här ställer du in Microsoft Family Safety-funktioner i Windows 10

Så här ställer du in Microsoft Family Safety-funktioner i Windows 10

Du behöver inga verktyg från tredje part för att övervaka ditt barns aktivitet på PC. Du behöver bara ställa in Microsoft Family Safety-funktionerna som är inbyggda i Windows 10.

Så här inaktiverar du låsskärmen på Windows 10

Så här inaktiverar du låsskärmen på Windows 10

För att förhindra användare från att låsa sin Windows 10-dator, följ stegen nedan för att stänga av låsskärmen i Windows 10.

Hur man blockerar automatisk installation av Edge Chromium på Windows 10

Hur man blockerar automatisk installation av Edge Chromium på Windows 10

Om du inte är redo att installera den här nya versionen av Microsoft Edge kan du använda Edge Blocker Toolkit, ett verktyg som hjälper till att stoppa nedladdningen av den Chromium-baserade Microsoft Edge-webbläsaren på din dator.

Hur man anpassar snabbåtkomstmenyn i Windows 10 och 8

Hur man anpassar snabbåtkomstmenyn i Windows 10 och 8

Artikeln nedan guidar dig genom att anpassa snabbåtkomstmenyn i Win 10 och Win 8, vilket hjälper dig att använda din dator mer effektivt.