Det finns inget enda kommando för att verifiera * alla * diskpartitioner är NTF:er i alla operativsystem. Metoden beror på vilket operativsystem du använder (Windows, MacOS, Linux, etc.). Nedan följer exempel för Windows och Linux. MacOS kräver ett något annorlunda tillvägagångssätt med hjälp av diskverktyg.
Windows:
Detta PowerShell -skript itererar genom alla enheter och kontrollerar filsystemet. Det matar ut en sammanfattning som indikerar vilka enheter som är NTF:er och vilka inte.
`` `PowerShell
Get-wmiobject win32_logicaldisk | Foreach-object {
$ Filsystem =$ _. Filsystem
$ DriveLett =$ _. DeviceId
if ($ filsystem -eq "ntfs") {
Skrivvärd "$ driveLett:ntfs"
} annat {
Writ-host "$ driveLetter:Not Ntfs ($ filsystem)"
}
}
`` `
Att köra detta:
1. Öppna PowerShell som administratör.
2. Klistra in koden och tryck på ENTER.
Linux (med `lsblk` och` blkid`):
Detta kommando använder `lsblk 'för att lista blockenheter och` blkid` för att få filsystemtypen. Det är mer robust än att förlita sig enbart på monteringspunkter, eftersom det kontrollerar alla partitioner även om de för närvarande inte är monterade.
`` `bash
lsblk -o namn, fstype | awk '$ 2! ="" {skriva ut $ 1, $ 2}' | medan du läser disk fs; do
om [["$ fs"! ="ntfs"]]; sedan
echo "partition $ disk är inte ntfs ($ fs)"
fi
gjort
`` `
Detta kommando gör följande:
1. `lsblk -o namn, fstype`:listar blockenheter med sina namn och filsystemtyper. `-O` anger utgångskolumnerna.
2. `AWK '$ 2! =" "{Skriv ut $ 1, $ 2}'`:filter ut rader utan en filsystemtyp (t.ex. okontrollerade skivor) och skriver ut enhetens namn och filsystemtyp.
3. `Medan du läser disk fs; gör ... gjort ":iterates genom utgången.
4. `om [[" $ fs "! =" Ntfs "]]; Sedan ... fi`:kontrollerar om filsystemtypen inte är NTFS och skriver ut ett meddelande om det inte är det.
Viktiga överväganden:
* rotpartition: Rotpartitionen i ditt operativsystem är avgörande. Se till att det är NTFS om det är ditt krav. Att försöka ändra rotpartitionens filsystem är extremt riskabelt och kan göra ditt system oskyldigt.
* Dataförlust: Att ändra en partitions filsystem kan leda till dataförlust. Säkerhetskopiera alltid dina data innan du gör några filsystemändringar.
* externa enheter: Dessa skript kommer att kontrollera interna och externa enheter. Var försiktig med att ändra filsystemet på externa enheter.
* dolda partitioner: Vissa partitioner kan vara dolda (t.ex. återhämtningspartitioner). Skripten kommer också att visa dem.
Kom ihåg att ersätta kommandona med lämpliga för ditt operativsystem. Tänk alltid försiktighet när du arbetar med partitioner och filsystem. Felaktig manipulation kan leda till dataförlust. Om du är osäker, söka hjälp från någon som har erfarenhet av systemadministration.