Waarom heeft een computer een bestandssysteem nodig - hoofdtypen. Diagnose- en reparatietechnologie voor harde schijven

Een computer heeft meestal meerdere schijven. Elke schijf krijgt een naam toegewezen, die wordt aangegeven door een Latijnse letter met een dubbele punt, bijvoorbeeld A:, B:, C:, enz. Het wordt standaard geaccepteerd dat A: en B: diskettestations zijn, en dat stations C:, D:, enz. – harde schijven, optische stations of elektronische schijven.

Elektronische schijven zijn onderdeel werkgeheugen, wat voor de gebruiker lijkt op een VZU. De snelheid van informatie-uitwisseling met een elektronische schijf is veel hoger dan met een elektromechanisch extern opslagapparaat. Wanneer elektronische schijven werken, is er geen slijtage aan elektromechanische onderdelen. Na het uitschakelen van de stroom blijft de informatie echter ingeschakeld elektronische schijf wordt niet opgeslagen.

Fysiek bestaande magnetische schijven kunnen in verschillende worden verdeeld logische schijven, die er voor de gebruiker op het scherm hetzelfde uit zal zien als fysiek bestaande schijven. Logische aandrijving- het hoort bij het normale harde schijf een eigen naam hebben.

De schijf waarop het besturingssysteem is opgenomen, wordt aangeroepen systemisch(of opstart) schijf. Als opstartschijf De meest gebruikte harde schijf is C:. Bij de behandeling van virussen systeemstoringen Het besturingssysteem wordt vaak vanaf een diskette geladen. Er zijn optische schijven beschikbaar die ook kunnen worden opgestart.

Om informatie naar een nieuwe magnetische schijf te kunnen schrijven, moet deze vooraf worden geformatteerd. Opmaak- Dit is het voorbereiden van een schijf voor het opnemen van informatie.

Tijdens het formatteren wordt service-informatie naar de schijf geschreven (markering wordt uitgevoerd), die vervolgens wordt gebruikt om informatie te schrijven en te lezen, de rotatiesnelheid van de schijf te corrigeren en ook een systeemgebied toe te wijzen, dat uit drie delen bestaat:

ü opstartsector,

ü tafels plaatsing van bestanden,

ü hoofdmap.

Opstartsector(Boot Record) bevindt zich op elke schijf in logisch sectornummer 0. Het bevat gegevens over het schijfformaat, evenals een kort programma dat in de procedure wordt gebruikt bootstrap besturingssysteem.

Er is een gebied op uw harde schijf dat de master boot wordt genoemd MBR-invoer(Master Boot Record) of de hoofdopstartsector. De MBR specificeert vanaf welke logische schijf het besturingssysteem moet opstarten.

Bestandstoewijzingstabel(File Allocation Table - afgekort als FAT) bevindt zich na de opstartsector en bevat een beschrijving van de volgorde van locatie van alle bestanden in de sectoren van deze schijf, evenals informatie over defecte delen van de schijf. Hierna wordt de FAT-tabel gevolgd exacte kopie, wat de betrouwbaarheid van het opslaan van deze zeer belangrijke tabel vergroot.

Hoofdmap(Root Directory) bevindt zich altijd achter de FAT-kopie. De hoofdmap bevat een lijst met bestanden en mappen op de schijf. Direct achter de hoofdmap bevinden zich de gegevens.

Bestandssysteem is een onderdeel van het besturingssysteem dat zorgt voor de organisatie en opslag van bestanden, en voor het uitvoeren van bewerkingen op bestanden.

Windows ondersteunt het idee van een bestand als een ongestructureerde reeks bytes.

Het applicatieprogramma heeft de mogelijkheid om deze bytes in willekeurige volgorde te lezen. Normaal gesproken wordt bestandsopslag georganiseerd op een apparaat met directe toegang in de vorm van een reeks blokken vaste maat. De belangrijkste taak van het subsysteem voor bestandsbeheer is het koppelen van een symbolische bestandsnaam aan schijfblokken die de bestandsgegevens bevatten.

Bestandsnaamgeving

Om in Windows een bestand aan te maken en er een naam aan te geven, wordt de Win32-functie CreateFile gebruikt. Maximale lengte de volledige bestandsnaam bij het maken van een bestand is gelijk aan MAX_PATH met een waarde van 260, maar het systeem staat bestandsnamen van maximaal 32.000 tekens toe in Unicode-indeling.

Het systeem heeft de mogelijkheid om onderscheid te maken tussen grote en kleine letters in een bestandsnaam. Toepassingsprogramma's herkennen een bestandstype doorgaans aan de hand van de naam. Bestanden met de extensie .exe zijn bijvoorbeeld uitvoerbaar. De koppeling van namen met verwerkingsprogramma's is in het register geïmplementeerd.

Bestandskenmerken

In Windows wordt een bestand niet alleen beschouwd als een reeks bytes, maar als een verzameling attributen, en de bestandsgegevens zijn slechts één van de attributen: de zogenaamde naamloze gegevensstroom.

Attributen worden als paar opgeslagen:<наименование атрибута, значение атрибута>in de bestandsinvoer in de MFT (Master File Table).

Lijst met NTFS-bestandskenmerken

  • Standaardinformatie - vlagbits (alleen-lezen, gearchiveerd), tijdstempels.
  • Bestandsnaam. De bestandsnaam wordt opgeslagen in Unicode.
  • Beveiligingsdescriptor (controle van bestandstoegang).
  • Gegevens. Naamloze en benoemde gegevensstromen.
  • Object-ID - 64-bits bestandsidentificatie die uniek is voor dit volume. Het bestand kan niet alleen op naam worden geopend, maar ook op basis van deze identificatie.
  • Volume-informatie.
  • Indexeringsinformatie gebruikt voor mappen.
  • EFS-gegevens (codering Bestandssysteem) gebruikt voor codering.

Bestandsorganisatie en toegang. Inzicht in asynchrone I/O

Het Windows-bestandssubsysteem behandelt bestanden waarvan de bytes in willekeurige volgorde kunnen worden gelezen, omdat het bloknummer op mysterieuze wijze wordt bepaald door de huidige positie binnen het bestand. Dergelijke bestanden worden directe toegangsbestanden genoemd.

Een belangrijke prestatie van Windows OS-ontwikkelaars is dat ze de gebruiker de mogelijkheid bieden om asynchrone I/O-bewerkingen uit te voeren. In dit geval wacht het proces dat de I/O-bewerking initieert niet tot deze is voltooid, maar gaat het door met berekeningen.

Telefoonboeken. Logische structuur van een bestandsarchief

Het bestandssysteem op een schijf is een hiërarchische structuur, georganiseerd door de aanwezigheid speciale bestanden- mappen (directories) met hetzelfde interne tabelformaat (bestandsnaam, bestandstype - normaal of map, attributen).

Windows ondersteunt "." in de volledige bestandsnaam. - voor de huidige map, ".." - voor de hoofdmap.

Schijfpartities. Bediening monteren

In Windows is het gebruikelijk om fysieke schijven op te splitsen in logische schijven (dit is een bewerking op laag niveau), ook wel partities genoemd. Soms combineren ze er daarentegen meerdere fysieke schijven tot één logisch. Logische schijfnamen worden opgeslagen in de map "\?". objectnaamruimten. Door de stationsletter op te geven, krijgt het applicatieprogramma toegang tot het USE-bestandssysteem.

