Den flyttbara disken definieras som lokal. Vad ska jag göra om datorn inte ser den flyttbara enheten? "Inga media" - skäl och metoder för att lösa problemet. Extern hårddisk upptäcks inte via USB - uppdatera drivrutiner

I den här artikeln kommer vi att visa dig hur du säkerställer det USBflash-enhet eller SDkartan bestämdes i Windows-system som en vanlig lokal HDD . Du kanske frågar, varför är detta nödvändigt? Faktum är att Windows som standard definierar USB-minnen och minneskort som flyttbara enheter, som inte kan delas upp i flera partitioner med Windows-standarder. Och även om du delar upp flashenheten i två eller flera partitioner med hjälp av tredjepartsverktyg (i samma Linux), så i operativsystemet Windows familj Endast den första av dem kommer att vara tillgänglig (förresten, inbyggd dök upp i Windows 10 1703). De där. Windows stöder normal drift med flera partitioner endast för Hårddiskar, som är definierade i systemet som lokala (d.v.s. ej borttagbara).

RMB-bit och USB-media

Windows operativsystem känner igen USB-minnen som flyttbara/borttagbara enheter på grund av närvaron av en speciell bitbeskrivning på varje enhet R.M.B.(avtagbarmediabit) . Om systemet vid polling av en ansluten enhet via StorageDeviceProperty-funktionen fastställer att RMB=1, drar det slutsatsen att den anslutna enheten är en flyttbar enhet. För att konvertera en USB-flashenhet till en hårddisk ur systemets synvinkel räcker det alltså att ändra denna beskrivning. Detta kan göras direkt (vilket är ganska riskabelt på grund av skillnader i hårdvaruimplementationer specifika enheter, och inte alltid möjligt), eller indirekt, genom att ersätta svaret från en USB-enhet med en speciell drivrutin som låter dig filtrera information i enhetens svar.

Råd. Vissa tillverkare producerar särskilda verktyg för att flasha styrenheten för dina flashenheter. Först och främst, försök att hitta ett sådant verktyg och/eller firmware på tillverkarens webbplats. Detta är det mest korrekta sättet. Om du inte hittar ett sådant verktyg, följ rekommendationerna i den här artikeln.

Låt oss ansluta till vilken ledig port som helst dator USB flash-enhet, öppna sedan Diskhanteringshanteraren ( diskmgmt.msc) och se till att dess typ är definierad i systemet som Avtagbar(Flyttbar enhet) .

Du kan också se enhetstypen på fliken Volymer i diskegenskaperna (som vi ser här Typ: Avtagbar).

Eller med kommandot diskpart:

Listvolym

I den här artikeln kommer vi att titta på två sätt att ändra RMB-biten på en USB-flashenhet - genom att använda Hitachi-filterdrivrutinen (ändringar görs endast på drivrutinsnivå på en specifik dator) och ändra biten i styrenhetens firmware med hjälp av BootIt-verktyget från Lexar (mer universell metod, men det finns ett antal begränsningar och är inte tillämpliga på alla modeller av flash-enheter och SD-kort). Även om båda dessa metoder är ganska gamla och jag ursprungligen testade dem på Windows 7, fortsätter de att vara relevanta och fungerar lika bra i moderna Windows 10.

Verktyget Lexar BootIt

Nyligen stötte jag på ett ganska intressant verktyg - LexarBootIt. Detta är ett gratis, bärbart program som kan ändra RMB för en flyttbar enhet för att fixa en flyttbar USB-enhet (eller vice versa). Även om Lexar BootIt-verktyget är designat för Lexar-enheter (Micron, Crucial), kan det också fungera med flash-enheter från andra tillverkare. BootIt-verktyget stöder allt Windows-versioner, som börjar med Windows XP och slutar med Windows 10.

Viktig. Verktyget fungerar garanterat för Lexar-enheter. Att döma av recensionerna fungerar inte funktionen "Flip removable bit" på snabba USB 3.0-minnen. Dessutom, när du blinkar kontrollenheten förlorar du garantin på flashenheten och kan göra den obrukbar.

Du kan ladda ner BootIt på Lexars webbplats (lexar_usb_tool) eller från vår webbplats ().

  • Kör BootIt.exe med administratörsrättigheter
  • Välj din flash-enhet från listan över enheter
  • Klicka på knappen Flip avtagbar bit
  • Spara ändringarna genom att klicka på OK.

