listener can not start My listener in Oracle 11g R2 can not start . When I want to give the status of that, the error in below is shown:

Connecting to &lt;ADDRESS=&lt;PROTOCOL=tcp&gt;&lt;HODT=&gt;&lt;PORT=1521&gt;&gt;
TNS-12541 : TNS:no listener
 TNS-12560 : TNS:protocol adapter error
  TNS-00511 : NO LISTENER 
   64-bit Windowns Eroor : 61: Wnknown error


My tnsnames.ora is :

# tnsnames.ora Network Configuration File: D:\app\SHOJAIE\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = SHOJAIE-PC)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )


My listener.ora is :

# listener.ora Network Configuration File: D:\app\SHOJAIE\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = D:\app\SHOJAIE\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:D:\app\SHOJAIE\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = SHOJAIE-PC)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = D:\app\SHOJAIE


Can any one help me ?
Try to Restart Oracle Service by following Commands

net stop oracleserviceORCL;
net start oracleserviceORCL;


and then start listener first, if it is not already started by this command.

lsnrctl start listener;


and update me if it help...