Met Windows kan de gebruiker een koppelpunt maken, waarbij een lege map wordt gekoppeld aan een map op een logische schijf. Als de bewerking succesvol is voltooid, komt de inhoud van deze mappen met elkaar overeen.

Bestandssysteem NTFS

In besturingssysteem Windows-bestand Het systeem is geïntegreerd in het I/O-systeem.

Clusters

Normaal gesproken zijn schijven verdeeld in blokken (sectoren) van 512 bytes. Maar het is handiger om met blokken van groter formaat te werken: een cluster. De clustergrootte is gelijk aan de sectorgrootte vermenigvuldigd met de clusterfactor en kan worden ingesteld tijdens een schijfformatteringsbewerking. Standaard is deze waarde 4 KB.

NTFS ondersteunt de grootten 512, 1024, 2048, 4096, 8196, 16 KB, 32 KB, 64 K. De optimale compromisblokgrootte ligt in het bereik van 1 tot 8 KB. NTFS-volumecompressie wordt niet ondersteund voor clustergroottes groter dan 4096 bytes. Het systeem maakt onderscheid tussen volumeclusters en schijfclusters die bij het bestand horen(logisch cluster).

Instructies

Het bestandssysteem definieert de manier waarop gegevens worden georganiseerd en opgeslagen op verschillende opslagmedia, inclusief harde schijven. Bestaat een groot aantal van verschillende bestandssystemen, de meest voorkomende zijn: FAT16, FAT32, NTFS voor besturingssystemen Windows-familie; ext2 en ext3 voor Unix-systemen en in het bijzonder voor het besturingssysteem systemen Linux.

Ontdek het bestandstype systemen Kan verschillende manieren. De eenvoudigste: open "Deze computer", selecteer de schijf waarin u geïnteresseerd bent en klik erop klik met de rechtermuisknop muis en selecteer “Eigenschappen” in het menu. In het geopende venster worden bovenaan het schijftype en het gebruikte bestandssysteem aangegeven. Voor Windows XP en Windows 7 wordt bijvoorbeeld het bestandstype aangegeven systemen NTFS.

Als u een niet-werkende computer heeft die weigert op te starten, kunt u informatie over de schijven bekijken met behulp van het programma Acronis Dick Director. Het werkt rechtstreeks vanaf de CD. Om opstarten vanaf de schijf te selecteren, drukt u na het starten op F12. Er verschijnt een selectievenster voor het opstartapparaat voor u. Op sommige computers kan het opstartvenster met andere toetsen worden opgeroepen.

Selecteer opstarten vanaf cd en druk op Enter. Selecteer Acronis Dick Director in het schijfmenu dat verschijnt. Na het laden wordt een programmavenster geopend waarin u alle schijven van de computer en hun partities ziet, met vermelding van de gebruikte bestandssystemen. Acronis Dick Director is een zeer handig hulpprogramma waarmee u schijven naar behoefte kunt partitioneren en in het vereiste bestandssysteem kunt formatteren. Ze staat het ook toe hoge graad waarschijnlijkheid van het herstellen van schijfpartities na hun accidenteel verlies - u kunt schijven met alle mappen en bestanden herstellen.

Er is een versie van het programma Acronis Dick Director die onder Windows draait, waarin je ook alle informatie over bestandssystemen kunt bekijken. Maar het wordt niet aanbevolen om bewerkingen met schijven in deze versie uit te voeren - na het opnieuw opstarten systemen Er is een vrij groot risico dat de computer helemaal niet meer wil opstarten. Als u uw schijf moet partitioneren, gebruik dan de cd-versie, deze is zeer betrouwbaar.

Bronnen:

  • Hoe kom ik erachter welk bestandssysteem ik heb?

Van bestandssysteem De harde schijf is afhankelijk van veel bedrijfsparameters van de computer. Als u bijvoorbeeld bestanden met een grote capaciteit (meer dan vier gigabyte) van internet gaat downloaden, moet uw harde schijf NTFS gebruiken. Het type bestandssysteem bepaalt ook de snelheid waarmee bestanden naar de harde schijf worden geschreven en de snelheid waarmee informatie van partitie naar partitie wordt gekopieerd.

Je zal nodig hebben

  • - PartitionMagic-programma;
  • - TuneUp Utilities 2011-programma.

Instructies

Met deze methode kunt u het bestandstype achterhalen systemen ongeacht jouw Windows-versies. Open Mijn computer. Klik met de rechtermuisknop op de harde schijfpartitie. Er verschijnt een contextmenu. Selecteer in dit menu Eigenschappen. Zoek vervolgens naar de regel "Bestandssysteem". Het bestandstype wordt ernaast geschreven. systemen deze partitie van de harde schijf.

Ontdek ook het bestandstype systemen u kunt het PartitionMagic-programma gebruiken. Dit het programma is geschikt zowel voor eigenaren van besturingssystemen uit de Windows-familie als voor gebruikers op wie een besturingssysteem is geïnstalleerd Linux-systeem. Zoek het op internet, download het en installeer het op de harde schijf van uw computer.

Start PartitionMagic. Wacht even totdat het computerscanproces is voltooid. In het hoofdprogrammavenster ziet u een lijst met alle partities op uw harde schijf. Door naar de sectie “Eigenschappen” te gaan, kunt u het bestand bekijken.

Voor het bekijken van informatie kunt u ook het computerbewakings- en configuratieprogramma TuneUp Utilities 2011 gebruiken, dat u eenvoudig op internet kunt vinden. Hoewel het programma commercieel is, is er een triviale gebruiksperiode. Download en installeer de applicatie op uw computer.

Start TuneUp Utilities. Wacht even. Wanneer het programma voor de eerste keer wordt gestart, begint het uw computer te scannen. Na het scannen wordt u gevraagd fouten te herstellen en het systeem te optimaliseren. Als u tijd heeft, kunt u akkoord gaan. Of annuleer deze procedure.

Hierna bevindt u zich in het hoofdmenu van het programma. Selecteer het gedeelte 'Problemen oplossen' en vervolgens in het volgende venster - 'Weergeven systeem informatie" Na een paar seconden verschijnt het venster “Systeeminformer”. Selecteer in dit venster het gedeelte 'Schijven'. Daarin vindt u informatie over het bestandssysteem.

Wanneer u software voor uw computer kiest, moet u dit weten type, of de bitdiepte ervan. In het bijzonder kan het systeem 32 of 64 bit zijn. Deze termen hebben vooral betrekking op de manier waarop gegevens worden verwerkt centrale verwerker. De software is echter voor 32-bit systemen kan incompatibel zijn met 64-bit en vice versa. Weten type systemen vindt u in de documentatie. Als er documentatie ontbreekt, voer dan uit de volgende acties.

Je zal nodig hebben

  • Computer met Windows-besturingssysteem (XP, Vista, Windows 7) of Server 2003

Instructies

Om vast te stellen systemen in de operatiekamer Windows-systeem XP of Server 2003, geopend informatie venster"Eigenschappen systemen"(tabblad in de toepassing "Systeem"). Het bevindt zich in de map Configuratiescherm, in het menu Start (u kunt ook het dialoogvenster Uitvoeren openen vanuit het menu Start, "sysdm.cpl" en op Enter drukken).

