Link to home
Create AccountLog in
Avatar of Isaac Revah
Isaac RevahFlag for United Kingdom of Great Britain and Northern Ireland

asked on

can't see folders shared across network

User generated imageUser generated imageUser generated imageUser generated imageUser generated imageUser generated imagecan't see network devices or their shared folders thru Windows Explorer, I traced the Network error traced to the service 'Workstation' refuses to start, "error 1068, one of its dependencies failed to start." it is Windows Server 2008 R2. I got no further. I attempted all of the following;

reset TCP/IP and Winsock stack using netsh int ip reset c:\ip-reset.log and winsock reset reset etc commands.

run sfc /scannow and run ipconfig /flushdns commands.

reboot between each of those commands.

Check SMB 1 and 2.x is running. confirmed, using the powershell command to get entries from registry. Server and function discovery resource publication services both set to start automatically and are running.

Added 2nd physical NIC and setup using different IP. switch between enabled/disabling each of the devices in the network connections applet and swapping network cable around.

I am stuck.User generated image


Avatar of Wayne88
Wayne88
Flag of Canada image

How about if you try to map using cmd, do you still get the error?


net use Z: \\DEVICE-NAME-OR-IP\SHARED-FOLDER

Open in new window


‘Error 1068 – dependency service failed to start firewall’ might stem from your PC being malware-infected. Therefore, enable your third-party antivirus and let it do its job.


Try scanning for malware/virus.  If it's clean then try disabling the AV.


Also check firewall port to ensure SMB ports are open.

You should consider replacing the OS as server 2008R2 is out of support and could be easily infected/breached...

Avatar of Isaac Revah

ASKER

smb services and NSI and browser are all running.

C:\Users\administrator.BNOISJ>sc start smb


SERVICE_NAME: smb

        TYPE               : 1  KERNEL_DRIVER

        STATE              : 4  RUNNING

                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)

        WIN32_EXIT_CODE    : 0  (0x0)

        SERVICE_EXIT_CODE  : 0  (0x0)

        CHECKPOINT         : 0x0

        WAIT_HINT          : 0x0

        PID                : 0


sc start smb <enter>


[SC] StartService FAILED 1056:


An instance of the service is already running.


C:\Users\administrator.BNOISJ>sc query NSI


SERVICE_NAME: NSI

        TYPE               : 20  WIN32_SHARE_PROCESS

        STATE              : 4  RUNNING

                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)

        WIN32_EXIT_CODE    : 0  (0x0)

        SERVICE_EXIT_CODE  : 0  (0x0)

        CHECKPOINT         : 0x0

        WAIT_HINT          : 0x0


C:\Users\administrator.BNOISJ>sc query bowser


SERVICE_NAME: bowser

        TYPE               : 2  FILE_SYSTEM_DRIVER

        STATE              : 4  RUNNING

                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)

        WIN32_EXIT_CODE    : 0  (0x0)

        SERVICE_EXIT_CODE  : 0  (0x0)

        CHECKPOINT         : 0x0

        WAIT_HINT          : 0x0


net use H: \\servername\sharename

system error 67 has occurred the network name cannot be found

see above image capture, is but one example of the many rules regarding SMB-in/out.

All are allowed,

no virus found (that I am aware of)

You have to lower your network security by enabling SMB1 on machines with newer operating systems that have SMB1 disabled by default.

Your infrasturcture is already compromised by using obsolete operating systems 

I'm not near the other server now to enable SMB1, on the newer O/S, but why won't it work through SMB 2 if that's also enabled?

It should use SMB 2.1

The Workstation service on a client computer accepts an input/output (I/O) request for a remote file, named pipe, or mailslot; determines which service can best provide this resource; and redirects the request to the Server service on the server where the requested resource resides. 


Therefor, the Workstation service must be running to access shares.

my screenshots in the original question showed exactly that, My question is WHY wont workstation service start? I have confirmed all the dependencies as published are in fact started using the sq query command but still no success. It had worked in the past.

ASKER CERTIFIED SOLUTION
Avatar of Jason Johanknecht
Jason Johanknecht
Flag of United States of America image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer

This wasn't helpful, it was the solution.

I had already enable/disabled SMB through the registry but manually navigating directly to the registry path and changing the DWORD values but it was the 3rd entry, the DepenOnService that fixed it.

Thank You!