Link to home
Start Free TrialLog in
Avatar of fatihbarut
fatihbarut

asked on

Windows embeded. Am I right or wrong, Actually what really is it?

Hi guys.
My idea about Windows embedded:
Normal windows is like a mountain climber pack. It has everything in it (drivers services etc) but slow
But embedded has just what you need (your machine's drivers and the services you need).
Am I right?
If I am right the more important thing who setups the embedded windows for your machine and exludes what you don't need.
Avatar of fatihbarut
fatihbarut

ASKER

And also the other question I heard in some cases linux is 10 times faster then windows.
So, the embedded windows (which looks like linux in theory) can be 10 times faster as well?
Yes, you're right. When installing, you pick what you want to install:
http://www.youtube.com/watch?v=9oIoDe9jPpI

It can of course be quicker, but Windows 7 can be as quick if all features / drivers / services / applications were disabled...

Usually, OEMs install the Embedded software for a particular purpose (i.e. POS, video playing, thin client for RDP) and then sell them with the minimum amount of bloatware or components.
Avatar of Sam Simon Nasser
embeded windows is targeting thin clients (like windows starter) and the thin clients are used as a connector to the server, and the apps will be installed on the server not the thin client.

check out these videos
http://www.youtube.com/watch?v=9oIoDe9jPpI
i think you will have trouble with the windows embedded as it is usually runs on specified devices and can be quite tricky to use outside of that environment. If you just want a fast operating system and you are familiar with linux then try ubuntu. Its free, very fast and has a really nice interface. you can also download and install thousands of programs directly from the web which makes the whole linux experiecne a lot to swalllow

http://www.ubuntu.com/
If you want something to run at the speed of Linux, why not get Linux?? Can't believe that it will run at 10x the speed unless your 7 installation is really bloated or has a tiny amount of RAM.
thanks for urgent responds I am checking your links

about linux, it is nor user friendly and it is not common and most importantly games and programs don't have linux versions.

thanks for the recommendation about Ubuntu. But the previous situation is still valid.
What exactly is your situation? You should never be playing games with Embedded!

If you want Windows 7 to run faster/more 'streamlined', best thing to do is go to Control Panel --> Programs --> Turn Windows features on or off. Then, untick anything you don't feel is necessary.

You can also type 'msconfig' in the Start Search box. Untick anything you feel not necessary in Services and Startup.

:haryhelp
I did that for my windows XP in the past.
The result was formatting the computer...

I need more professional approach for it. Besides I want to learn about windows embedded this is the main subject of this message.
Right, if it is just for your PC then I would NOT suggest using it (unless you want to learn!)

What happened with your XP machine should never happen as it doesn't launch any of the programs in Safe Mode and so you can clear there!

Uninstalling Windows components will probably be the best option then. That is essentially all Windows Embedded is!
I think you may be confusing Windows Embedded (designed for hardware link POS or thin client systems) and a minimum install which includes only the essential files required to run the OS.
:MASQUERAID

Yes you may be right.
But so? Is there any special way to "minimum install which includes only the essential files required to run the OS." as you said.
I have to agree with MASQUERAID as embedded from my experince is for POS and such. One question is this for business or home use?
You may want to try a combination of www.ninite.com and www.pcdecrapifier.com on a new install.
:MASQUERAID:
No, they are not my want.
First off, it'd be really good to know what use this is intended for, as cwstad2 asked. If you're asking about use on a home computer for general use, that's entirely different than if you're asking about use for business or manufacturing.


Regarding Windows Embedded, there's two separate OSes that Microsoft markets under that name. The first is the Windows CE family, which includes "Windows Embedded Compact," "Windows Embedded NAVReady", "Windows Embedded Automtive," and is the basis for Windows Mobile and Windows Phone 7. These will not run on a standard computer, and are intended for small, low powered, possibly portable devices like phones and such.

The second OS under the Windows Embedded Name is based on the same x86 NT kernel as XP/Vista/7 and include "Windows XP Embedded", "Windows Embedded Standard," "Windows Embedded Enterprise" and "Windows Embedded POSReady". These all can theoretically be run on a standard computer, although in reality they are intended for customized hardware made by manufacturers for POS, ATM's, internet kiosks, and such.
http://en.wikipedia.org/wiki/Windows_Embedded

With both types of Windows Embedded, the idea is that they're not designed for general consumer use, but for use by manufacturers for custom hardware and uses. For example, if their device won't use sound, they can strip out the entire sound component of windows to save space and free up RAM/CPU. These custom builds are not intended for general use, since there may be components from Windows missing that general applications would expect. Also, tasks like adding hardware later on could be much trickier, since the Windows Embedded install won't just not have a driver on hand, but is also lacking the driver install wizard. Likewise, the tools for customizing Windows Embedded are designed for manufactures and the like, and are not end-user friendly.
http://www.pcreview.co.uk/forums/adding-driver-xp-embedded-t523818.html
http://www.dpie.com/software/winxpembedded.html



As for Linux, not install of Linux is going to be 10x faster than Windows for a general Desktop usage scenario, assuming the hardware isn't well below the minimum requirements for Windows. I know of some people who use Linux on particularly old hardware (such as something that was originally running Windows 98) that just wouldn't be able to run a current version of Windows, but I don't think this is what you were thinking of.

There are utilities for Linux that can run some Windows applications. The main one is WINE (WINdows Emulator), although a more user-friendly version of it is CrossOver. The list of supported applications is limited though, but does include some games:
http://www.codeweavers.com/products/crossover/

Ideally, though you'd stick with just Linux applications and games. Some games do get ported to Linux, although not typically the high profile ones. Besides Ubuntu, another user-friendly version of Linux to try out is Linux Mint (it's based on Ubuntu):
http://linuxmint.com/


