• Sign in to Neowin Faster!

    Create an account on Neowin to contribute and support the site.

Sign in to follow this  

Why is the start menu so slow and unreliable?

Recommended Posts

Defcon    394

Half the time it won't open. When you type it takes forever to search. Search results aren't organized very well.

 

but the main concern is why can't it open instantly like it always used to ?! There are tons of complaints about this on the official forums as well.

  • Like 2

Share this post


Link to post
Share on other sites
FunkyMike    1,812

Half the time it won't open. When you type it takes forever to search. Search results aren't organized very well.

 

but the main concern is why can't it open instantly like it always used to ?! There are tons of complaints about this on the official forums as well.

 

They changed the Start Menu to XAML which for whatever reason is prone to crashes (inclusive of killing Universal Apps or vice versa) and performance issues for some people.

 

It seems like the Start Menu on the Windows Server Tech Preview is not based on XAML. 

 

I think someone on MDL tried to port it over.

  • Like 1

Share this post


Link to post
Share on other sites
Seketh    107

Half the time it won't open. When you type it takes forever to search. Search results aren't organized very well.

 

but the main concern is why can't it open instantly like it always used to ?! There are tons of complaints about this on the official forums as well.

 

Are you serious or just trolling?

 

Because Windows 10 is not complete. You're using a preview. That's it.

  • Like 3

Share this post


Link to post
Share on other sites
Mockingbird    2,527

Are you serious or just trolling?

 

Because Windows 10 is not complete. You're using a preview. That's it.

 

Okay, but there're serious performance and reliability issues with the Start Menu.

  • Like 2

Share this post


Link to post
Share on other sites
Torolol    926

perhaps it was deliberate to make the startscreen looks contrastingly good.

Share this post


Link to post
Share on other sites
farmeunit    651

Are you serious or just trolling?

 

Because Windows 10 is not complete. You're using a preview. That's it.

It was supposed to RTM in June/July last I heard....

Share this post


Link to post
Share on other sites
WndSks    20

The startmenu is running in a separate process now because of Cortana. In all other versions of Windows it is just a window in explorer.exe.

  • Like 1

Share this post


Link to post
Share on other sites
Aergan    622

Windows can have serious issues with indexing / caching items in shortcut / target based menus and has since Vista. I'm not surprised at all.

 

I'm sure they'll optimise it to a point where the average person won't run into any trouble but enterprise and power users will.

Share this post


Link to post
Share on other sites
SharpGreen    231

The startmenu is running in a separate process now because of Cortana. In all other versions of Windows it is just a window in explorer.exe.

