Att flytta filer från enhet till enhet eller dator till dator är en vanlig uppgift både i kontorsmiljöer och på fritidsdatorer. Windows-användare som regelbundet flyttar stora filer (särskilt multigigabyte-filer som kan innehålla filmer eller TV-program) runt är inte främling för ett felmeddelande som läser "kan inte läsas från källfilen eller disken". Det här meddelandet kan visas av tre olika vanliga orsaker. Det vanligaste skälet är ett missförhållande i filsystemen på de olika enheterna eller enheterna. Andra vanliga orsaker till detta fel inkluderar korrupta disksektorer och problem med filtillstånd., Jag kommer att visa dig hur du löser alla dessa tre problem så att du kan få dina filöverföringar att fungera smidigt.
Se även vår artikel Hur man påskyndar Windows 10 - The Ultimate Guide
Felet uppstår oftast när du flyttar en stor fil mellan två diskar, vare sig det är mellan två interna enheter eller mellan en intern och extern enhet. Felet kan dyka upp på små filer, men det är mindre vanligt. Det är vanligtvis stora filer som orsakar problemet.
Felaktiga filsystem och "kan inte läsa från källfilen eller disken" -felen
Misstänkta filsystem är det enklaste problemet att diagnostisera men det svåraste att fixa. Om du använder Windows 8 eller Windows 10 är chansen stor att ditt filsystem är NTFS. Om du använder Windows 7 kan det vara FAT32 eller NTFS. Om du använder Windows XP är det troligt att det är FAT32.
NTFS skiljer sig helt från FAT32 och kan hantera större filer enkelt. FAT32 är ett äldre filsystem och kan inte hantera större filer. Om disken från vilken du överför din fil är FAT32 är den maximala filstorleken den kan hantera 4 GB. Om filen du flyttar till och med är nära den storleken kan den orsaka problem.
- Välj hårddisken du försöker kopiera från.
- Högerklicka och välj egenskaper.
- Identifiera filsystemet.
- Upprepa för destinationsdisken.
Om båda filsystemen är NTFS, gå vidare till nästa fix. Om en disk är FAT32, läs vidare.
Vanligtvis kan du inte kopiera stora filer till FAT32 i första hand, men det har förekommit fall där någon har använt en fildelare för att dela en fil i mindre delar och sedan skadades filen på enheten. Windows känner inte igen att filen var uppdelad och läser bara antingen en stor eller skadad fil.
Om du ser detta, hitta ett program som delar upp en fil i mindre bitar och prova processen igen. Du kan Googles "fildelare" och hitta en mängd olika splitter, eller så kan du bara använda HJSplit, som är gratis och fullständigt. Hur som helst, installera programmet, dela filen på enheten, flytta den som ursprungligen var avsedd och sedan bygga om den.
Dåliga sektorer och "kan inte läsa från källfilen eller disken" -felen
En sektor är ett lagringsutrymme. När du formaterar en hårddisk delar en del av processen upp hårddisken i individuella delar som kan användas både oberoende för att lagra data men också kollektivt för att lagra större filer.
Dåliga sektorer är helt enkelt programvarufel som innebär att din dator inte kan läsa uppgifter om den sektorn. De kan orsakas av faktiska fysiska skador men det är sällsynt.
Så här kontrollerar du dåliga sektorer:
- Välj hårddisken du försöker kopiera från.
- Högerklicka och välj Egenskaper sedan fliken Verktyg.
- Välj Kontrollera bredvid Felkontroll.
- Låt processen slutföras.
- Upprepa för destinationsdisken.
Diskcheckverktyget är fristående och berättar om det finns dåliga sektorer och kommer att kunna reparera dem i de flesta fall. Detta kan skada filen du försöker flytta men så var medveten om det innan du gör det.
Du kan köra diskkontroller från kommandotolken om du föredrar.
- Öppna ett CMD-fönster som administratör.
- Skriv eller klistra in 'chkdsk / f D:' och tryck på Enter. Ändra 'D:' till hårddiskbokstaven i fråga.
- Låt processen slutföras.
Om det fanns dåliga sektorer kan Windows nu kunna flytta filen.
Filbehörigheter och "kan inte läsa från källfilen eller disken" -felen
Ibland blir Windows förvirrad med filtillstånd och har problem att släppa taget. Det kan också uppstå om du får en fil av någon och Windows inte ger dig äganderätt till filen. Det kan orsaka fel "kan inte läsas från källfilen eller disken".
Det är dock lätt att fixa.
- Högerklicka på filen du försöker kopiera och välj Egenskaper.
- Välj fliken Säkerhet och sedan Redigera i mitten.
- Välj knappen Lägg till i mitten.
- Skriv ditt datoranvändarnamn i rutan längst ner och välj Kontrollera namn.
- Välj OK. Detta tar dig tillbaka till föregående skärm.
- Välj ditt användarnamn i det övre fönstret och markera sedan rutan bredvid Full kontroll i den nedre rutan.
- Välj Använd och sedan OK.
Windows bör nu låta dig flytta filen som du behöver utan att kasta upp felet "kan inte läsas från källfilen eller disken".