In de toepassing die wordt geopend, onderzoekt u het tabblad 'Eigenschappen' systemen" Als je een 32 OS hebt, zul je hier niets over vinden. Maar in 64-bits systemen wordt de bitdiepte aangegeven. Bijvoorbeeld de naam van uw systemen kan er zo uitzien: MS XP Professional x64.

Als u er zeker van wilt zijn dat u het hebt gedefinieerd type systemen, open het venster Uitvoeren vanuit het vervolgkeuzemenu Start, typ "winmsd.exe" en druk op Enter. Zoek aan de rechterkant van de applicatie die vervolgens wordt geopend de regel "Processor". Als de regel vóór de naam "x86" zegt, hebt u een 32-bits besturingssysteem. Als de processornaam begint met ia64 of AMD64, dan is uw systeem 64-bit.

Als u Vista of Windows7 hebt geïnstalleerd, kunt u dit bepalen type systemen op deze besturingssystemen opent en onderzoekt u het venster "Systeem", dat zich in de map "Configuratiescherm" bevindt. Open het Startknopmenu. In "Zoekopdracht starten" schrijft u "systeem" en klikt u vervolgens op "Systeem" in de lijst "Programma's". In het venster dat wordt geopend, opent u 'Type systemen" Als uw besturingssysteem er 32 heeft, ziet u een overeenkomstige inscriptie die begint met de zinsnede "32-bit...". Dienovereenkomstig voor 64- systemen de inscriptie begint met "64-bit...".

Daarnaast kunt u ook het informatievenster Systeeminformatie verkennen. Om dit te doen, opent u het Start-menu en typt u “systeem” in de zoekopdracht. Klik vervolgens op Systeeminformatie onder Programma's. Zoek in het geopende venster naar 'Type systemen" in de subsectie "Element". Hier kan je type systemen volgens de inscripties: "x86-gebaseerd" (32-bits besturingssysteem) of "x64-gebaseerd" (64-bits besturingssysteem).

Video over het onderwerp

Bronnen:

  • hoe u 64 in het systeem kunt wijzigen

Als je met een computer werkt, heb je altijd te maken met bestanden. Een bestand is een benoemde hoeveelheid informatie. Informatie kan worden beschouwd als teksten, media en servicegegevens die de computer nodig heeft om te kunnen functioneren.

Om informatie succesvol te kunnen verwerken, moet deze worden gesystematiseerd. Dit is wat bestandssystemen doen. Hun doel is om de mogelijkheid te bieden om gemakkelijk met gegevens te werken en te organiseren delen bestanden door meerdere processen of gebruikers.

Een persoon met computerervaring zal documenten, films en games niet in één map opslaan, die hem standaard wordt aangeboden. Het is handiger om gegevens te groeperen op basis van bepaalde criteria en ze in de juiste secties te plaatsen. Deze secties worden mappen genoemd.

Vanuit het oogpunt van het bestandssysteem is een map een lijst die informatie bevat over een groep bestanden. Dit kan de naam van het bestand zijn, de naam van de eigenaar of maker ervan, fysiek adres op de schijf, tekenen van “alleen-lezen”, “verborgen”, “archief”, tijdstip van creatie en wijziging, type (teken, binair, tijdelijk), enz.

Een van de hoofdtaken van het FS (bestandssysteem) is de optimale plaatsing van gegevens op de schijf. Dit betekent dat schijfruimte zuinig moet worden gebruikt en dat het zoeken en vastleggen van informatie zo snel mogelijk moet gebeuren.

FS wordt opgenomen harde sectie schijf tijdens het formatteren. Eén harde schijf kan meerdere bestandssystemen bevatten. De keuze voor FS hangt af van welk besturingssysteem op de logische schijf wordt geïnstalleerd.

Voor OS Windows worden NTFS en, minder vaak, FAT32 gebruikt.

Een logische schijf groter dan 32 GB kan niet worden geformatteerd in FAT322 - een beperking opgelegd door Microsoft-ontwikkelaars. Bovendien kan dit systeem werken met bestanden die niet groter zijn dan 4 GB.

Er is nog een belangrijk nadeel: FAT32 logt niet, d.w.z. het vastleggen van gegevensbewerkingen en veranderingen in de systeemstatus.

Aan de andere kant is het voordeel van FAT32 de relatief hoge prestaties en lage hardwarevereisten: 32 MB RAM is er voldoende voor normale operatie.

De grootte van de logische schijf die kan worden geformatteerd in NTFS is 2.000.000 GB. Dit bestandssysteem wordt gekenmerkt door een stabiele werking dankzij journaling- en informatieverwerkingsmethoden. Alle handelingen met gegevens worden uitgevoerd door een transactie, d.w.z. de actie wordt correct voltooid of wordt geannuleerd. Storingen worden vastgelegd in het gebeurtenislogboek, waaruit het systeem informatie haalt voor zelfherstel.

Het nadeel van NTFS is de fragmentatie van de harde schijf. Het ingebouwde defragmentatieprogramma lost het probleem praktisch niet op vanwege de eigenaardigheden van het opnemen van informatie op de harde schijf.

In het proces van verbetering computer technologie V andere keer houden informatie op verschillende media vermeld. De moderne markt wordt gedomineerd door zogenaamde harde schijven. Soms is het nodig om het merk van de harde schijf die op uw computer is aangesloten, de nominale capaciteit, de vrije ruimte, enzovoort te achterhalen.

Je zal nodig hebben

  • Computer met MS Windows OS, uw gebruikersaccount heeft beheerdersrechten, is aangesloten en correct geïnstalleerde schijven of andere verwijderbare media.

Instructies

Ga naar "Mijn computer". Klik op het pictogram "Lokale schijf (C:)" en klik met de rechtermuisknop. In de geopende contextmenu selecteer "Eigenschappen". Het eigenschappenvenster wordt geopend lokale schijf, met de meest elementaire informatie over de status ervan, inclusief vrije ruimte, nominale grootte, bestandssysteemtype en andere. U kunt de schijf ook opruimen met MS Windows om de vrije ruimte te vergroten.

Klik in het eigenschappenvenster van de lokale schijf op het tabblad "Hardware". U ziet een lijst met beschikbare schijfapparaten op uw computer, inclusief de harde schijf, CD-DVD-stations ROM, virtuele schijven en diskettestations diskettes, en de genoemde harde schijf zal de eerste in de lijst zijn. Nadat u het met een muisklik hebt geselecteerd, klikt u op de knop "Eigenschappen". Het eigenschappenvenster van de fysieke schijf wordt geopend, waar u het kunt vinden algemene informatie hierover, definieer het datacachingbeleid en kijk ook welk stuurprogramma de werking ervan regelt.

opmerking

Wanneer een vrije ruimte nadert op een van de lokale schijven Het opruimen van de schijf begint op zijn minst spontaan. Dit is niet gevaarlijk, maar het is beter om een ​​dergelijke situatie te vermijden.

Behulpzaam advies

U kunt de eigenschappen van de harde schijf bereiken via de eigenschappen van andere schijven; hiervoor gaat u gewoon naar het tabblad "Hardware". Om destabilisatie van het systeem te voorkomen, moet de schijf bovendien soms worden gescand op fouten en worden gedefragmenteerd, dus sla het tabblad "Service" niet over.