You were right about it being in a separate process, but it has nothing to do with Cortana. The reasoning I saw (somewhere I don't remember) was for ease of updating.

Share this post


Link to post
Share on other sites
MikeChipshop    3,458

Half the time it won't open. When you type it takes forever to search. Search results aren't organized very well.

 

but the main concern is why can't it open instantly like it always used to ?! There are tons of complaints about this on the official forums as well.

 

I'm running 10 on two different machines. One of them, a self built Intel based desktop office brute of a machine, has no issues at all. The other, a crappy Toshiba lappy, has huge issues with the start menu failing all the time.

 

So to answer your question, i don;t have the foggiest :p

Share this post


Link to post
Share on other sites
FunkyMike    1,812

I'm running 10 on two different machines. One of them, a self built Intel based desktop office brute of a machine, has no issues at all. The other, a crappy Toshiba lappy, has huge issues with the start menu failing all the time.

 

So to answer your question, i don;t have the foggiest :p

 

Am currently putting together a bug report on why the Start Menu is failing all the time on some specific devices.

 

Do you mind posting the specs of the laptop? Seems like processor and graphics cards is what I need.

Share this post


Link to post
Share on other sites
Jarrichvdv    152

Why is Start Menu a seperate process? I don't get it.

Share this post


Link to post
Share on other sites
MikeChipshop    3,458

Am currently putting together a bug report on why the Start Menu is failing all the time on some specific devices.

 

Do you mind posting the specs of the laptop? Seems like processor and graphics cards is what I need.

 

Will do when i get home!

  • Like 1

Share this post


Link to post
Share on other sites
Eternal Tempest    756

It was supposed to RTM in June/July last I heard....

 

It's possible MS is testing / developing builds not released to the public that has this issue fixed.

Share this post


Link to post
Share on other sites
xendrome    5,262

It was supposed to RTM in June/July last I heard....

 

You heard wrong, By the end of summer, which goes all the way up to the end of September.

Share this post


Link to post
Share on other sites
eiffel_g    38

Nope. You hear it wrong.

RTM will be ready at the beginning of Jully - it was supposed to be June, but there are some delays.

 

In September ( around 20 ) it will be the OFFICIAL launch of Windows 10.

 

It was always like this for the reason that there is a 2-3  months delay for the producers ( OEm Integrators ) to make tests, an prepares to launch the devcies with Windows at the official launch. Usually the same day there are also some updates in WU with fixes wich have not been ready for RTM, or with what issues manufactures have found durng their production.

 

Like that, at the offical launch you will have also some devices with Windows 10 in shops.

 

Now, back on topic - I did't have problems with start menu, other than bad design. It still a lot to work to made it at least the way it was in first previews - without XAML.

Share this post


Link to post
Share on other sites
WndSks    20

You were right about it being in a separate process, but it has nothing to do with Cortana. The reasoning I saw (somewhere I don't remember) was for ease of updating.

Check the packagename of SearchUI.exe and you will see Cortana...

Share this post


Link to post
Share on other sites
SharpGreen    231

Check the packagename of SearchUI.exe and you will see Cortana...

SearchUI is cortana. Not the start menu. That'd be under Shell Experience Host.

Share this post


Link to post
Share on other sites
Defcon    394

Ok, so -

 

- its a separate process, not part of explorer.exe (which is always running)

- its in XAML (all XAML/Metro apps have a big performance penalty - just try to run the new calc and see how long it takes to load)

- the actual app itself has a lot of changes

 

The first 2 reasons are enough reason to worry, even if they can fix these issues, its never going to be instant to open like before. Can't really say its a good decision, esp on lower en d hardware the difference is easily noticeable. 

 

And to those who keep saying 'its not done yet', give it a rest. 6 months of updates and even the most basic issues haven't been fixed, compared to the very first TP there's hardly anything improved.

  • Like 2

Share this post


Link to post
Share on other sites
Defcon    394

Look in task manager details tab -

 

- Start menu not open, searchui.exe is suspended

- Start menu open, searchui.exe is running

 

Like any other Modern app.

 

this explains why it takes so long for it to open. This is a terrible design. It makes no sense to suspend the app as soon as I close the start menu! In fact it should never be unloaded, its such a basic part of the experience.

 

This is typical of MS treating the desktop as a mobile phone on. On my desktop with 8GB of memory, it makes NO sense to suspend apps. The OS can manage hundreds of active apps and they get swapped out as needed. Same problem exists with any Metro app like Skype, it makes no sense to run them on a desktop/laptop. It has true multitasking, not a model where only one modern app can run at a time. What a disaster.

  • Like 2

Share this post


Link to post
Share on other sites
zhangm    1,332

Look in task manager details tab -

 

- Start menu not open, searchui.exe is suspended

- Start menu open, searchui.exe is running

 

Like any other Modern app.

 

this explains why it takes so long for it to open.

 

Can you elaborate on why the running vs suspended state switch would be expected to give a major performance hit?

Share this post


Link to post
Share on other sites
Defcon    394

Can you elaborate on why the running vs suspended state switch would be expected to give a major performance hit?

Any app which is suspended is most likely swappd out, it will have to be first loaded into main memory, then its state has to be restored, then the app has to startup. Its the same thing as running an app for the first time, except its state is restored from saved data, when possible.

 

This delay is seen in any smartphone, when you switch to an app and you can see a delay as it loads, vs those apps that are still running.

Share this post


Link to post
Share on other sites
Ian S.    758

You heard wrong, By the end of summer, which goes all the way up to the end of September.

No... People have been saying end of July for RTM.

Share this post


Link to post
Share on other sites
zhangm    1,332

Any app which is suspended is most likely swappd out, it will have to be first loaded into main memory, then its state has to be restored, then the app has to startup. Its the same thing as running an app for the first time, except its state is restored from saved data, when possible.

 

By "swapped out", do you mean that the data is written to the hard disk and then purged from active memory?

Share this post


Link to post
Share on other sites
WndSks    20

Any app which is suspended is most likely swappd out, it will have to be first loaded into main memory, then its state has to be restored, then the app has to startup. Its the same thing as running an app for the first time, except its state is restored from saved data, when possible.

 

It's a bit hard to know what exactly happens with these hybrid metro apps but a normal win32 app can also be suspended on every version of NT (Right-click a process in Process Explorer) and that just means that its threads are ignored by the scheduler so they never get to run any code, it does not affect memory in any way but as a result of not running some of its pages might be swapped out or discarded if the machine is running out of memory. Resuming the process again should not be that slow so I think you have to blame the slowness on something else, probably XAML/WinRT or just bad design and/or implementation/code...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.