COMO PROCEDER SI LA LISTA DE WRITERS DE VSS APARECE VACIA EN UNA MAQUINA X64 (Aplicable a Windows Server 2003)

Os presentamos algunas de las opciones que tenemos para poder solucionar cuando aparece la lista con los Writers de Shadow Copy de la máquina en blanco.

Una de las tareas que debemos intentar a la hora de solucionar problemas relacionados con VSS es ejecutar el comando:

VSSADMIN LIST WRITERS

Si la salida de dicho comando es una lista vacía, lo más seguro que tengamos problemas con las herramientas de backup que se apoyen en los componentes de VSS.

Si estamos en esa situación, y nuestra máquina tiene un procesador x64 los pasos siguientes nos pueden servir para regenerar esta lista:

1. Hacer clic en el botón Inicio, clic en Ejecutar, y luego teclear REGEDIT para abrir el editor del registro, y luego clic en Aceptar.

2. Encontrar y hacer clic sobre la siguiente rama: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSystem\{26c409cc-ae86-11d1-b616-00805fc79216}\Subscriptions

3. En el menú Edición, hacer clic en Eliminar, y luego clic en Si para confirmar que la queremos eliminar. Siempre que operamos con el registro es bueno antes de eliminar cualquier valor o rama que exportemos en un archivo .reg para poder usarlo, si queremos volver sobre nuestros pasos.

4. Salir del editor del registro.

5. De nuevo clic en botón Inicio, clic en Ejecutar, teclear SERVICES.MSC y luego clic en el botón Aceptar. Con esto se abrirá la consola de servicios

6. Clic con el botón derecho en cada uno de los siguientes servicios y en el menú elegir Reiniciar. Con esto se irá regenerando la información en la rama borrada previamente:

     Sistema de sucesos COM+    

     Aplicación de sistema COM+         

     Microsoft Software Shadow Copy Provider       

     Instantáneas de Volumen

7. Clic en el botón Inicio, clic en Ejecutar, y teclear CMD, y luego clic en Aceptar.

8. En el símbolo de sistema, teclear el siguiente comando VSSADMIN LIST WRITERS, y luego presionar INTRO.

9. SI ahora los writers de VSS son listados, cerrar la ventana del símbolo de sistema y no continuar con los siguientes pasos. Si no son listados no cerrarla y teclear los siguientes comandos:

(Es importante situarse en el directorio SYSTEM32, que aunque su nombre puede llevar a equívocos con otro directorio llamado SYSWOW64, en el directorio SYSTEM32 se encuentran los componentes de 64 bits, y en el SYSWOW64 los de 32 bits)

cd /d %windir%\system32           

net stop vss      

net stop swprv                

regsvr32 ole32.dll           

regsvr32 oleaut32.dll    

regsvr32 vss_ps.dll        

vssvc /register

regsvr32 /i swprv.dll     

regsvr32 /i eventcls.dll

regsvr32 es.dll

regsvr32 stdprov.dll      

regsvr32 vssui.dll            

regsvr32 msxml3.dll      

Regsvr32 msxml4.dll

Net start " Sistema de sucesos COM+"

Después de registrar los componentes de VSS podemos probar de nuevo el comando:

VSSADMIN LIST WRITERS

Esta vez es probable que sean mostrados, sino es repetir los pasos del 1-8.

Espero que la información comentada os sirva en algún caso que os encontréis en esta situación.

 

Francisco Fraile

Técnico de Soporte de Microsoft Premier