Återanslut enheten och använd Enhetshanteraren för att se till att dess typ har ändrats från Removable till Basic.

Om BootIt-verktyget inte hjälpte till att ändra RMB-biten på en flyttbar enhet, försök att använda på följande sätt, baserad på Hitachi Microdrive-filterdrivrutinen

Filterdrivrutin för Hitachi Microdrive flash-enheter

För att ett USB-minne eller SD-kort ska kännas igen i systemet som en hårddisk behöver vi en speciell filterdrivrutin som gör att vi kan modifiera data som överförs genom systemstacken för den aktuella enhetsdrivrutinen. Vi kommer att använda en filterdrivrutin för att USB-minnen från Hitachi ( Hitachi microdrive drivrutinen), som på OS-drivrutinsnivå låter dig ändra typen av flashenhet från flyttbar till fast (USB-ZIP -> USB-HDD). Tack vare användningen av denna förare, kan du dölja från systemet att den anslutna enheten är flyttbar. Som ett resultat kommer systemet att anse att det fungerar med en vanlig hårddisk, som kan delas upp i partitioner som samtidigt kommer att vara tillgängliga i systemet.

Arkiv med Hitachi Microdrive-drivrutin:

  • 32 bitar system - (3,0 kB)
  • Hitachi Microdrive version för 64 bitar system - (3,8 kB)

Du måste ladda ner drivrutinsversionen för ditt system enligt dess bitkapacitet. Båda arkiven har samma struktur och består av två filer:

  • cfadisk.infinstallationsfil, med drivrutinsinställningar
  • cfadisk.sys- Hitachi drivrutinsfil

Nästa steg är att identifiera enhetskoden för vår flashenhet. För att göra detta, i diskegenskaperna på fliken Detaljer i parametern Sökväg för enhetsinstans välj och kopiera ( Ctrl+C) enhetsinstanskod.

I vårt exempel skulle det vara:

USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000\0123456789ABCDEF&0

Låt oss säga att vi planerar att installera drivrutinen på 64-bitars system. Öppna filen för redigering med valfri testredigerare cfadisk.inf. Vi är intresserade av sektionerna cfadisk_device och cfadisk_device.NTamd64.

%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400____________________________________20101008 %Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400____________________________________20101008

Vi ändrar värdet DiskTS64GCF400____________________________20101008 till koden för vår enhet.

Viktig! I enhetsinstanskoden är det nödvändigt att kassera delen efter den andra "\" (i vårt exempel kasserar vi 0123456789ABCDEF&0).

Vi får:

%Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000 %Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gad00&Rev_Gad00

Spara filen.

Om drivrutinen är installerad på ett 32-bitarssystem, måste du ladda ner det rekommenderade arkivet, packa upp det och öppna filen cfadisk.inf för redigering. Låt oss hitta ett avsnitt :

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100 %Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF_drive.&0Rev. \DI SK&VEN_&PROD_USB_DISK_2.0&REV_P

Sedan ändrar vi data på sista raden, vilket indikerar koden för instansen av vår flashenhet, dvs. i vårt exempel får vi:

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100 %Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF_drive.&0Rev. \Di sk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

Råd. Om det behövs USB-minne visades i enhetshanteraren med ett specifikt namn, måste du redigera värdet för variabeln Microdrive_devdesc, till exempel så här:
Microdrive_devdesc = "Överskrida 64GB DIY SSD"

Installera Hitachi Microdrive-drivrutinen istället för den inbyggda USB-drivrutinen

Allt som återstår är att byta ut drivrutinen som används av USB-minnet.

Viktig! Om USB-drivrutin Hitachi Microdrive är installerat på ett 64-bitarssystem, eftersom... Det finns ingen digital signatur för den här drivrutinen, du måste göra det heller.

Öppna fliken Drivrutiner och klicka på knappen Uppdatera drivrutiner.

Låt oss ange mappen till katalogen där det nedladdade arkivet med Hitachi-drivrutinen packas upp:

Låt oss välja en ny drivrutin.

Vi struntar i varningen om saknad digital signatur förare.

Råd. I Windows 10 och Windows 8, när du installerar drivrutinen, visas följande fel:

Windows hittade drivrutiner för den här enheten, men ett fel uppstod när du försökte installera drivrutinerna.
Hitachi Microdrive
Tredje parts inf innehåller inte signaturinformation

Kör följande kommandon för att inaktivera verifiering av digital signatur för drivrutinen:

bcdedit.exe /set nointegritychecks PÅ
bcdedit.exe /set TESTSIGNING PÅ

Starta om datorn och försök installera drivrutinen igen.

Allt som återstår är att starta om datorn och, genom att öppna diskhanteraren, se till att din flashenhet nu känns igen som en vanlig hårddisk ( Typ: Basic), och Hitachi-drivrutinen används som drivrutin.

Genom att öppna Utforskaren kan du också se till att ikonen för flashenheten har ändrats, den visas nu som en hårddisk, en vanlig enhet.

Nu kan du arbeta med denna flashenhet som en vanlig hårddisk: skapa partitioner, ange den aktiva partitionen, skapa dynamiska diskar, installera programvara som inte fungerar från flashenheter, etc.

Viktig. På andra Windows-datorer Utan denna drivrutin kommer enhetens andra partition inte att vara tillgänglig.

För att ta bort Hitachi Microdrive-drivrutinen, öppna diskegenskaperna och på fliken Drivrutin klickar du på knappen Uppdatera drivrutin - systemet kommer att installera den inbyggda drivrutinen själv.


Råd. Om systemet slutar starta med BSOD efter installation av Hitachi-drivrutinen måste du starta upp datorn från installationen Windows disk/Live CD och radera följande filer manuellt:

  • cfadisk.sys i katalogen %windir%\System32\drivers
  • Katalog "cfadisk.inf_amd64_..." från %windir%\System32\DriverStore\FileRepositoty

Starta om din dator

Du måste förstå att den här lösningen bara kommer att fungera på det system där lämplig drivrutin är installerad.

Hej kära webbplatsbesökare!

Det hände så att jag behövde formatera den. Det är bara det att den här hårddisken är från en bärbar dator, och när jag lämnade in den bärbara datorn för garantireparationer installerade jag en hårddisk i stället för en SSD-enhet. Igår hämtade jag min bärbara dator från reparation och stoppade tillbaka hårddisken i fickan.

Jag kopplade den till datorn som informationen lagrades på för att ladda upp den till extern hårddisk, men det är inte fastställt. Eller snarare, det upptäcks, Windows signalerar att en enhet är ansluten, en ikon visas på meddelandepanelen om att en USB-enhet är ansluten, och det finns till och med ett alternativ att ta bort den.

I enhetshanteraren visas även den externa hårddisken och fungerar som den ska. Men hela problemet är att disken inte visas i Windows utforskaren. Du går till min dator, men den finns inte där.

Jag kopplade den här externa hårddisken till den bärbara datorn, fortfarande densamma. Det upptäcks, men det är inte synligt i utforskaren. Ja, det betyder att det är själva skivan.

Jag tänkte lite, sedan googlade jag det och insåg att disken helt enkelt inte var allokerad och det var nödvändigt att skapa en partition på den. Vi kommer att skapa standardmedel Windows för att arbeta med hårddiskar, som jag skrev om.

Detta kunde ha varit slutet på artikeln, men jag tog några skärmdumpar, så jag ska visa och berätta allt med hjälp av ett riktigt exempel och hur du gillar det – med bilder :).

Vi måste öppna verktyget Diskhantering. För att göra detta, öppna Start och högerklicka på Dator. Välj Kontrollera.

Välj till vänster Diskhantering. Och det här är bilden jag såg (skärmdump nedan). Disk 0- Det här är min SSD-enhet, det finns skapade sektioner där. A Skiva 1, detta är redan min externa hårddisk, som inte visades i Utforskaren. Det står Ej utdelat. Nu delar vi ut det :).

Högerklicka på den och välj Skapa en enkel volym...

Vi måste ange storleken för partitionen vi skapar. Om du vill skapa en sektion kan du inte ändra något, utan bara klicka Ytterligare. Det enkla volymstorleksfältet är redan specificerat maximal storlek för avsnittet vi skapar.

I nästa fönster måste du tilldela en enhetsbeteckning. Jag råder dig att bara klicka på nästa och inte ändra något.

