How to Fix Start Menu/Cortana/Task bar not working (New)

30/12/2015 20:31

Basic:

1. Disable or Uninstall Antiviruses.

2. Running the safemode.

  • Press Windows Key + R then type the code below:
    • msconfig
  • Go to the Boot Tab then click Safe Mode.
  • Click "Apply" and hit "Ok" then restart the PC.
    • If Start Menu/Cortana/Taskbar is working in Safemode, press Windows Key + R then type msconfig
  • Go to Boot Tab then uncheck the Safemode, click "Apply" and hit OK.
  • Restart the PC

3.Create TempAccount and run DISM

  • Open Command Prompt as admin then type the following code:
    • net user temp admin /add (hit enter and type the next code)
    • net localgroup administrators temp /add (hit enter)
  • Switch user and go to the temp account.
  • Open CMD then type the following command.
    • dism /online /cleanup-imag /restorehealth (hit enter)
  • After the process was done. Switcher and try Start Menu/ Cortana/ Tasbar

 

Method 1: Resetting Windows Services

In the first place, you may try to run the .bat file for RESETTING Windows Services. Open a Notepad then copy and paste the codes below.

@ECHO OFF &COLOR 70 &TITLE Windows 10 default services, script by AveYo &echo/
SET QUIT=PING -n 10 0 ^>NUL 2^>^&1 ^&COLOR 70 ^&EXIT/B
:: check win version
FOR /F "tokens=4-5 delims=. " %%i IN ('ver') DO SET "WINVER=%%i%%j"
IF %WINVER% LSS 100 COLOR 74 &echo ERROR! ONLY FOR WINDOWS 10 &%QUIT%
:: check for admin rights
SET "ADM=" &bcdedit >NUL 2>&1
IF NOT "%ERRORLEVEL%"=="1" SET "ADM=Y"
IF NOT DEFINED ADM COLOR 74 &echo  ERROR! Run again by right-clicking and selecting 'Run as administrator' &%QUIT%
:: gives time to cancel before any changes (all scripts should provide this...)
FOR /L %%I IN (10,-1,1) DO CLS &echo. &echo  Starting in %%Is. Press [Ctrl+C] or X corner to cancel... &PING -n 2 0 >NUL 2>&1
CLS &echo/

SET "services_auto= AudioEndpointBuilder Audiosrv BFE BrokerInfrastructure CoreMessagingRegistrar CryptSvc DcomLaunch Dhcp DiagTrack Dnscache DPS EventLog EventSystem FontCache gpsvc iphlpsvc LanmanServer LanmanWorkstation LSM MpsSvc NlaSvc nsi Power ProfSvc RpcEptMapper RpcSs SamSs Schedule SENS ShellHWDetection Spooler SysMain SystemEventsBroker Themes tiledatamodelsvc TrkWks UserManager Wcmsvc Winmgmt WinRM "
SET "services_delayed_auto= BITS DoSvc dmwappushsvc MapsBroker sppsvc wscsvc WSearch"
SET "services_demand= AJRouter ALG AppIDSvc Appinfo AppMgmt AppReadiness AppXSvc AxInstSV BDESVC Browser BthHFSrv bthserv CDPSvc CertPropSvc ClipSVC COMSysApp CscService DcpSvc defragsvc DeviceAssociationService DeviceInstall DevQueryBroker diagnosticshub.standardcollector.service DmEnrollmentSvc dot3svc DsmSvc DsSvc Eaphost EFS embeddedmode EntAppSvc Fax fdPHost FDResPub fhsvc hidserv HomeGroupListener HomeGroupProvider icssvc IEEtwCollectorService Ifsvc IKEEXT KeyIso KtmRm LicenseManager lltdsvc lmhosts MSDTC MSiSCSI msiserver NcaSvc NcbService NcdAutoSetup Netlogon Netman netprofm NetSetupSvc NgcCtnrSvc NgcSvc nvsvc p2pimsvc p2psvc PcaSvc PeerDistSvc PerfHost pla PlugPlay PNRPAutoReg PNRPsvc PolicyAgent PrintNotify QWAVE RasAuto RasMan RetailDemo RpcLocator ScDeviceEnum SCPolicySvc SDRSVC seclogon SensorDataService SensorService SensrSvc SessionEnv SharedAccess smphost SmsRouter SNMPTRAP SSDPSRV SstpSvc StateRepository stisvc StorSvc svsvc swprv TabletInputService TapiSrv TermService TimeBroker TrustedInstaller UI0Detect UmRdpService upnphost UsoSvc VaultSvc vds vmicguestinterface vmicheartbeat vmickvpexchange vmicrdv vmicshutdown vmictimesync vmicvmsession vmicvss VSS W32Time WalletService wbengine WbioSrvc wcncsvc WcsPlugInService WdiServiceHost WdiSystemHost WdNisSvc WebClient Wecsvc WEPHOSTSVC wercplsupport WerSvc WiaRpc WinDefend WinHttpAutoProxySvc WlanSvc wlidsvc wmiApSrv WMPNetworkSvc workfolderssvc WPDBusEnum WpnService WSService wuauserv wudfsvc WwanSvc XblAuthManager XblGameSave XboxNetApiSvc "
SET "services_disabled= NetTcpPortSharing RemoteAccess RemoteRegistry SCardSvr "
FOR %%A IN (%services_auto%) DO
FOR %%A IN (%services_delayed_auto%) DO
FOR %%A IN (%services_demand%) DO
FOR %%A IN (%services_disabled%) DO

GOTO :_DONE_
rem comment above line to also reset default device drivers

