lunes, 11 de junio de 2007

Reparar firewall Windows XP

Por algunos spyware, troyanos o virus, deja de funcionar el firewall integrado de windows XP sp2..
Al tratar de reactivarlo, anuncia que el servicio "Windows Firewall/Internet Connnection Sharing (ics)" no se puede activar..

una posible solucion es la siguiente:

Inicio > ejecutar > cmd > enter > tipeamos lo siguiente al terminar enter

rundll32 setupapi,InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.inf


Reiniciar el equipo..
En cuanto levanta el sistema, volvemos a abrir una ventana ms-dos
Inicio > ejecutar > cmd > enter > tipeamos lo siguiente al terminar enter

NETSH FIREWALL RESET

Nos aseguramos si ya esta funcionando el firewall de windows.

Otra solucion es crear un script que modifique el registro de la siguiente forma:

creamos un archivo llamado reparador.reg con el siguiente codigo, guardarlo y ejecutarlo


W i n d o w s R e g i s t r y E d i t o r V e r s i o n 5 . 0 0



[ - H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s ]



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s ]

" D e p e n d O n G r o u p " = h e x ( 7 ) : 0 0 , 0 0

" D e p e n d O n S e r v i c e " = h e x ( 7 ) : 4 e , 0 0 , 6 5 , 0 0 , 7 4 , 0 0 , 6 d , 0 0 , 6 1 , 0 0 , 6 e , 0 0 , 0 0 , 0 0 , 5 7 , 0 0 , 6 9 , 0 0 , \

6 e , 0 0 , 4 d , 0 0 , 6 7 , 0 0 , 6 d , 0 0 , 7 4 , 0 0 , 0 0 , 0 0 , 0 0 , 0 0

" D e s c r i p t i o n " = " P r o v i d e s n e t w o r k a d d r e s s t r a n s l a t i o n , a d d r e s s i n g , n a m e r e s o l u t i o n a n d / o r i n t r u s i o n p r e v e n t i o n s e r v i c e s f o r a h o m e o r s m a l l o f f i c e n e t w o r k . "

" D i s p l a y N a m e " = " W i n d o w s F i r e w a l l / I n t e r n e t C o n n e c t i o n S h a r i n g ( I C S ) "

" E r r o r C o n t r o l " = d w o r d : 0 0 0 0 0 0 0 1

" I m a g e P a t h " = h e x ( 2 ) : 2 5 , 0 0 , 5 3 , 0 0 , 7 9 , 0 0 , 7 3 , 0 0 , 7 4 , 0 0 , 6 5 , 0 0 , 6 d , 0 0 , 5 2 , 0 0 , 6 f , 0 0 , 6 f , 0 0 , \

7 4 , 0 0 , 2 5 , 0 0 , 5 c , 0 0 , 7 3 , 0 0 , 7 9 , 0 0 , 7 3 , 0 0 , 7 4 , 0 0 , 6 5 , 0 0 , 6 d , 0 0 , 3 3 , 0 0 , 3 2 , 0 0 , 5 c , 0 0 , 7 3 , \

0 0 , 7 6 , 0 0 , 6 3 , 0 0 , 6 8 , 0 0 , 6 f , 0 0 , 7 3 , 0 0 , 7 4 , 0 0 , 2 e , 0 0 , 6 5 , 0 0 , 7 8 , 0 0 , 6 5 , 0 0 , 2 0 , 0 0 , 2 d , 0 0 , \

6 b , 0 0 , 2 0 , 0 0 , 6 e , 0 0 , 6 5 , 0 0 , 7 4 , 0 0 , 7 3 , 0 0 , 7 6 , 0 0 , 6 3 , 0 0 , 7 3 , 0 0 , 0 0 , 0 0

" O b j e c t N a m e " = " L o c a l S y s t e m "

" S t a r t " = d w o r d : 0 0 0 0 0 0 0 2

