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
Comments
Anonymous
November 06, 2008
Buenas. ¿Para windows server 2008 esta opción no es válida? Tengo un servidor que utilizando el comando vssadmin list writers se queda bloqueado y no muestra nada hasta que paro el servicio Bits.Anonymous
November 11, 2008
Hola, Por ahora no existe una version de esta informacion para Windows Server 2008, esa solo es valida para Windows 2003 x64 Un saludo.