Il "computer wmic impostare AutomaticManagedPageFile = FALSE" comando causa la perdita delle impostazioni esistenti del file di paging in Windows Vista, Windows Server 2008, Windows 7 o computer basato su Windows Server 2008 R2

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

Sintomi

Le impostazioni del file di paging sono memorizzate nella seguente voce del Registro di sistema su un computer che esegue Windows Vista, Windows Server 2008, Windows 7 o Windows Server 2008 R2:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles
Se si esegue il comando riportato di seguito, il valore REG_MULTI_SZ di questa voce del Registro di sistema Ŕ impostato su "C:\pagefile.sys 0 0":
wmic computersystem set AutomaticManagedPageFile=FALSE
questo problema causa la perdita delle impostazioni del file di paging esistente per sistemi operativi che presentino le seguenti impostazioni del file di paging:
  • Vengono specificati in modo esplicito le dimensioni dei file di paging iniziale e massima.
    Ad esempio:
    C:\pagefile.sys 4095 4095
  • Sono pi¨ file di paging su pi¨ volumi.
    Ad esempio:
    C:\pagefile.sys 8200 8200
    D:\pagefile.sys 8200 8200
    E:\pagefile.sys 8200 8200
Nota Il problema si verifica anche se la proprietÓ AutomaticManagedPagefile della classe WMI Win32_ComputerSystem Ŕ impostata su "FALSE" dal codice di programma utilizzando il COM interfaccia.

Workaround

Metodo 1
Verificare l'impostazione corrente del file della pagina eseguendo il comando riportato di seguito:
WMIC computer ottenere AutomaticManagedPageFile
Inoltre, evitare di impostare il valore su "FALSE" Se Ŕ giÓ impostata su "FALSE".

Metodo 2
L'esecuzione di codice VBScript anzichÚ il comando di wmic per disattivare la proprietÓ AutomaticManagedPageFile. Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Avviare il Blocco note.
  2. Incollare il codice seguente nel blocco note:
    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    
    For Each objCS in objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem")
        on Error Resume Next
    '    Wscript.Echo "AutomaiticManagedPagefile: " & objCS.AutomaticManagedPagefile
        If (objCS.AutomaticManagedPagefile) Then
            Wscript.Echo "Setting AutomaticManagedPagefile to False"
            objCS.AutomaticManagedPageFile=False
            objCS.Put_
        Else
            Wscript.Echo "AutomaticManagedPagefile was already False. Just leaving"
        End If
    '    Wscript.Echo "AutomaiticManagedPagefile: " & objCS.AutomaticManagedPagefile
    Next
    
  3. Dal menu file scegliere Salva con nome.
  4. Selezionare una destinazione, digitare AutomaiticManagedPagefile.vbs nella casella nome file e quindi fare clic su Salva.
  5. Eseguire lo script AutomaiticManagedPagefile.vbs nel computer in uso.

Status

Microsoft ha confermato che si tratta di un problema con i prodotti elencati nella sezione "Si applica a".

Informazioni

Il provider WMI di classe Win32_ComputerSystem Ŕ implementato in CimWin32.dll. Questo file DLL assume il seguente valore del Registro di sistema quando si modifica la proprietÓ AutomaticManagedPageFile della classe WMI Win32_ComputerSystem:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles
Se la proprietÓ AutomaticManagedPageFile Ŕ impostata su TRUE, il valore Ŕ impostato su "?: \Pagefile.sys." Se la proprietÓ AutomaticManagedPageFile Ŕ impostata su FALSE, il valore Ŕ impostato su "c:\pagefile.sys 0 0". Pertanto, qualsiasi altro file di paging viene sovrascritte quando si verifica questo problema.

Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
959516Vengono creati pi¨ file di paging quando si imposta la proprietÓ AutomaticManagedPagefile della classe Win32_ComputerSystem su false in un computer che esegue Windows Server 2008 o Windows Vista Service Pack 1

ProprietÓ

Identificativo articolo: 974028 - Ultima modifica: giovedý 27 agosto 2009 - Revisione: 1.1
Le informazioni in questo articolo si applicano a:
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows Vista Business
Chiavi:á
kbmt kbtshoot kbsurveynew kbexpertiseinter kbinfo KB974028 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: 974028
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