" T y p e " = d w o r d : 0 0 0 0 0 0 2 0



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ E p o c h ]

" E p o c h " = d w o r d : 0 0 0 0 2 c d 0



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ P a r a m e t e r s ]

" S e r v i c e D l l " = h e x ( 2 ) : 2 5 , 0 0 , 5 3 , 0 0 , 7 9 , 0 0 , 7 3 , 0 0 , 7 4 , 0 0 , 6 5 , 0 0 , 6 d , 0 0 , 5 2 , 0 0 , 6 f , 0 0 , 6 f , \

0 0 , 7 4 , 0 0 , 2 5 , 0 0 , 5 c , 0 0 , 5 3 , 0 0 , 7 9 , 0 0 , 7 3 , 0 0 , 7 4 , 0 0 , 6 5 , 0 0 , 6 d , 0 0 , 3 3 , 0 0 , 3 2 , 0 0 , 5 c , 0 0 , \

6 9 , 0 0 , 7 0 , 0 0 , 6 e , 0 0 , 6 1 , 0 0 , 7 4 , 0 0 , 6 8 , 0 0 , 6 c , 0 0 , 7 0 , 0 0 , 2 e , 0 0 , 6 4 , 0 0 , 6 c , 0 0 , 6 c , 0 0 , 0 0 , \

0 0



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ P a r a m e t e r s \ F i r e w a l l P o l i c y ]



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ P a r a m e t e r s \ F i r e w a l l P o l i c y \ D o m a i n P r o f i l e ]



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ P a r a m e t e r s \ F i r e w a l l P o l i c y \ D o m a i n P r o f i l e \ A u t h o r i z e d A p p l i c a t i o n s ]



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ P a r a m e t e r s \ F i r e w a l l P o l i c y \ D o m a i n P r o f i l e \ A u t h o r i z e d A p p l i c a t i o n s \ L i s t ]

" % w i n d i r % \ \ s y s t e m 3 2 \ \ s e s s m g r . e x e " = " % w i n d i r % \ \ s y s t e m 3 2 \ \ s e s s m g r . e x e : * : e n a b l e d : @ x p s p 2 r e s . d l l , - 2 2 0 1 9 "



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ P a r a m e t e r s \ F i r e w a l l P o l i c y \ S t a n d a r d P r o f i l e ]



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ P a r a m e t e r s \ F i r e w a l l P o l i c y \ S t a n d a r d P r o f i l e \ A u t h o r i z e d A p p l i c a t i o n s ]



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ P a r a m e t e r s \ F i r e w a l l P o l i c y \ S t a n d a r d P r o f i l e \ A u t h o r i z e d A p p l i c a t i o n s \ L i s t ]

" % w i n d i r % \ \ s y s t e m 3 2 \ \ s e s s m g r . e x e " = " % w i n d i r % \ \ s y s t e m 3 2 \ \ s e s s m g r . e x e : * : e n a b l e d : @ x p s p 2 r e s . d l l , - 2 2 0 1 9 "



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ S e t u p ]

" S e r v i c e U p g r a d e " = d w o r d : 0 0 0 0 0 0 0 1



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ S e t u p \ I n t e r f a c e s U n f i r e w a l l e d A t U p d a t e ]

" A l l " = d w o r d : 0 0 0 0 0 0 0 1



[ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ S h a r e d A c c e s s \ E n u m ]

" 0 " = " R o o t \ \ L E G A C Y _ S H A R E D A C C E S S \ \ 0 0 0 0 "

" C o u n t " = d w o r d : 0 0 0 0 0 0 0 1

" N e x t I n s t a n c e " = d w o r d : 0 0 0 0 0 0 0 1



Reiniciar el equipo y ejecutar el siguiente comando:


Abrir una ventana ms-dos
Inicio > ejecutar > cmd > enter > tipeamos lo siguiente al terminar enter

NETSH FIREWALL RESET

De esta forma debería quedar solucionado

No hay comentarios.:

Titulares