All-in-all though, if you're looking to run Windows in a standard Desktop environment as a home or office computer, your best bet is to stick with a standard install Windows. There are a few tweaks you can try to make it faster though. This site has lists of pre-tested service configurations for various versions of Windows. Using their "safe" configuration, you can turn off some services that Windows has on by default without likely crashing your system:
http://www.blackviper.com/
Thanks for help, it was enlightening.
However I want more then a tweak.

For example my laptop's hardware configuration is fixed. I need probably not more then 50 drivers for my machine. But windows has (don't know 1000?) lot. I want to create a setup DVD from my Windows 7 DVD which just icludes my drivers no more.
Is it possible to do something like this?
And is it possible to decrease the 10gb size Windows to 2g and  save harddrive space (and may be ram space)
Yes you could using a utility, e.g. http://www.rt7lite.com/
SOLUTION
Avatar of marsilies
marsilies

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks for all who tried to help. And also I ll share the points between answer.
However I still need to get answer "why microsoft produce windows embedded for PC's"
Microsoft doesn't produce Windows Embedded for use on PCs.

They produce versions of Windows Embedded for use on PC hardware.

The distinction is important. Windows Embedded is not intended for general PC use, but rather for devices that will come with the OS completely pre-configured and installed (aka embedded) and typically with a custom GUI on top. For these devices, the software included and hardware used is likely to be static (won't ever be changed). Thus the components included in the OS (drivers and services) can be customized and tested in order to provide the most optimized version of the OS for that device, with no worries about future support for other hardware or other functionality.

The NT kernel, x86-compatible versions of Windows Embedded use standard PC components to allow manufacturers to cheaply build their devices. This can work fine for devices like ATMs, internet Kiosks, POS systems, where size and portability don't matter too much.  Using off-the shelf PC hardware keeps the costs of designing and manufacturing the device down. Using the NT kernel in the OS keeps it compatible with the drivers already written for that hardware. And the ability to customize the OS allows it to run optimized on lower-spec hardware than if it had to support a standard version of Windows, which saves costs as well. Finally, using a cut-down version of Windows saves the developers time and money instead of developing their own OS for the platform, or having to learn how to program on a new OS.

The reasoning is right in the name: It's Windows for Embedded platforms. If you want Windows for a Server, they have that too. However, if you intend to use Windows for general PC use, you should use the versions they've developed for that purpose (XP, Vista, 7), and not one of the other versions of Windows.
I am still thinking Windows is a system resource vampire. With thirst.
It sucks even the fastest systems resource with greed.
There should be someway to prevent it...
I am still thinking Windows is a system resource vampire. With thirst.
It sucks even the fastest systems resource with greed.
There should be someway to prevent it...
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I want to hear people who incourage me for embedded windows. Not discourage
:)
Event hough you spent huge time to write those messages I want to here some pros...
Credit to Marseilles for that post, it's good to see such thorough information.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Ok so, you are right I give up.
Good luck finding people pro Windows Embedded for Desktops. The forum here for it has pretty limited activity, and even then it's focused on more corporate/manufacturing usages:
https://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Windows/Windows_XP_Embedded/

Here's a positive post I found, although it's really hard to find any results for using Windows Embedded as a desktop via web search:
http://www.brianmadden.com/blogs/brianmadden/archive/2010/08/12/does-anyone-plan-on-using-windows-embedded-standard-7-wes7-thin-clients.aspx#151074