Elk bestandstype harde systemen De schijf is uniek op zijn eigen manier. Meest populair NTFS-typen en FAT32 hebben een aantal verschillen. Soms hebt u een specifiek bestandssysteem nodig voor een harde schijfpartitie.

Je zal nodig hebben

Instructies

Plaats de Windows-installatieschijf en start uw computer. Druk op Del om het BIOS te openen. Open Opstart menu Apparaatprioriteit en wijs uw schijf aan als prioriteitsapparaat. Selecteer Opslaan en afsluiten.

Voer het installatieprogramma van het besturingssysteem uit. Wacht tot het installatieproces het partitieselectiemenu bereikt. Dit is waar het plezier begint. Als u Windows XP installeert, selecteer dan de partitie waarop het besturingssysteem zal worden geïnstalleerd en stel in het volgende venster de optie "Formatteren naar type" in, waarbij het woord type het bestandssysteemtype betekent.

Als je te maken hebt met Windows installatie Vista of Seven en klik vervolgens op de knop “Schijfinstallatie”. Selecteer de partitie waarvan u het bestandssysteemtype wilt wijzigen en klik op de knop Verwijderen. Klik nu op de knop "Maken" en geef vervolgens de grootte van de toekomstige lokale schijf en het type bestandssysteem op.

Laten we nu eens kijken naar het wijzigen van het partitiebestandssysteem zonder toevlucht te nemen tot Windows. Download en installeer Partitie programma Manager. Selecteer in het hoofdmenu van het programma “Launch Partition Manager”. Bovenaan ziet u een lijst met secties harde schijven. Klik met de rechtermuisknop op de partitie waarvan u de bestandsnaam wilt wijzigen systeem.

Selecteer "Bestand converteren" systeem" Geef de clustergrootte en het type van het toekomstige bestandssysteem op. Klik op de knop "Converteren".

Video over het onderwerp

Bronnen:

  • hoe u het schijfbestandssysteem kunt wijzigen in ntfs

Tip 7: Bestanden herstellen na het formatteren van een flashdrive

Als u per ongeluk een extern USB-station hebt geformatteerd, probeer dan belangrijk voor u terug te komen bestanden. Voor dergelijke gevallen zijn speciale programma's ontwikkeld die het zoeken naar verwijderde gegevens uitvoeren.

Je zal nodig hebben

  • - Gemakkelijk herstel.

Instructies

Houd er rekening mee dat u onder geen enkele omstandigheid informatie naar deze USB-drive mag schrijven. Hoe intensiever je gebruikt na opmaak, hoe minder kans u heeft om het noodzakelijke te herstellen bestanden. Download en installeer de Easy Recovery-applicatie. Gebruik hiervoor systeempartitie harde schijf.

Sluit het geformatteerde USB-station aan op de juiste poort van uw computer of . Loop Eenvoudig programma Herstel. Op het menu snelle start het artikel aangeven Data herstel. In het geopende venster selecteert u het menu Format Recovery. Selecteer in het linkervenster van het programma het gewenste USB-station. Zorg ervoor dat u het vorige bestandssysteemtype van dit . Klik volgende.

Wacht een tijdje terwijl het hulpprogramma informatie verzamelt over bestanden die eerder op dit USB-station zijn opgeslagen. Dit proces kan behoorlijk lang duren. Veel hangt af van de prestaties van uw computer en de snelheid van de flashdrive die u gebruikt. Wacht tot het nieuwe menu verschijnt.

Controleer nu de vakjes bestanden die hersteld moeten worden. Als je alles wilt retourneren beschikbare informatie en selecteer vervolgens eenvoudig de bovenste rol in het linkermenu. Klik volgende. Geef de harde schijfpartitie en map op waarin verwijderde bestanden zullen worden hersteld bestanden. Klik nogmaals op Volgende en wacht tot het informatieherstelproces is voltooid.

Als u documenten wilt herstellen zeker type en selecteer vervolgens in het paneel Snel starten het menu Bestand herstellen. Selecteer het documenttype in het menu dat wordt geopend. Het kan zijn tekstdocumenten, tabellen en , gemaakt met behulp van de programma's die bij Microsoft Office worden geleverd. Volg een soortgelijk algoritme om verloren gegevens te vinden en te herstellen.

opmerking

Gegevensherstel na harde opmaak schijf. Als gegevens verloren gaan, willen veel mensen optreden HDD-herstel of flashdriveherstel. Om te leren hoe u het bestandssysteem van een flashdrive van FAT naar NTFS converteert, leest u het artikel: een flashdrive formatteren naar NTFS. Later zal ik een artikel schrijven over hoe te herstellen verwijderde bestanden met behulp van een krachtig gratis programma. om niet te missen.

Behulpzaam advies

Het R-Studio-programma is perfect voor het herstellen van gegevens van een flashstation - DOWNLOAD. Na het starten van het programma zien we onmiddellijk een lijst met uw opslagapparaten. Selecteer uw flashstation en klik op de knop "scannen" om het zoeken te starten verloren bestanden. Gegevens herstellen van een flashstation. En tot slot zijn hier de verwijderde bestanden die het programma op de flashdrive heeft kunnen vinden. De gevonden gegevens worden per bestandstype in mappen gepresenteerd, u hoeft alleen maar te selecteren vereiste bestand, verwijderd tijdens het formatteren of...

Bestandssysteem. Schijven

Een computer heeft meestal meerdere schijven. Elke schijf krijgt een naam toegewezen, die wordt aangegeven door een Latijnse letter met een dubbele punt, bijvoorbeeld A:, B:, C:, enz. Het wordt standaard geaccepteerd dat A: en B: diskettestations zijn, en dat stations C:, D:, enz. – harde schijven, optische schijven of elektronische schijven.

Elektronische schijven maken deel uit van RAM, dat voor de gebruiker op VRAM lijkt. De snelheid van informatie-uitwisseling met een elektronische schijf is veel hoger dan met een elektromechanisch extern opslagapparaat. Wanneer elektronische schijven werken, is er geen slijtage aan elektromechanische onderdelen. Na het uitschakelen van de stroom wordt de informatie op de elektronische schijf echter niet opgeslagen.

Fysiek bestaande magnetische schijven kunnen worden opgedeeld in verschillende logische schijven, die voor de gebruiker op dezelfde manier op het scherm verschijnen als fysieke schijven. Logische aandrijving is een onderdeel van een gewone harde schijf met een eigen naam.

De schijf waarop het besturingssysteem is opgenomen, wordt aangeroepen systemisch(of opstart) schijf. Harde schijf C: wordt meestal gebruikt als opstartschijf. Bij de behandeling van virussen of systeemstoringen wordt het besturingssysteem vaak vanaf een diskette geladen. Er zijn optische schijven beschikbaar die ook kunnen worden opgestart.

Om informatie naar een nieuwe magnetische schijf te kunnen schrijven, moet deze vooraf worden geformatteerd. Opmaak- Dit is het voorbereiden van een schijf voor het opnemen van informatie.

Tijdens het formatteren wordt service-informatie naar de schijf geschreven (markering wordt uitgevoerd), die vervolgens wordt gebruikt om informatie te schrijven en te lezen, de rotatiesnelheid van de schijf te corrigeren en ook een systeemgebied toe te wijzen, dat uit drie delen bestaat:

opstartsector,

bestandstoewijzingstabellen,

hoofdmap.

