Un file molto frammentato in un volume NTFS non pu˛ superare una certa dimensione

Traduzione articoli Traduzione articoli
Identificativo articolo: 967351 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Introduzione

Un file molto frammentato in un volume con file system NTFS non pu˛ crescere oltre una determinata dimensione causata da un limite di implementazione in strutture che vengono utilizzati per descrivere le allocazioni.

In questo scenario, Ŕ possibile riscontrare uno dei seguenti problemi:
  • Quando si tenta di copiare un file in una nuova posizione, Ŕ possibile che venga visualizzato il seguente messaggio di errore:
    In Windows Vista e versioni successive di Windows
    Impossibile completare l'operazione richiesta a causa di un limite del file system
    Nelle versioni di Windows precedenti a Windows Vista
    Esistono di risorse di sistema insufficienti per completare il servizio richiesto

    Errore del sistema operativo 33 (il processo non pu˛ accedere al file perchÚ un altro processo ha bloccato una porzione del file.)
  • Quando si tenta di scrivere in un file sparse dal registro dell'applicazione, Microsoft SQL Server venga registrato un evento analogo al seguente:
    In Windows Vista e versioni successive di Windows
    Tipo di evento: informazioni
    Origine evento: MSSQLSERVER

    Descrizione: ...
    665 (L'operazione richiesta non potrebbe essere completata a causa di un file system di limitazione.) per SQL Server durante la scrittura in 0x000024c8190000, in nome del file...
    Nelle versioni di Windows precedenti a Windows Vista
    Tipo di evento: informazioni
    Origine evento: MSSQLSERVER

    Descrizione: ...
    1450 (Esistono risorse di sistema insufficienti per completare il servizio richiesto.) per SQL Server durante la scrittura in 0x000024c8190000 nel file con handle 0000000000000FE8...

    Tipo di evento: errore
    Origine evento: MSSQLSERVER

    Descrizione:...
    Errore del sistema operativo 33 (il processo non pu˛ accedere al file perchÚ un altro processo ha bloccato una porzione del file.)

Informazioni

Quando un file Ŕ molto frammentato, NTFS utilizza pi¨ spazio per salvare la descrizione delle allocazioni associato con i frammenti. Le informazioni di allocazione vengono memorizzate in uno o pi¨ record del file. Quando le informazioni di allocazione vengono memorizzate in pi¨ record di file, un'altra struttura, nota come ATTRIBUTE_LIST, contiene informazioni su tali record del file. Il numero di strutture ATTRIBUTE_LIST_ENTRY che il file pu˛ avere Ŕ limitato.

Ci possiamo dare un limite di dimensione esatta del file per una compressa o un file altamente frammentato. Una stima dipendono utilizzando determinate dimensioni medie per descrivere le strutture. Questi, a sua volta determinare quante strutture rientrano in altre strutture. Se il livello di frammentazione Ŕ elevato, il limite viene raggiunto in precedenza. Quando viene raggiunto questo limite, Ŕ possibile che venga visualizzato il seguente messaggio di errore:

Windows Vista o versioni successive di Windows
STATUS_FILE_SYSTEM_LIMITATION Impossibile completare l'operazione richiesta a causa di un limite del file system
Versioni di Windows precedenti a Windows Vista
STATUS_INSUFFICIENT_RESOURCES Esistono di risorse di sistema insufficienti per completare il servizio richiesto
I file compressi sono pi¨ probabili raggiungere il limite provocata dal modo in cui che sono archiviati i file sul disco. I file compressi richiedono ulteriori estensioni per descrivere i layout. Inoltre, durante la decompressione e la compressione di un file aumenta in modo significativo la frammentazione. Quando si verificano le operazioni di scrittura in una posizione di blocco giÓ compressi, Ŕ possibile raggiunto il limite. Pu˛ anche essere raggiunto il limite da un file di tipo sparse. Questo limite Ŕ in genere tra 40 gigabyte (GB) e 90 GB per un file molto frammentato.

Workaround

Soluzione: Per i file non compresso o di tipo sparse, il problema pu˛ essere diminuito eseguendo l'utilitÓ di deframmentazione dischi o uno strumento di deframmentazione di terze parti per Windows, ad esempio software di deframmentazione di Diskeeper. Nota: In esecuzione utilitÓ di deframmentazione dischi non risolverÓ il problema per i file compressi o di tipo sparse.Per ulteriori informazioni sul programma Diskeeper, visitare il seguente sito Web Diskeeper Corporation:

http://www.Diskeeper.com/

Per contattare Diskeeper Corporation, utilizzare i seguenti recapiti:
Diskeeper Corporation 
7590 North Glenoaks Boulevard, 2nd Floor 
Burbank, California, 91504 
(818) 771-160

ProprietÓ

Identificativo articolo: 967351 - Ultima modifica: martedý 20 marzo 2012 - Revisione: 1.1
Le informazioni in questo articolo si applicano a:
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Business
  • Windows Vista Ultimate
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Microsoft Hyper-V Server 2008
  • Microsoft Hyper-V Server 2008 R2
  • Windows 7 Enterprise
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 Starter
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
Chiavi:á
kbsurveynew kbinfo kbmt KB967351 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 967351
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com