Run programs meant for Xp+ on windows 95/98? [closed] - windows

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 8 years ago.
Improve this question
I am wondering if it is possible to run a program (specifically rainmeter) on Windows 95/98 but is meant to run on at least XP. The reason being is that I have an old computer with limited ram, and I want to minimize the system impact by running the earliest version of windows possible, so I can run rainmeter on it without major lag, and hook it up to a spare monitor to display random data (such as date, time, ect.) I would just hook it up to my main computer, but my video card is already maxed out in terms of ports. The computer in question is an AMD Athlon XP w/ 1gb ram and some sort of integrated graphics, and a 160gb hdd (which I am probably going to swap out with an old 30gb I have).

Two things: First, an Athlon XP with 1 GB RAM is a really, really powerful machine for the time. Windows 95 was intended for 4 MB Machines, while Windows 98 required 16 MB. Windows XP required 64 MB and came out at a time when machines with 128 MB RAM were standard and 1 GB was the real "Why do you need so much outside of a Server?!" amount - there is really no reason not to run Windows XP on it and save you all the headache.
Secondly, running an app meant for Windows XP on Windows 98 may be as trivial as "Just copy it over" or impossible. There are some runtime things that aren't part of Windows 98 but can be installed on it, for example Internet Explorer 5, the Visual C++ Runtime or the .net Framework 2.0. However, there are some system APIs that simply do not exist in Windows 98 and there is no way to add them (this also includes .net Frameworks newer than 2.0 or the Visual C++ Runtime since at least 2010).
it is also of note that Windows XP is based on Windows 2000/NT while Windows 95/98 is based on a completely different kernel with different APIs, introducing further incompatibilities.
It would be an exercise to find out exactly what prevents the app from running on Windows 98 and checking if there are redistributable components available for it, but as said, with a machine as powerful as yours, there is no reason not to install at least Windows XP.

Related

Windows 10 sudden errors, and services using too much resources [closed]

Closed. This question is not about programming or software development. 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 23 hours ago.
Improve this question
So, I've been using my laptop with windows 10 for over three years and everything was cool, all programs and games were working good, and I've not changed any hardware recently, until suddenly 5 days ago it started to act weird, the nvidia logo kept showing and disappearing multiple times non stop, and some games randomly close while playing for like 2-5 minutes and some of them don't even run at all, and that all happend while there was no internet connected to my laptop.
So, at first I thought it was a virus, so I formated the C drive and installed another newer version of windows 10, but then the same problem happened, there was also no internet connected to my laptop, and not just that, a newer problem happend, there were multiple services that were running in the background and using almost all of the cpu, memory, and disk resources, services like "Antimalware Service Executable, Application Layer Gateway, SNMP, Microsoft (R) Diagnostics, and others", and then I formated the C drive and installed the previous version of windows 10 (the one that I was working with for over 3 years), and it now have both problems, even though this version of windows 10 that I used for over 3 years was working really good with no problems, so, I'm starting to lose my mind, I tried everything I know.
Could it be a hardware issue or a virus that is in another drive (other than c drive) or what is the deal here?
I tried to scan the C drive with Windows Defender and it scans for about 15 mins and then it just freezes with no warnings or errors, I can only cancel it.
My specs:
Laptop: Dell Latitude E6430
CPU: Intel Core i5 3340m
GPU: NVIDIA NVS 5200m
RAM: 12GB DDR3
Storage: SSD 480GB ADATA (only two drives: C drive and D drive)
*The windows 10 version I was working with for over 3 years: 1809
*The new windows 10 version i tried: 2004
I would really appreciate any help.
Thank you so much for your time.