Opstartsector(Boot Record) bevindt zich op elke schijf in logisch sectornummer 0. Het bevat gegevens over het schijfformaat, evenals een kort programma dat wordt gebruikt bij de opstartprocedure van het besturingssysteem.

Er is een gebied op de harde schijf dat de hoofdschijf wordt genoemd opstartrecord MBR (Master Boot Record) of master bootsector. De MBR specificeert vanaf welke logische schijf het besturingssysteem moet opstarten.

Bestandstoewijzingstabel(File Allocation Table - afgekort FAT) bevindt zich na de opstartsector en bevat een beschrijving van de volgorde van locatie van alle bestanden in de sectoren van een bepaalde schijf, evenals informatie over defecte delen van de schijf. De FAT-tabel wordt gevolgd door een exacte kopie ervan, wat de betrouwbaarheid van het opslaan van deze zeer belangrijke tabel vergroot.

Hoofdmap(Root Directory) bevindt zich altijd achter de FAT-kopie. De hoofdmap bevat een lijst met bestanden en mappen op de schijf. Direct achter de hoofdmap bevinden zich de gegevens.

Bestandssysteem is een onderdeel van het besturingssysteem dat zorgt voor de organisatie en opslag van bestanden, en voor het uitvoeren van bewerkingen op bestanden.

Bestand

Omdat adresgegevens ook een omvang hebben en ook moeten worden opgeslagen, is het opslaan van gegevens in kleine eenheden, zoals bytes, lastig. Ze zijn ook lastig op te slaan in grotere eenheden (kilobytes, megabytes, enz.), aangezien het onvolledig vullen van één opslageenheid leidt tot inefficiëntie van de opslag.

Het opslaan en ophalen van informatie op externe opslagapparaten heeft belangrijk. Externe opslagapparaten zijn een soort van informatiemagazijnen, waar programma's en gegevens lange tijd worden opgeslagen totdat ze nodig zijn om een ​​probleem op te lossen. Stel je nu voor dat goederen zonder enig systeem in een magazijn worden opgeslagen. Hoe groter het magazijn, hoe moeilijker het is om het juiste product te vinden. Of neem bijvoorbeeld een kast waarin diverse documenten, boeken, rapporten, certificaten etc. zijn opgeborgen. Als er geen specifieke opslagorganisatie is, zoek dan Benodigde documenten, vooral als hun aantal aanzienlijk is, kan het erg zijn uitdagende taak, wat veel tijd vergt.

Een object wordt beschouwd als een gegevensopslageenheid variabele lengte bestand genoemd.

Bestand is een benoemde verzameling gegevens die een bepaalde interne organisatie heeft en een bepaald gebied van de informatiedrager beslaat.

Meestal binnen apart bestand gegevens opslaan die tot hetzelfde type behoren. In dit geval is het gegevenstype bepalend bestandstype.

Omdat er geen maximale grootte is in de definitie van een bestand, kunt u zich een bestand voorstellen met 0 bytes (een leeg bestand) en een bestand met een willekeurig aantal bytes.

De bestandsnaam moet uniek zijn - zonder deze is het onmogelijk om ondubbelzinnige toegang tot gegevens te garanderen. In middelen computer technologie aan de eis van uniekheid van de naam wordt automatisch voldaan - noch de gebruiker, noch de automatisering kan een bestand aanmaken met een naam die identiek is aan een bestaande.

Het bestand kan het volgende bevatten: een programma in machinecode, programmatekst in algoritmische taal, documenttekst, rapport, salarisstrook, artikel, numerieke gegevens, opname van menselijke spraak of muzikale melodie, tekening, illustratie, tekening, foto, video, etc.

Het bestand wordt op aanwijzing van de gebruiker of automatisch aangemaakt met behulp van verschillende softwaresystemen, zoals besturingssystemen, shells, instrumentatie systemen programmeren, enz. Achter aangemaakt bestand er wordt een bepaalde naam aan toegewezen, er wordt ruimte aan toegewezen op schijfmedia en het wordt op een bepaalde manier geregistreerd in het besturingssysteem. Het nieuw aangemaakte bestand kan worden gevuld met enige informatie.

Elk bestand heeft een aantal karakteristieke eigenschappen: attributen. De belangrijkste kenmerken van het bestand zijn:

Naam,

verlenging,

tijd en datum van creatie.

Bestandsnaam, net zoals de naam van een persoon, dient de naam van een document, een boek, om het ene bestand van het andere te kunnen onderscheiden, om naar het gewenste bestand te verwijzen. Onverschillig besturingssystemen bestandsnamen worden gevormd door verschillende regels. In het MS DOS-besturingssysteem is de bestandsnaam bijvoorbeeld



reeks letters van het Latijnse alfabet,