Formatera en volym. Jag råder dig att lämna allt som det är. Du kan ändra volymetiketten (detta är dess namn). Klick Ytterligare.

Efter det fungerade allt för mig. Du kanske har märkt (i skärmdumpen ovan), Explorer-mappen för uppgifter har redan dykt upp där. Detta är ett förslag för att öppna innehållet hårddisk i Explorer.

Och här är själva hårddisken i Min dator.

Det är allt. Med vänliga hälsningar!

11 april 2013

Datorn ser inte flashenheten - det finns en lösning

Hallå. Din Datorn ser inte flashenheten, minneskort eller hårddisk och du undrar vad du ska göra? Säkerligen har varje datoranvändare upplevt en liknande situation, eller till och med mer än en.

Idag hjälper jag dig med att lösa problem om dina datorer inte ser flash-enheter och andra liknande enheter. Jag ska berätta vilka problem det finns med att visa usb-enheter och hur man löser dem.

Visningsproblem

Förresten, den senaste artikeln handlade om dataåterställning från en flash-enhet. Om du är intresserad av detta, fyll på med dina kunskaper.

Din dator kan inte se eller upptäcka flash-enheten, hårddisken och minneskortet. låt oss överväga möjliga orsaker situationen. I slutet av artikeln, glöm inte att titta på en visuell videolektion om hur man får en flash-enhet eller hårddisk att fungera.

En kort sammanfattning av artikeln

  • Enhetsdefinition
  • Strömindikator
  • Främre usb-portar
  • Inte tillräckligt med mat
  • USB inaktiverad i BIOS
  • USB enhet känns inte igen
  • Föråldrade drivrutiner
  • Virus
  • Olika filsystem
  • Slutsats

Bestämma enheten

Det första steget är att avgöra exakt hur datorn inte ser din usb-enhet. Av detta svar kommer det att framgå om det är möjligt eller inte.

För att göra detta måste du gå till avsändaren Windows-enheter.

För att komma in i den måste du högerklicka på min dators genväg på skrivbordet eller i startmenyn, gå till egenskaper, klicka på enhetshanteraren.

Välj sedan diskenheter.

Vi kom till enhetshanteraren och fliken Diskenheter. Om din flash-enhet eller minneskort visas i den här listan är det mycket troligt att du kan återställa data på det. Om det inte finns någon flash-enhet där, är minneskortstyrenheten troligen utbränd. Jag rekommenderar att du försöker ansluta din USB-enhet till andra datorer.

Om ingenting förändras och flashenheten fortfarande inte är synlig, är problemet förmodligen en felaktig styrenhet. Det är osannolikt att du kommer att extrahera data från en sådan USB-enhet; du kan naturligtvis kontakta speciella institutioner som gör detta (de finns inte i alla städer), men de kommer att debitera dig en rejäl summa för arbetet. Så fundera på om du behöver det eller inte.

Ditt flashminne är synligt som en enhet, men det visas inte i min dator eller Utforskaren, eller begär att få formateras. För att göra detta måste du gå till diskhantering. För att komma in i det måste du utföra följande steg. Här är skärmdumpar för tydlighetens skull:

Högerklicka på min dator och gå till hanteringen.

Gå till diskhantering.

Enheten visas, skriver sin volym och filsystem - den är redo att användas och fungerar normalt.

Enheten visas, visar dess kapacitet, men visar inte filsystemet och skriver "ej definierad". För att använda det måste du högerklicka i fönstret Ej definierat och välja Format.

Du kan markera rutan snabb formatering och klicka på OK. Efter att enheten har formaterats bör den fungera i normalt driftläge.

Visas som en flyttbar enhet, säger inget media och visar inte filsystemet. Alla dessa parametrar indikerar det denna apparat inte fungerar korrekt, det finns interna eller externa skador på styrenheten. Du kan knappast läsa information från en sådan flashenhet utan speciell dyrbar utrustning.

Strömindikator

När du ansluter flashenheten till datorn ska en liten indikator på USB-enheten lysa. Om den tänds och börjar blinka, är allt bra med flash-enheten, men inte med operativsystemet, du måste leta efter orsaken i det. Om flashenhetens indikator inte tänds kan problemet vara i själva enheten eller den anslutna porten på datorn.

USB-portar på framsidan