SET "drivers_auto= lltdio luafv MMCSS mrxsmb10 MsLldp Ndu PEAUTH rspndr srv storqosflt tcpipreg "
SET "drivers_boot= ACPI acpiex atapi CLFS CNG disk EhStorClass FileInfo FltMgr fvevol hwpolicy intelide KSecDD KSecPkg mountmgr msisadrv Mup NDIS partmgr pci pcw pdc rdyboost spaceport Tcpip vdrvroot volmgr volmgrx volsnap Wdf01000 WFPLWFS WindowsTrustedRT WindowsTrustedRTProxy Wof "
SET "drivers_demand= 1394ohci 3ware acpipagr AcpiPmi acpitime ADP80XX agp440 AmdK8 AmdPPM amdsata amdsbs amdxata AppID arcsas AsyncMac b06bdrv bcmfn2 bowser BthAvrcpTg BthHFEnum bthhfhid BTHMODEM buttonconverter CapImg circlass CmBatt CompositeBus condrv dmvsc drmkaud DXGKrnl ebdrv EhStorTcgDrv ErrDev exfat fastfat fcvsc fdc Filetrace flpydisk FsDepends gagp30kx gencounter genericusbfn GPIOClx0101 HdAudAddService HDAudBus HidBatt HidBth hidi2c hidinterrupt HidIr HidUsb HpSAMD HTTP hyperkbd HyperVideo i8042prt iaLPSSi_GPIO iaLPSSi_I2C iaStorAV iaStorV ibbus IntcAzAudAddService intelpep intelppm IoQos IpFilterDriver IPMIDRV IPNAT IRENUM isapnp iScsiPrt kbdclass kbdhid kdnic ksthunk L1C LSI_SAS LSI_SAS2i LSI_SAS3i LSI_SSS lvpepf64 LVRS64 LVUSBS64 megasas megasr mlx4_bus Modem monitor mouclass mouhid mpsdrv MRxDAV mrxsmb mrxsmb20 MsBridge msgpiowin32 mshidkmdf mshidumdf MSKSSRV MSPCLOCK MSPQM MsRPC MSTEE MTConfig MTsensor mvumis NativeWifiP ndfltr NdisCap NdisImPlatform NdisTapi Ndisuio NdisVirtualBus NdisWan ndiswanlegacy ndproxy netvsc NTFS nvlddmkm nvraid nvstor nv_agp Parport pciide pcmcia percsas2i percsas3i PID_PEPI PptpMiniport Processor QWAVEdrv RasAcd RasAgileVpn Rasl2tp RasPppoe RasSstp rdpbus RDPDR RdpVideoMiniport ReFSv1 rspLLL s3cap sbp2port scfilter sdbus sdstor SerCx SerCx2 Serenum Serial sermouse sfloppy SiSRaid2 SiSRaid4 SpbCx srv2 srvnet stexstor storahci storflt stornvme storufs storvsc swenum Synth3dVsc Tcpip6 terminpt TPM TsUsbFlt TsUsbGD tunnel uagp35 UASPStor UcmCx0101 UcmUcsi Ucx01000 UdeCx UEFI Ufx01000 UfxChipidea ufxsynopsys uliagpkx umbus UmPass UrsChipidea UrsCx01000 UrsSynopsys usbaudio usbccgp usbcir usbehci usbhub USBHUB3 usbohci usbprint usbser USBSTOR usbuhci USBXHCI VerifierExt vhdmp vhf vmbus VMBusHID vpci vsmraid VSTXRAID vwifibus WacomPen wanarp wanarpv6 WdBoot WdFilter wdiwifi WdNisDrv wfpcapture WIMMount WinMad WINUSB WinVerbs WmiAcpi wpcfltr WpdUpFltr WudfPf WUDFRd xboxgip xinputhid "
SET "drivers_disabled= cdfs cnghwassist udfs ws2ifsl "
SET "drivers_system= AFD ahcache avipbb avkmgr BasicDisplay BasicRender Beep cdrom CSC dam Dfsc FileCrypt GpuEnergyDrv Msfs mssmbios NetBIOS NetBT Npfs npsvctrig nsiproxy Null Psched rdbss tdx vwififlt "
FOR %%A IN (%drivers_auto%) DO
FOR %%A IN (%drivers_boot%) DO
FOR %%A IN (%drivers_demand%) DO
FOR %%A IN (%drivers_disabled%) DO
FOR %%A IN (%drivers_system%) DO

GOTO :_DONE_
:_DONE_
echo/ &echo Done, reboot your PC now... &%QUIT%

After pasting those codes, save the file as ServicesReset.bat

Go to the .bat file you just saved and right click it and run it as administrator.

Method 2: Re-registering App-Package and Deleting the TileDataModelSVC

1. Open a Command Prompt by pressing the CTRL Key + Shift Key + ESC Key.

2. Task Manager will be opened. Click the "Show more Details" then click the "File Tab" then choose "Run new task".

3. Type CMD at the text box then check the box for "admin privilege" then hit OK.

4. At Command Prompt copy and the code below:

Powershell

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest­.xml"}

Get-AppxPackage | % { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest­­.xml" -verbose }

# IF YOU GET THE RED TEXT #

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”­}



5. You will see the progress in yellow fonts. If the process was done you might see a red fonts, but that's OK.

6. Press Windows Key + R

7. Type services.msc and hit enter

8. Search for tiledatamodelsvc , right-click and click Stop.
9. NOW for the important part !
Locate to :  C:/Users/name/AppData/Local/ and delete the TileDataLayer folder

 

Method 3: Deleting files  in the AppLocker

1. Navigate: C://Windows//System32//applocker or open CMD and type the code below.

ren %windir%\System32\AppLocker\Plugin*.* *.bak

Method 4: Rebuilding Indexing

1. Win Key + R then type the code below:

rundll32.exe shell32.dll,Control_RunDLL srchadmin.dll

2. Click Advance Tab then click  rebuild. The process will takes a while.

3. Click OK