enkele speciale tekens (~, _, -, $, &, @, %,",!,(>)> (>). #).

De naam kan één tot acht (1 ... 8) tekens bevatten en wordt willekeurig gekozen. Het is raadzaam om bestandsnamen te selecteren, zodat de gebruiker gemakkelijk kan onthouden wat er precies in dit bestand staat. Een bestand met een rapport voor het 4e kwartaal kan bijvoorbeeld otchet4 worden genoemd, een bestand met een salarisstrook kan vedzarpl worden genoemd en een bestand met een soort tekening kan picture worden genoemd.

In het MS DOS-besturingssysteem mag de bestandsnaam niet bevatten

spaties,

letters van het Russische alfabet,

Bovendien mag het niet meer dan acht tekens bevatten. Over het algemeen zijn dit vrij aanzienlijke beperkingen. Een bestand met het bedrijfsrapport voor het 4e kwartaal, dat we otchet4 noemden, zou bijvoorbeeld bij voorkeur “Rapport voor het 4e kwartaal” heten, in extreme gevallen “Otchet za 4 kvartal”, met behulp van de zogenaamde transliteratie , wanneer woorden van de ene taal worden geschreven met letters van een andere taal. In operatiekamers Unix-systemen en Windows 9.x zijn beperkingen op de lengte van de naam en het gebruik van spaties en punten in de naam verwijderd. En in het Windows 9.x-besturingssysteem kunt u bovendien Russische letters in de naam gebruiken. Zo mag een bestand in Unix de naam “Report za 4 kvartal” hebben, en in Windows 9.x is de naam “Report for the 4th quarter” ook toegestaan.

Naast de naam kan elk bestand wel of niet een verlenging. De extensie wordt gebruikt om de inhoud van het bestand op een bepaalde manier te karakteriseren. De extensies doc en txt geven bijvoorbeeld aan dat het bestand een soort document of tekst bevat, en bmp-extensie heeft een bestand met een afbeelding in bitmapformaat. De eventuele extensie wordt door een punt gescheiden van de bestandsnaam. In het MS DOS-besturingssysteem kan de extensie één tot drie tekens bevatten, bijvoorbeeld otchet4.doc, vedzarpl.txt, picture.bmp, en in Unix- en Windows 9.x-systemen zijn meer dan drie tekens toegestaan. Als er geen extensie is, staat er geen punt in de bestandsnaam.

Als een bestand met een softwaresysteem wordt gemaakt, krijgt het in de regel automatisch een standaardextensie voor dit systeem en hoeft de gebruiker alleen de naam te selecteren of op te geven. Vervolgens gebruik makend van standaard extensies softwaresysteem herkent “zijn” bestanden. Besturingssystemen bieden hele lijn standaard extensies(Tabel 3.1).

Tabel 3.1

Sommige MS DOS- en Windows 9.x-extensies

Bestanden met de extensie .com (algemeen) en .exe (uitvoeren) bevatten programma's in machinetaal. Deze bestanden worden vaak programmabestanden genoemd. De verschillen tussen com-bestanden en exe-bestanden hebben betrekking op hun interne organisatie. Deze verschillen hebben op geen enkele manier invloed op de manier waarop bestanden worden verwerkt. Bestanden met de extensie .bat (batch) bevatten willekeurige reeksen besturingssysteemopdrachten. Dergelijke bestanden worden gewoonlijk batchbestanden genoemd. Termijn « uitvoerbaar bestand" combineert de concepten " programmabestand" En " batch bestand" Met andere woorden: een 'uitvoerbaar bestand' betekent dat het bestand een machinetaalprogramma bevat dat rechtstreeks kan worden uitgevoerd door de processor van de computer (bestanden met de extensies .exe en .com) of een reeks besturingssysteemopdrachten (de .bat bestand) die ook worden uitgevoerd, maar alleen door toegang te krijgen tot de juiste programma's en besturingssysteemtools.

Een belangrijk kenmerk van een bestand is het lengte. De bestandslengte is gelijk aan de hoeveelheid ruimte die het bestand inneemt op schijf of tape en wordt daarom gemeten in bytes. De waarde van dit attribuut wordt gebruikt om te bepalen of het bestand op een vrije ruimte geplaatst kan worden schijfmedia en voor een aantal andere doeleinden.

Wanneer u voor het eerst een bestand naar schijf schrijft, en wanneer u wijzigingen in het bestand aanbrengt met behulp van systeem klok(een speciaal programma dat in het besturingssysteem is opgenomen) registreert automatisch de tijd en datum waarop het bestand naar het schijfapparaat is geschreven. Datum- en tijdkenmerken worden gebruikt om de meest recente versies van een bestand te identificeren.

Naast de beschouwde hoofdbestandskenmerken in het MS DOS-besturingssysteem, hebben bestanden nog vier kenmerken: alleen-lezen, systeem, verborgen en archief. Elk van deze attributen heeft precies twee statussen: het attribuut is aan of het attribuut is uitgeschakeld.

Als u het alleen-lezen attribuut inschakelt, betekent dit dat het bestand op geen enkele manier kan worden gewijzigd. Bovendien is de vernietiging van een dergelijk bestand ingewikkeld. Het systeemkenmerk is doorgaans alleen ingeschakeld voor de belangrijkste besturingssysteembestanden. Het verborgen attribuut is ingeschakeld voor die bestanden die, bij het bekijken van de lijst met bestanden die zich op schijf apparaat, zijn besturingssysteemopdrachten niet opgenomen in deze lijst.

Besturingssystemen bieden een manier om collectieve acties met bestanden eenvoudiger te maken. De actie die op een groep bestanden moet worden uitgevoerd, wordt slechts één keer opgegeven, maar samen met de actie wordt niet de volledige naam van een enkel bestand opgegeven, maar een speciale naam waarmee het besturingssysteem alle bestanden in de groep kan herkennen. groep en voer het vervolgens op hen uit Vereiste actie. Deze naam wordt een jokertekennaam, patroon of masker genoemd. De groepsnaam van bestanden wordt gevormd met behulp van de tekens “*” en “?”.

Het *-teken in een groepsnaam wordt door het besturingssysteem geïnterpreteerd als “een willekeurige reeks naamtekens.” De groepsnaam a* komt dus overeen met alle namen die beginnen met de letter “a”: a1, azbuka, a2z4.

Symbool? wordt door het besturingssysteem gezien als elk enkel teken, dat wil zeggen dat het overeenkomt met precies één willekeurig naamteken. Het patroon otchet?.doc komt bijvoorbeeld overeen met alle namen met de extensie .doc, in de naam waarvan het naamsegment otchet wordt gevolgd door precies één teken, bijvoorbeeld otchet1.doc, otchet4.doc, otchet%.doc, otchet#.doc, enz.

Nog een paar voorbeelden:

Txt – bestanden met een willekeurige naam van twee letters en de extensie .txt;

*.bak – bestanden met elke naam en extensie .bak;

prog1.* – bestanden met de naam progl en eventuele extensie;

*.* – bestanden met elke naam en elke extensie.

Catalogi

Om de inhoud van een bestand te kunnen lezen, moet u de locatie op het schijfapparaat weten. Elk bestand beslaat een specifieke groep sectoren op de schijf. Daarom kan de bestandslocatie worden gespecificeerd door sector- en tracknummers op te geven, bezig met bestand. Deze methode voor het specificeren van de bestandslocatie is echter erg lastig, omdat de gebruiker in dit geval de nummers moet weten van alle schijfsectoren die aan het bestand zijn toegewezen. Om de efficiëntie van de gegevensuitwisseling te vergroten, worden verschillende opeenvolgende sectoren samengevoegd TROS, en de uitwisseling wordt onmiddellijk door de hele groep sectoren uitgevoerd (zie figuur 2.7). Dit uitwisselingsorganisatieschema verhoogt de snelheid van gegevensuitwisselingsoperaties met harde schijven aanzienlijk. Om niet drie afzonderlijke nummers (werkoppervlaknummer, tracknummer en sectornummer) te specificeren als het adres van de sector van waaruit het cluster begint, is voor alle schijfclusters één enkele, doorlopende nummering ingevoerd. Om het cluster te bepalen waarin het bestand begint, volstaat het om slechts één getal op te geven: serienummer clusteren op schijf.

Catalogus wordt een schijfbestandssysteemtabel genoemd die een lijst bevat van alle bestanden die naar deze schijf zijn geschreven. Voor elk bestand geeft deze tabel de waarden van al zijn attributen aan, evenals het nummer van het eerste cluster dat aan het bestand is toegewezen.

Qua doel kan een catalogus worden vergeleken met een inhoudsopgave van een boek, waarin voor elk hoofdstuk het startpaginanummer wordt aangegeven, of met een inventaris van documenten die in een archiefkast zijn opgeslagen. Net als bij een boek kun je, om de positie van een bepaald hoofdstuk te bepalen, aan de hand van de titel van het hoofdstuk in de inhoud van het boek bepalen op welke pagina het begint. Zo vindt het besturingssysteem, aan de hand van de naam van het bestand, in de directory, het cluster waarin het begint.

De analogie tussen de catalogus en de inhoudsopgave in een boek is slechts gedeeltelijk vanwege het feit dat clusters niet als een doorlopende reeks aan een bestand op schijf worden toegewezen, maar verspreid, terwijl in een boek alle pagina's van een hoofdstuk zijn geplaatst. in een rij. Stel je voor dat een hoofdstuk van een boek pagina's 5, 15, 16, 17, 31, 123, 124 beslaat in plaats van pagina's 5, 6, 7, 8, 9, 10, 11 op rij. Deze niet-continue toewijzing van clusters aan bestanden is georganiseerd om het gebruik te optimaliseren vrije ruimte schijf tijdens talrijke vernietigingen en schrijfbewerkingen van bestanden.

Om toch te weten welke clusters en in welke volgorde zijn toegewezen voor het opslaan van een bestand, biedt het bestandssysteem een ​​bestandstoewijzingstabel (FAT). De map bevat alleen het startclusternummer van het bestand. En de FAT-tabel bevat de nummers van alle andere clusters die door het bestand worden ingenomen. In de overgrote meerderheid van de gevallen hoeft de gebruiker niet met de FAT-tabel te werken, aangezien deze wordt ingevuld wanneer het bestand wordt geschreven en automatisch wordt geanalyseerd wanneer het wordt gelezen.

Voor clusters is er sprake van lineaire adressering: alle clusters zijn genummerd van 1 tot 2n (hier is n de FAT-bitcapaciteit). Voor een 16-bits FAT is het aantal clusters op de schijf 216 = 65536. Het is niet moeilijk om te berekenen dat voor schijven van 1 GB een cluster 32 KB groot is.

Maat moderne harde schijven zijn meestal groter dan 1 GB. Bij het opnemen van informatie op dergelijke schijven, een aanzienlijk deel schijfruimte kan worden verspild omdat, bijvoorbeeld in het geval van 16-bit FAT, bestanden van 31 KB en minder dan 1 KB elk dezelfde hoeveelheid schijfruimte in beslag nemen: 32 KB. De ongebruikte ruimte van een cluster wordt "clusteroverhang" genoemd. De verliezen op clusteruitsteeksels zijn des te groter grote hoeveelheid kleine bestanden die op de schijf zijn opgenomen.

De meest natuurlijke manier om de efficiëntie van het gebruik van clusters te vergroten, is door hun omvang te verkleinen. Momenteel is het bestandssysteem FAT32, dat 232 clusters gebruikt.

Hierboven besproken eenvoudige structuur map waarin alle bestanden één vormen gemeenschappelijke lijst, kan alleen een bevredigende werking van het besturingssysteem garanderen als kleine volumes Schijf beperkt het totale aantal bestanden dat naar de schijf kan worden geschreven. Op een diskette van 1,44 MB kan de hoofdmap dus informatie bevatten over niet meer dan 224 bestanden. En wanneer de schijfruimte groot genoeg wordt en er dus honderden of duizenden bestanden naar de schijf kunnen worden geschreven, leidt een eenvoudige mapstructuur tot een aanzienlijke vertraging in het zoeken naar een bestand op de schijf, of raakt de map vol.

De directory in besturingssystemen heeft een complexere structuur. Aangepaste groepen directorybestanden kunnen worden gecombineerd tot form submappen.Op sommige besturingssystemen worden submappen aangeroepen mappen. In feite zijn submappen, net als de hoofdmap, tabellen die zich op schijf bevinden en die informatie bevatten over de bestanden die aan de submap zijn toegewezen. In tegenstelling tot de hoofdmap is de positie van submappen op de schijf niet gebonden systeem gebied. Daarom kunnen de groottes van submappen behoorlijk willekeurig zijn, wat het mogelijk maakt om de beperking op het aantal bestanden dat in een submap is opgegeven, op te heffen.

Submappen worden door gebruikers naar eigen goeddunken aangemaakt. Elke submap heeft zijn eigen naam (meestal zonder extensie), die wordt geselecteerd volgens dezelfde regels als de bestandsnaam.

Het groeperen en opnemen van bestanden in een submap kan op basis van elk criterium worden gedaan. In een aparte submap met de naam WINDOWS (Fig. 3.3) is het bijvoorbeeld raadzaam om alle bestanden met betrekking tot het besturingssysteem te verzamelen. Op dezelfde manier is het raadzaam om alle bestanden die nodig zijn voor de werking van een teksteditor of spelprogramma. Als meerdere gebruikers om beurten op een machine werken, is het zinvol om voor elke gebruiker afzonderlijke submappen te organiseren. Geef bijvoorbeeld de submappen een naam: gebruiker1, gebruiker2, gebruiker3,... (gebruiker - gebruiker), waarbij u de bestanden van de eerste gebruiker groepeert in de submap gebruiker1, de tweede in de submap gebruiker2, enz. Naast het wegnemen van de kwantitatieve beperkingen die gepaard gaan met het gebruik van één directory, creëert dit een zekere ordelijkheid bij het opslaan van informatie op schijven.

Alle submappen in de hoofdmap worden geclassificeerd als het eerste niveau. In afb. 3.3 De submappen van het eerste niveau zijn de Windows-submappen, user1, Programmabestanden. De hoofdmap, in relatie tot de submappen van het eerste niveau die daarin zijn opgenomen, wordt aangeroepen ouderlijk, en submappen in relatie tot de root worden in aanmerking genomen dochterondernemingen of genest.

Elke submap op het eerste niveau is op zijn beurt precies hetzelfde gestructureerd als de hoofdmap. In een submap van het eerste niveau kunnen submappen van het tweede niveau enz. worden georganiseerd. De eigenaar van de submap gebruiker1 kan bijvoorbeeld in deze submap alle rapporten groeperen die hij heeft voorbereid in een aparte submap genaamd otcheti, en bijvoorbeeld bestanden met informatie over zakelijke contacten kunnen worden verzameld in de submap kontakti. Submappen op het eerste niveau worden beschouwd als ouders van de submappen op het tweede niveau die ze bevatten. Submappen op het tweede niveau fungeren als onderliggende mappen van submappen op het eerste niveau.

Rijst. 3.3. Directory-boomstructuur

De structuur van de map lijkt op een boom. De hoofdmap kan worden toegewezen aan de stam van een boom, submappen fungeren als vertakkingen en bestanden zijn de bladeren van deze ‘boom’. Deze directorystructuur heet boomachtig of hiërarchisch.

Op besturingssystemen met grafische interface mappen worden weergegeven als mappen. De afbeelding toont de mappenboom van een van de schijven. Vanaf afb. 3.4 zie je dat er vier mappen in de hoofdmap zijn: A, B, C en D. Tegelijkertijd zijn er in map A mappen A1 en A2. Map C bevat de mappen C1 en C2. In map A1 bevindt zich map A11 en in de laatste map bevindt zich map A111. Een kruisje in de boom geeft aan dat er nog andere mappen in de overeenkomstige mappen staan ​​(er zijn mappen in de mappen D en A12 die niet zichtbaar zijn). Deze afbeelding toont geen bestanden die zich in de hoofdmap of in welke map dan ook kunnen bevinden.

Rijst. 3.4. Mappen als mappen

Het pad naar het bestand

Het besturingssysteem zoekt naar een bestand in een map met de volledige naam. Dit betekent dat één directory of subdirectory er in principe niet twee kan bevatten diverse bestand met dezelfde naam . We herinneren u eraan dat de naam bestaat uit de bestandsnaam en de extensie ervan. Het is ook niet toegestaan ​​om twee geneste submappen met dezelfde naam in één map of submap te hebben.

Directory's of submappen mogen bestanden of onderliggende submappen met dezelfde naam bevatten. Maar dan is de bestandsnaam niet voldoende om eenduidig ​​het gewenste bestand aan te duiden. Om bestanden met dezelfde naam te onderscheiden, is het ook noodzakelijk om de submappen aan te geven waarin ze zich bevinden. En in algemeen geval u moet niet slechts één submap opgeven, maar de hele keten van submappen, die moet worden gevolgd van de hoofdmap tot de submap met het bestand dat u zoekt om bij het gewenste bestand te komen en de locatie ervan te bepalen.

De reeks namen van submappen die moeten worden doorlopen, beginnend bij de hoofdmap en eindigend met de submap die het bestand bevat, heet pad of route naar het bestand.

In MS DOS- en Windows-besturingssystemen wordt de hoofdmap in het pad aangegeven door het teken \. Hetzelfde symbool scheidt de namen van submappen in de keten van elkaar, evenals de bestandsnaam van de naam van de submap waarin deze zich bevindt. Dit symbool wordt backslash genoemd.

Voor bestanden die zich in de hoofdmap bevinden (zie Figuur 3.3), is het pad dus alleen de hoofdmapaanduiding \, en worden de bestanden als volgt gespecificeerd:

Het bestand in de submap user1 heeft het pad \user1:

\gebruiker1\afbeelding.bmp.

En het pad naar bestanden uit de submap kontakti moet de namen van beide submappen bevatten - \user1\kontakti:

\user1\kontakti\ivanov.doc,

\user1\kontakti\postavki.txt

Paden kunnen niet alleen voor bestanden worden opgegeven, maar ook voor submappen. Voor de submap kontakti is het pad dus \user1.

Omdat uw computer meerdere verschillende schijfapparaten bevat, moet u, om een ​​bestand uniek te kunnen identificeren, opgeven op welk apparaat het zich bevindt. Dit kunt u doen door de naam op te geven van het schijfapparaat dat het bestand bevat. De naam van het apparaat wordt meestal vóór het pad naar het bestand geplaatst. Voor-en achternaam bestand (bestandsspecificatie) bevat

ü toestelnaam,

ü pad naar het bestand,

ü bestandsnaam.

<имя носителя>\<имя каталога-1>\...\<имя каталога-N>\<собственное имя файла>.

Als bijvoorbeeld een map waarvan de structuur wordt weergegeven in Fig. 3.3 bevindt zich op de C: harde schijf, dan ziet de volledige specificatie van het postavki.txt-bestand er als volgt uit:

C:\gebruiker1\kontakti\postavki.txt

Als deze map zich op een diskette bevindt, dat wil zeggen op schijfapparaat A:, dan wordt de specificatie als volgt geschreven:

A:\gebruiker1\kontakti\postavki.txt

Een volledige bestandsspecificatie identificeert volledig en ondubbelzinnig het gewenste bestand, wat het besturingssysteem nodig heeft om gebruikersopdrachten nauwkeurig uit te voeren. Als er ook maar de kleinste fout wordt gemaakt in de invoer van de bestandsspecificatie, bijvoorbeeld als er minstens één teken ontbreekt of vervormd is, zal het besturingssysteem zo'n bestand niet kunnen vinden.

Bestandssystemen

Informatie op schijven wordt vastgelegd in sectoren met een vaste lengte, en elke sector en de locatie van elk fysiek record (sector) op de schijf wordt uniek geïdentificeerd door drie nummers: het schijfoppervlak, de cilinder en de sectornummers op de baan. En de schijfcontroller werkt precies op deze manier met de schijf. En de gebruiker wil geen sectoren, cilinders en oppervlakken gebruiken, maar bestanden en mappen. Daarom moet het besturingssysteem of een ander programma bewerkingen met bestanden en mappen op schijven vertalen in acties die begrijpelijk zijn voor de controller: het lezen en schrijven van bepaalde sectoren van de schijf. En om dit te doen, is het noodzakelijk om de regels vast te stellen waarmee deze vertaling wordt uitgevoerd, dat wil zeggen in de eerste plaats om te bepalen hoe informatie op schijven moet worden opgeslagen en georganiseerd.

Een bestandssysteem is een reeks conventies die de organisatie van gegevens op opslagmedia definiëren. Dankzij deze conventies kunnen het besturingssysteem, andere programma's en gebruikers met bestanden en mappen werken

Het bestandssysteem definieert:

1. hoe bestanden en mappen op de schijf worden opgeslagen;

2. welke informatie wordt opgeslagen over bestanden en mappen;

3. hoe kom je erachter welke delen van de schijf vrij zijn en welke niet;

4. formaat van mappen en andere service-informatie op de schijf.

Om schijven te gebruiken die zijn geschreven met een bepaald bestandssysteem, besturingssysteem of speciaal programma moet dit bestandssysteem ondersteunen.

Informatie wordt voornamelijk op schijven opgeslagen en de bestandssystemen die daarop worden gebruikt, bepalen specifiek de organisatie van gegevens hard magnetisch schijven.

De besturingssystemen van de MS Windows-familie gebruiken de volgende bestandssystemen: FAT, FAT 32, NTFS.

Bestandssysteem FAT

FAT is het eenvoudigste bestandssysteem dat door Windows NT wordt ondersteund. De basis van het bestand FAT-systemen is een bestandstoewijzingstabel die helemaal aan het begin van het volume wordt geplaatst. In geval van schade worden twee exemplaren van deze tabel op schijf opgeslagen. Bovendien moeten de bestandstoewijzingstabel en de hoofdmap op een specifieke locatie op de schijf worden opgeslagen (bijv juiste definitie bestandslocaties downloaden). Een schijf die is geformatteerd met het FAT-bestandssysteem is verdeeld in clusters, waarvan de grootte afhangt van de grootte van het volume. Gelijktijdig met het aanmaken van het bestand wordt er een vermelding in de directory aangemaakt en wordt het nummer van het eerste cluster dat de gegevens bevat, ingesteld. Een dergelijke vermelding in de bestandstoewijzingstabel geeft aan dat dit het laatste cluster van het bestand is, of verwijst naar het volgende cluster.

Het bijwerken van de bestandstoewijzingstabel heeft groot belang en kost veel tijd. Als de bestandstoewijzingstabel niet regelmatig wordt bijgewerkt, kan dit leiden tot gegevensverlies. De duur van de bewerking wordt verklaard door de noodzaak om de leeskoppen elke keer dat de FAT-tabel wordt bijgewerkt naar het logische nulspoor van de schijf te verplaatsen. De FAT-directory heeft geen specifieke structuur en bestanden worden geschreven in de eerste gevonden map vrije ruimte op schijf. Bovendien ondersteunt het FAT-bestandssysteem er slechts vier bestandskenmerk: "Systeem", "Verborgen", "Alleen lezen" en "Archief".

Op een computer onder Windows-besturing NT op een van de ondersteunde bestandssystemen kan niet ongedaan worden gemaakt. Het programma voor het ongedaan maken van de verwijdering probeert rechtstreeks toegang te krijgen tot de hardware, wat niet mogelijk is met behulp van Windows NT Als het bestand zich echter op een FAT-partitie bevond, kan het verwijderen van het bestand worden geannuleerd door de computer op te starten in de MS-DOS-modus. Het FAT-bestandssysteem is het beste voor gebruik op schijven en partities tot 200 MB groot, omdat het met minimale overhead werkt.

Als algemene regel geldt dat u het FAT-bestandssysteem niet moet gebruiken voor schijven en partities groter dan 200 MB. Dit komt omdat naarmate de volumegrootte toeneemt, de prestaties van het FAT-bestandssysteem snel afnemen. Er kunnen geen machtigingen worden ingesteld voor bestanden die zich op FAT-partities bevinden. FAT-partities hebben een maximale grootte: 4 GB voor Windows NT en 2 GB voor MS-DOS.