Bluetooth Low Energy on Windows 7? [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 1 year ago.
Improve this question
Here's the problem - I need my Bluetooth Low Energy-Only device to be able to connect to Windows 7 computers. Preferably using a regular CSR dongle, if possible. Is there any way or workaround?
I spent the two last days googling stuff to make my designer mouse working on my Lenovo T450 under Windows 7.  
The solution I found may not apply to everyone: your computer must have a Bluetooth 4.0 capability (which as I understand allows Bluetooth Low Energy (aka BLE or Bluetooth Smart) to work.  
The BLE drivers are not native to Windows 7 so you need to install them: go to your manufacturer's website and download the latest Intel Bluetooth drivers. Depending on the make, they might have various combinations of drivers (sometimes with overall wireless drivers, sometimes Bluetooth separately,.. I had to try about 3 - 4 different without really knowing what they meant). Once those drivers installed, you should be able to see your mouse/keyboard and pair to them. 
I had to reboot my laptop multiple times and had to download a lot of different drivers from various sources but the one thing that worked was googling: Intel Bluetooth driver "your laptop make and model" and downloading the drivers. 
Ps. I have also downloaded the "Microsoft Mouse and Keyboard Center" application and although opening it and trying to use it did not help at all, it might have help setting something in the background that made the drivers get installed smoothly (not an IT person, I have no idea).
I hope it helps!
Good luck
You need Bluetooth hardware that supports Bluetooth 4.0 or higher. Then just install the driver for Windows 7. Don't use Windows' internal update service (its lying and will tell you that your driver is up to date). I used this:
https://downloadcenter.intel.com/download/28510/Intel-Wireless-Bluetooth-for-Windows-7-
Well, Logitech Mx Anywhere 2 surprisingly started working with Windows 7 (Dell 380 Module on E6430 laptop) with IVT Bluesoleil Stack (unfortunately not freeware). Context menu of its icon in tray has "Bluetooth 4.0 functions", that allow adding BLE/Smart devices.

Alternatives to RDP under Windows 7 Professional using 2 monitors [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
My PC at work has Windows 7 Professional Edition which I know I cannot use the regular RDP to connect using 2 monitors.
Is there any alternative I can use to connect to a Windows 7 Professional Edition via RDP?
Just to clear this up
Windows 7 pro can use true multiple monitors when it is the client (connecting to server 2008/windows 7 ult or enterprise)
When it is the HOST (ie the one you are connecting to) it will only allow single monitor connections to it, the span option works to stretch the session over 2 screens but it ISNT true multimonitor mode
Sorry sam but you cant connect to windows 7 pro in tru multimon mode, the screenshot you have shown is the remote desktop client, hence why the options are there
The situation is that when Win7 Pro is the host (meaning it is the remote machine), it does NOT provide multiple monitor support.
No matter what settings you use on the client, you will get only a single monitor, if the host is Win7 Pro. Period.
The sad fact is that the Win7 FAQ - for a long time - said ALL versions of Win7 supported multiple monitors through RDP, without qualification.
After many users complained of this failing with Win7 Pro as the host, Microsoft fixed it - by changing the FAQ. Frankly, Microsoft owes this feature to all Win7 users, but Win8 is now the new (and obviously, at the time of this writing, failed) focus of attention.
There ARE programs out there that patch Windows Home to have full RDP hosting (actually, the 2008 server version, which allows multiple remote desktops). Apparently it is a single DLL and, possibly, some registry changes. I have no idea if they'd work for Pro, but my guess is that they would.
That said, if you have an IT department managing your host PC, you probably can't do this, and will have spend $130 to use the Anytime upgrade to the Ultimate version.
This despite the fact that the overwhelming desktop being remotely connected to at businesses is Pro. Yeah, I think MS just found a possible cash cow, and of course won't ever admit it, or live up the promise they made via their FAQ for quite a long time.
Win7 does have duel monitor support
WinXP does not
As long as the PC you are using, and the PC you are connected to is Win7, there should not be a problem. Also the PC you are Using the RDP connection from must have duel screens. If not you well have to use a VNC like Teamviewer.
See below

Visual Studio 2010 and/or win7 64 bit limits

Does anyone have experience writing apps in VisualStudio 2010 C Premium that uses large amounts of ram and multiple cpus?
I am about to order a workstation with Dual hex-core Xeon 5690 processors (12 cores total, 24 hyperthreaded) and 48 gigabytes of RAM, but first would like to know if VS can handle that number of cores and RAM.
(Of course this is all 64bit) I can't seem to find a straight answer either from MS or the hardware vendor, or from the Web.
Thanks
Update: someone just sent me this link
I realize now that that my question was mis-directed. The real issue is whether the target OS can address that much RAM and run dual cpu.
So, unless I'm misreading it, the infomation in the link above means that if you want to write an application that will run on Windows 7, and even if you require the 64bit version, you are limited to 16 gb. The only way to get around that is require users to run Win 7 Professional, Enterprise or Ultimate 64 bit versions.
It's a little tricky to be sure quite what you mean. VS2010 can certainly produce output that takes full advantage of such hardware. And the IDE itself will run very nicely on such a roomy machine.
Your update discusses memory limits imposed by Windows itself. You say:
If you want to write an app that will run on Windows 7, and even if you require the 64bit version, you are limited to 16 gb. The only way to get around that is require users to run Win 7 Professional, Enterprise or Ultimate 64 bit versions.
The reality is that nobody will buy a machine with more than 16GB RAM and then install an OS edition which does not support that amount of RAM. That would just be a waste of money. If your app requires more RAM than that and your customers are prepared to get hold of such a machine, then they will be quite happy to put the Pro version of Windows on it.
Visual Studio is just an IDE. Limitations are imposed by the compiler and an OS, and are usually listed in help under Limitations or something alike. Unfortunatelly, I don't have C compiler installed, but try searching through help while waiting for other answers.

Where can I get images or full Windows OS's to run in Virtual Machines [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I want to test my software on different Windows Operating Systems. I plan to do it using Virtual Machine software, either VMWare or Microsoft Virtual PC.
I would like to be able to test Windows 7, Windows Vista, Windows XP and Windows 98 in both 32 and 64 bit flavors, and possibly at differing service pack levels.
Where can I get the Images or full OS's, either free or by purchase, to run on either of these VM systems?
Update, June 2015: Microsoft is retiring the TechNet Subscription service and replacing it with the TechNet Evaluation Center. So romandas' answer is no longer valid. I'm moving the accepted answer over to Michael Burr, whose link still provides a good number of OS images, and for free as well.
Edit: Apparently, my original answer of using Technet is incorrect if you plan on testing custom code with the Technet-provided products. I'm not going to comment on whether it's illegal or not, since I Am Not A Lawyer, Nor Do I Play One On TV, but it is clearly a violation of MS's license agreement to do it. So, if you want to test custom code on MS products, apparently you will need to grab one of the MSDN subscriptions. My apologies for any confusion this may have caused.
Less expensive than MSDN (over $1000 I believe) is MS Technet Plus ($349 for download-only; $249 to renew). Since you are only asking for operating systems, not developer tools. Technet includes everything MS has except Visual Studio and related. I use this for building systems within my VMWare testbed. 10 licenses per OS.
There are 32-bit and 64-bit versions of all their OS and servers, plus legacy stuff going back to MS-DOS.
Information here: http://technet.microsoft.com/en-us/subscriptions/default.aspx
You can get VPC images of installed OS's from Microsoft at no cost for a select number of OS/IE configurations:
http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef
(http://www.modern.ie/)
There are a couple caveats - the images expire in a few months, then they put up new ones for download - so these really are for testing. Also their licensing might have restrictions in addition to the expiration date (I honestly don't know - I haven't used one of these in a long time).
Currently the available images are:
WinXP SP3 with IE6
WinXP SP2 with IE7
WinXP SP3 with IE8 Beta
Vista with IE7
WinXP to Windows 8.1, IE6 to IE11
For other OS's, your best bet is something like the MSDN or Technet subscription mentioned elsewhere.
The easiest way is with a MSDN subscription of some sort. You get ISO's of all the OS's for testing purposes for one yearly fee. Depending on your situation the cost varies.
MSDN: http://msdn.microsoft.com/en-us/subscriptions/default.aspx
Bizspark: http://www.microsoft.com/BizSpark/
Action Pack: http://partner.microsoft.com/40016455
Empower for ISV: http://partner.microsoft.com/40011351
Oddly, the partner site is completely broken for Google Chrome right now.
Edit:
If you qualify for Action Pack, Empower, or Bizspark then you're talking ~$300/year for 5 MSDN subscriptions, a bunch of office licenses, real SQL Server licenses, etc.
If you have the installers for these OSs on DVDs, you can route your Virtual PC to user the host PC's disk drive and just boot the virtual machine off the disk. Then you continue with the OS install as if you were doing it on an actual machine.
Make sure you allocate enough resources to each virtual PC ahead of time.
That is how I did it for Microsoft Virtual PC
Take a look at the VMWare Appliance Market:
Windows 7
Windows 2008 Server
Windows 2003 R2 Server
You can get the ISOs from MSDN and install them as VMs. Once you have a fresh install, take a snapshot so you can easily start off with a clean slate, or at various different points (e.g. OS without .NET and OS with .NET).
An MSDN subscription is what you need. All the old OSs in different versions (including international). Not as VM images though, you'll need to install them yourself. The licence terms would prohibit a 3rd distrubuting OS image files obviously.
Another virtualization tool you should consider is VirtualBox by Sun. It runs on any platform, and can run most any OS, even with seamless windows. It's free, easy to install and uses minimal resources. Here's a list of known supported OSes

Resources