Filhantering i Windows NT-baserade system använder sig av en begränsad pool av kärnan buffertar. Detta kan sakta ner eller till och med få den att upphöra filhantering i Windows om de buffertar som fylls upp så att de, för tillfället, kan inte acceptera ny fil verksamhet.
Minnesanvändningen av de buffertar kan ökas från en upphöjd kommandoraden eller Windows-Registret.
Det i teorin hastigheter upp situationer där många fil operationer måste utföras snabbt, användbar i alla situationer med ett ökat antal på läs-och skrivoperationer.
Ändra inställningen kommer att öka sökt och icke-växlingsbart minne av buffertar som tyder på att detta tweak bör endast användas om det finns tillräckligt med reservdelar minne som är tillgängligt på DATORN.
Microsoft TechNet-erbjuder följande beskrivning av memoryusage värde:
Konfigurerar den inre cache nivåer av NTFS-växlingsbar pool-och NTFS-icke-växlingsbart minne. Ange 1 eller 2. När den är satt till 1 (standard), använder NTFS standard mängd växlingsbart minne. När den är satt till 2, NTFS ökar storleken på sina lookaside listor och minne tröskelvärden. En lookaside lista är en pool av fast storlek kernel-minne buffertar att kernel och drivrutiner som skapar eget minne cachar för filsystemet verksamheten, till exempel läsning av en fil.
Öka Minne via kommandoraden
En kommandotolk med förhöjd behörighet krävs för denna verksamhet. Klicka på start, sedan på Alla Program, leta reda på Tillbehör, högerklicka på Kommandotolken i listan och välj att Köra Som Administratör.
Du kan alternativt hit Windows-tangenten, skriv cmd, höger-klicka på den cmd.exe resultat och välj “kör som administratör” från menyn istället.
Kör följande kommando för att öka gränsen för växlingsbart minne:
fsutil beteende ställa memoryusage 2
Windows kommer att återvända nytt värde på samma kommando-prompten.
Windows-användare som vill återställa den gamla inställningen kan du köra följande kommando istället:
fsutil beteende ställa memoryusage 1
Öka Minne via Windows-Registret:
Öppna Windows Registry Editor genom att antingen klicka på Start igen och skriva regedit i rutan kör eller genom att trycka på Windows-R och skriva regedit i den öppna kör-dialogrutan.
Navigera till följande Registernyckel:
HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControlFileSystem
Leta upp posten NtfsMemoryUsage i det högra fönstret. Tre möjliga värden kan anges:
- Inte Set: 0
- Standard: 1
- Ökat: 2
En omstart av datorn krävs innan ändringen träder i kraft, oavsett om den har tillämpats i Registret eller kommandoraden.
Det är förmodligen en bra idé att testa systemet i verkliga situationer efter omstart för att se om hastigheten av kapital är märkbar och kontrollera att det fortsätter att fungera stabilt.
Denna inställning bör finnas tillgänglig på alla Windows NT-baserade system. Vi har verifierat att det är tillgängligt i Windows Vista, Windows 7 och Windows Server online. Skulle vara trevligt om Windows XP-användare kan se om den finns även i detta system.
Är det samma metod som fungerar i nyare versioner av Windows, till exempel Windows 8 och 10.