Eu sei que este é um segmento antigo, mas tive o mesmo problema e determinei que era devido a uma alteração que eu havia feito na minha configuração do SAMBA =.
Eu uso um Mac para acessar arquivos em um servidor Linux via SAMBA, e queria bloquear os típicos arquivos "ponto" que o Mac cria (._something e .DS_STORE). Então, eu adicionei uma linha ao meu smb.conf que previne que esses arquivos sejam criados da seguinte forma:
veto files = /._*/. DS_Store /
Quando você abre um arquivo do Office, ele cria um arquivo temporário no local de onde você abriu o arquivo, e esse arquivo começa com ._ $
Desde. $ será correspondido por. * o arquivo não será permitido e você estará operando sem um arquivo temporário. Remova a entrada "veto files" (ou remova a parte ._ *), reinicie o SMB e você ficará bem.