none
copia lenta su server 2012 da pc con windows 10 RRS feed

  • Discussione generale

  • salve

    avevo una configurazione di questo tipo:

    - alcuni pc Windows 7 pro 64 bit.

    - file server Windows 2012 r2 64 bit

    sul file server ci sono alcune cartelle condivise e gli utenti ci accedono tramite credenziali salvate sul server. Non è presente un dominio e le credenziali per accedere alla cartella sono gestite dal server. Gli utenti sul server hanno alcuni documenti di office (word e Excel) e li modicano con office 2013 senza problemi.

    Da qualche giorno 2 di questi pc sono stati aggiornati a Windows 10. Da quel momento, quando modificano i documenti di office, presenti sulla cartelle condivise sul server,  e li salvano, il salvataggio dura alcuni secondi (3-4) mentre i pc che hanno window 7 modificano e salvano gli stessi documenti senza problemi. Oltre tutto gli utenti che hanno Windows 10 se modificano e salvano i documenti presenti su un NAS, li salvano velocemente. Prima dell'aggiornamento a Windows 10, gli utenti di questi pc modificavano i documenti e li salvavano velocemente.

    giovedì 7 gennaio 2016 19:44

Tutte le risposte

  • Ciao, verifica la versione di SMB negoziata tra W7<>WS2012R2 e W10<>WS2012R2 attraverso il CmdLet Get-SmbConnection.

    http://blogs.technet.com/b/josebda/archive/2013/10/02/windows-server-2012-r2-which-version-of-the-smb-protocol-smb-1-0-smb-2-0-smb-2-1-smb-3-0-or-smb-3-02-you-are-using.aspx

    http://blogs.technet.com/b/josebda/archive/2015/05/05/what-s-new-in-smb-3-1-1-in-the-windows-server-technical-preview-2.aspx

    Sui client verifica la disponibilità di driver aggiornati per la scheda di rete ed esegui tutti gli ultimi update di sistema operativo.

    Saluti
    Nino

    giovedì 7 gennaio 2016 20:08
    Moderatore
  • aggiungo disabilita (o megli disinstalla) antivirus e protezioni varie di terze parti, solo come passo di troubleshooting

    This post is provided AS IS with no warranties or guarantees, and confers no rights.
    ~~~
    Questo post non fornisce garanzie e non conferisce diritti

    giovedì 7 gennaio 2016 20:45
  • ciao e grazie

     ho lanciato il comando Get-SmbConnection da dentro la power shell sul server 2012r r2 standard  ma non ha restituito niente.

    Grazie

    giovedì 7 gennaio 2016 20:46
  • devi eseguirlo dal client, meglio se in quel momento hai un file aperto dalla share.

    W7 non ha questo comando, ma usa sicuramente SMB2 (se non hai fatto modifiche alla configurazione smb sul server)


    This post is provided AS IS with no warranties or guarantees, and confers no rights.
    ~~~
    Questo post non fornisce garanzie e non conferisce diritti


    • Modificato aperelli giovedì 7 gennaio 2016 20:54
    giovedì 7 gennaio 2016 20:52
  • grazie per la risposta ma i pc con win7 vanno bene, sono i pc con win 10 che hanno problemi

    grazie

    giovedì 7 gennaio 2016 20:58
  • C'è un problema con il CmdLet su Windows 10, sto verificando se è stato deprecato. Esegui il comando su WS2012.

    - Su un client W10 crea una share X (per esempio)
    - Su WS2012 esegui il CmdLet Get-SmbConnection
    - Da DOS esegui \\nome_pc\X
    - Su WS2012 esegui nuovamente il CmdLet Get-SmbConnection

    Dovresti avere un risultato simile alla seguente screen che ho ricavato da un test appena eseguito.

    Saluti
    Nino

    giovedì 7 gennaio 2016 22:37
    Moderatore
  •  Get-SmbConnection restituisce le connessioni client, dovrebbe farlo sul client w10 mentre ha un file aperto sulla share, farlo sul server non serve

    This post is provided AS IS with no warranties or guarantees, and confers no rights.
    ~~~
    Questo post non fornisce garanzie e non conferisce diritti

    venerdì 8 gennaio 2016 00:21
  • In questo caso il client è proprio il W10 ed il comando restituisce la versione negoziata. Essendo negoziata non può essere differente tra Server e Client.
    venerdì 8 gennaio 2016 07:12
    Moderatore
  • da come l'ho intesa io sul server non torna nulla perché il comando torna solo le connessioni del client  smb della macchina che esegue il comando

    This post is provided AS IS with no warranties or guarantees, and confers no rights.
    ~~~
    Questo post non fornisce garanzie e non conferisce diritti



    • Modificato aperelli venerdì 8 gennaio 2016 09:29
    venerdì 8 gennaio 2016 09:28
  • Ciao, ho verificato l'errore del CmdLet su Windows 10. Esegui con privilegi elevati C:\Windows\System32\WindowsPowerShell\v1.0\PowerShell.exe. Ovviamente, per avere un risultato devi avere una connessione aperta. Quindi, prima del CmdLet esegui un accesso ad una cartella condivisa del Server.

    Saluti
    Nino

    sabato 9 gennaio 2016 13:43
    Moderatore
  • Ciao mstdan,

    Non abbiamo ricevuto alcun aggiornamento e mi chiedevo se possiamo aiutarti ulteriormente o se il tuo quesito è stato risolto.
    Se così fosse ti saremmo grati di condividere il feedback in questo spazio ricordandoti che altri membri della community potrebbero riscontrare comportamenti simili.

    Grazie in anticipo,


    Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda.

    lunedì 18 gennaio 2016 13:44
  • salve scusate il ritardo ma dovevo avere la disponibilità dell'utente per i test.

    Allora, riassumendo. Su un pc co WINDOWS 10 se modifico e salvo un foglio Excel 2013, o altro documento di Office, posizionato su una cartella condivisa di un server Windows 2012 R2, il salvataggio è lento. Se modifico e salvo un foglio Excel 2013 posizionato su una cartella condivisa su un NAS, il salvataggio è veloce.

    Ho mappato sul pc con win10 le 2 cartelle condivise. Ho aperto, sul pc con win10, power shell con i privilegi di amministratore e ho lanciato il comando CmdLet Get-SmbConnection

    questo è il risultato

    192.168.0.18       ServerSynology   PCATPROG1\Mauro     PCATPROG1\Mauro     2.0.2   1
    192.168.29.100   Condivisa            PCATPROG1\Mauro     PCATPROG1\Mauro     3.0.2   7

    (192.168.0.18 è il NAS mentre 192.168.29.100 è il server 2012 R2).

    Quindi sul NAS c'è la 2.0.2 mentre sul server c'è la 3.0.2.

    Ho creato sul pc con win 10 una cartella condivisa e, sul server con win 2012 R2, ho aperto power shell con i privilegi di amministratore e ho lanciato il comando  Get-SmbConnection.

    questo è il risultato

    PCATPROG1           temp                SRV-ATON\Adminis... SRV-ATON\mauro      3.02

    (pcatrprog1 è il pc con win 10)

    quindi sia il pc con win 10 che il server con win 2012 r2 hanno la stessa versione di SMB.

    Detto questo però non so come risolvere il mio problema (che persiste).

    Grazie

    martedì 19 gennaio 2016 19:16
  • Ciao,

    non so se potrebbe esere una soluzione, peró puoi provare come troubleshoting a disabilitare SMB 3 sul server e sul client:

    https://support.microsoft.com/en-us/kb/2696547


    This post is provided AS IS with no warranties or guarantees, and confers no rights.
    ~~~
    Questo post non fornisce garanzie e non conferisce diritti

    martedì 19 gennaio 2016 20:18
  • ciao

    nell'articolo viene spiegato come disabilitare SMB2 E SMB3 mentre il tuo consiglio era di disabilitare solo SMB3

    mercoledì 20 gennaio 2016 07:51
  • ho notato, io lo farei comunque a scopo di troubleshooting

    This post is provided AS IS with no warranties or guarantees, and confers no rights.
    ~~~
    Questo post non fornisce garanzie e non conferisce diritti

    mercoledì 20 gennaio 2016 09:59
  • Ciao mstdan,
    Il tuo thread nel Forum di TechNet è ancora aperto per noi.
    Se i consigli ricevuti ti sono stati utili, ricorda di evidenziare la soluzione cliccando su "Segna come Risposta". Aggiungo che il tuo riscontro tornerà sicuramente utile per chi si dovesse trovare nella medesima situazione, così è molto gradito dai membri della community se puoi condividere una soluzione tua.
    Grazie della collaborazione.

    Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda.

    martedì 26 gennaio 2016 09:17