Det har förekommit fall när en flash-enhet är ansluten till en dator via de främre USB-portarna, men flash-enheten fungerar inte. Kanske är dessa främre usbs avstängda eller så har de glömt att ansluta dem till moderkortet.

Inte tillräckligt med kraft

Strömbrist uppstår främst vid anslutning av hårddiskar genom de främre USB-portarna på datorn, hubbar och hubbar. Det är bäst att ansluta sådana enheter direkt till USB-kontakterna på moderkortet, det vill säga på baksidan av datorn. Om du använder en usb-hubb eller -hub, koppla sedan bort onödiga enheter, det kan hjälpa. Orsaken kan också vara en dator med låg strömförsörjning.

USB inaktiverad i BIOS

Detta problem är sällsynt. Främst i dataklubbar och liknande underhållningsanläggningar. Vad är det för? För att förhindra en person från att introducera virus och ladda ner olika program och onödig information till datorn. Detta är mer av en skyddsåtgärd. Om det här hemdator, då måste du gå till inställningarna och markera rutan för att aktivera lanseringen av usb-enheter på moderkortet.

USB enhet känns inte igen

Usb-enheten känns inte igen och när du ansluter en flashenhet ger operativsystemet den en redan använd bokstav (volymetikett används). Detta händer inte alltid, det finns andra fall. För att fixa detta måste du gå till datorns kontrollpanel.

Jag visade hur man skriver in det ovan, eller så kan du öppna fönstret Kör - kortkommando Win + R (kryssrutan mellan Ctrl och Alt plus bokstaven R) och skriv kommandot diskmgmt.msc. Gå till diskhantering, hitta nödvändig enhet- flash-enhet, högerklicka på den och välj Ändra enhetsbeteckning eller enhetssökväg. I fönstret som visas kan du lägga till eller ändra denna bokstav.

Föråldrade drivrutiner

Det är möjligt att dina drivrutiner är föråldrade - uppdatera dem. För att göra detta måste du ta reda på vilken tillverkare och modell av din moderkort. Brukar skrivas på förpackningen, om du sparat dem förstås. Om inte, använd då Everest-programmet eller Aida.

Med hjälp av dem kan du ta reda på modellen på ditt moderkort och mycket mer. användbar information om din dator. När du har tagit reda på allt måste du gå till tillverkarens officiella webbplats och hitta det önskade moderkort och ladda ner drivrutiner för chipset och USB-enhet, om det finns några.

Virus

Det har förekommit fall då datorn inte känner igen flashenheten på grund av virus som har dykt upp i din operativ system. För detta rekommenderar jag att du använder bra antivirusprogram och gör en fullständig virussökning minst en gång i månaden. Om du inte har det kan du använda gratis antivirus, eller köp en betalprodukt.

Olika filsystem

Detta händer, men mycket sällan. Din dator ser inte flashenheten på grund av en konflikt mellan datorns filsystem och USB-enheter. De flesta flash-enheter fungerar i två filsystem FAT och FAT32, och hårddiskar till NTFS.

Du kan prova att formatera din flash-enhet i ett annat format som FAT32 eller NTFS. Kanske kommer allt att fungera bra efter detta.

Användbar information. På en flash-enhet i FAT- och FAT32-format kan du ladda upp information i en fil på högst 4 Gigabyte, och på en hårddisk mycket mer. Därför, om du stöter på ett sådant problem, var beredd på det och tänk på det.

Och till efterrätt, titta på en kort videohandledning om hur du får din dator att se en flash-enhet och hårddisk. För bekväm och njutbar visning rekommenderar jag att du tittar på den här videon i helskärm, det vill säga i helskärmsläge.

Datorn känner inte igen flash-enheten och hårddisken

Slutsats

Och jag har också några nyheter. Igår hackades mitt e-postkonto. Jag försökte återställa den, men utan resultat. Jag fyllde i formuläret till supporttjänsten, svaret ska skickas inom 3 arbetsdagar, jag väntar på nyheter. Om allt går bra och jag kan återställa min post kommer jag definitivt att skriva en separat artikel om detta. Trots allt det här problemet Händer många internetanvändare.

Kanske har du några frågor eller frågor - din dator ser inte flashenheten. Du kan fråga dem nedan i kommentarerna till den här artikeln, och även använda formuläret med mig.

Tack för att du läser mig vidare