How is Windows CE different from Desktop windows? [closed] - windows

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
How is Windows CE distinct from the other desktop Windows?
Quote from Wiki:
Windows CE is a distinct operating system and kernel, rather than a
trimmed-down version of desktop Windows.
Can anyone please explain?

Kernel is the central piece of any operating system which is manages every aspect of a operating system.
So each operating systems like Unix, Windows have their own kernel which makes it different form each other. Similarly, Windows CE is different from your normal personal computer versions of operating system
Personal computing OS may include Windows 7, Windows 8, Windows XP etc
But Windows CE is not another version of the above mentioned Operating Systems, but a different one. This compact edition is specifically designed for a particular task may be like Car Computer, TV, etc..
By Trimmed down it tries to convey you that this Kernel cannot help with all tasks that your desktop can do and also its size is possibly less than that of your normal desktop OS

Related

Dual boot Vista/Win7. Can I install VMware and run the Vista OS already installed from the physical HDD? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
This is part of a migration from Vista to Windows7. I now have a dual boot computer, with Win7 the preferred OS. From time to time I might need to go back to Vista to see how the things were configured there and then I will need to go back to Win7 to configure/install the same app there.
This is a computer that had very complex settings and it was difficult and risky to upgrade in place, to install Win7 over Vista.
In order to avoid countless reboots I would like to be able to always run Win7 and when I need I would like to be able to fire up VMWare Workstation and to start a Vista Machine that would have as HDD the physical HDD where currently Vista resides. I would expect the VMWare machine to run the OS installed on that HDD and I would expect Vista no to see that the hardware changed. My apps are not hardware dependent.
Is this possible?
Its possible and there are a few ways you could go about doing this.
The Easy Way
VMware Desktop allows you to use your existing partition/Disk to boot from only if its an IDE Disk.
https://www.vmware.com/support/ws5/doc/ws_disk_dualboot.html
The hard way
You can capture the Windows Vista OS as an .wim image with Windows Deployment Tool ImageX.exe. Then use other tools to create a bootable ISO. You would have to update the image though every time you feel there are a lot of changes made in Vista you want to see in VMware.

Win95 programming for Win8 [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I know some of you will think this silly, but I want to compile a Windows program on Win95 that will run on Win95/98/98SE/2K/ME/XP/VD/7/8 but not necessarily WinCE/3.1/RT as they don't implement Win32 API natively. I realize the Win32 API has evolved since its Win95 specification, but it should be backwards compatible as that is the main reason people use Windows as I understand it. What levels of API emulation must take place to make this possible? How does WinVD/7/8 implement compatibility? I ask so that I can write windows software that runs as seamlessly as possible across the Windows OSes.
Also, while slightly different but related, is it possible to cross-compile for Metro from other Windows distributions or from Mac or Linux? I realize debugging or running wouldn't be possible but I figure compilation should be.
There is absolutely no problem. If you can compile and run a program on Windows 95, that same program should run on Windows 98, ME, 2000, XP, Vista, 7 and 8. But you'll probably need an old development environement such as Visual Studio 6.
But if you are writing a program that should run on Win 95, you cannot use the APIs that have been introduced after Windows 95.
But honestly today there are not many reasons why Windows 95 should be supported.
Seel also here.

was windows os written from scratch? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
What is it's background and "inspiration" if any? Does it by any chance have fragments of Unix DNA deep within it but not disclosed for whatever reasons?
No it wasn't.
MS-DOS was a renamed and ported to IBM PC clone of CP/M OS bought from Seattle Computer Products by Microsoft (this goes to all Windows from beginning and to Windows 98/Me)
If talking about Windows based on NT, Microsoft hired a team of engineers (headed by Dave Cutler, one of DEC's VMS operating system developer) from DEC company. He was told to develop a 32-bit OS with supporting the OS/2 API. So at the end, new OS (NT OS/2) was really similar to VMS, and later, based on this new NT OS/2, Windwows NT 3.1 was released in 1993.
P.S. This information was taken from a book I've read -- Modern Operating Systems, 3-th edition. Author: Andrew S. Tanenbaum.

Can we run programs simultaneously in both the operating system of a single CPU? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I have a system with two operating systems - Windows 7 and Ubuntu. Now I want to run a program in both Ubuntu and Windows.
To explain better, I want to run the Windows program while I am working in Ubuntu. Is that possible?
You cannot normally run two operating systems at the same time, because both want to take over all the hardware.
There are basically two options:
use virtualization to run one operating system inside the other
run the "foreign" application using some kind of compatibility layer, such as Cygwin (for running Linux apps on Windows) or Wine (for running Windows apps on Linux)

X11 Feature for MS Windows [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
For decades, X11 has provided the possibility to have many virtual desktops that can be accessed by different people from different machines. The virtual desktops are thus independent of the real physical desktop.
I'm wondering whether there is something similar already on MS windows OS. I would think this could be easily done if virtual desktop managers could make the virtual desktops ---that they already maintain in memory--- available to remote desktop applications.
My needs come from the following situation. Often time, I have to provide support to remote users. In many cases, the support would take hours. Unfortunately, during this time, the user's computer is completely control by us and the user can't do anything. Now my question is whether there is a solution that would allow us to work and repair the user's computer on one virtual desktop while the user is actually working on the other virtual desktop attached the physical one.
Any input would be much appreciated.
Klaus.
The desktop versions of Windows are artificially limited by Microsoft to one desktop session at a time. They want you to spend the big bucks on Terminal Server if you want to have multiple sessions.
Workstation builds of Windows (with the notable exception of Media Center Edition, to support extender devices) are hardcoded to prevent concurrent sessions. That said, there are very unofficial third party binary patches that modify the Terminal Services code to remove the limitation.
Remote Desktop, from Microsoft is what you are looking for.
There are hacks for various versions of windows that allow concurrent Remote Desktop sessions. Here's one for Windows 7, but similar exist for vista and XP.

Resources