Windows 8 and 8.1 Forums

Warning!!

  1. #11


    Covington, La
    Posts : 1,184
    Windows 7 HP 64bit, Windows 8.1 Pro w/Media Center 64BIT


    Just some friendly advice. When posting a statement like that it is a good idea to post the link, in the initial post, where you got the information. Thanks for the information, its good to know.

    Jim

      My System SpecsSystem Spec

  2. #12


    Posts : 1,875
    Windows 10 Pro Prieview x64


    Quote Originally Posted by Phone Man View Post
    Just some friendly advice. When posting a statement like that it is a good idea to post the link, in the initial post, where you got the information. Thanks for the information, its good to know.

    Jim
    Exactly and not ignore people when they ask for it.
      My System SpecsSystem Spec

  3. #13


    Windows has an elaborate system that often allows older applications to run on systems they were not designed for. Much of this involves giving the application false information about the environment in which it is running. Resorting to this trickery is hardly an ideal situation but it is often the only way to make older applications run. For most normal and otherwise well behaved applications this causes no problems and they are often able to run as designed.

    The entire WOW64 subsystem on a 64 bit OS serves to provide a fake 32 environment for 32 bit applications. Much of the information the application has about it's environment is false. This trickery is necessary to allow a 32 bit application to run under the alien 64 bit environment.

    But AV and system utilities are anything but normal applications. They often use device drivers or other kernel level code and often bend or break the rules that govern how a well behaved application is to behave. But do so they must if they are to perform their intended purpose. To do this safely and reliably these applications must have full and accurate knowledge of the system they are running on. Invoke any trickery and the results are unpredictable. Security software may appear to be running properly but provide little or no security.

    Microsoft is well aware of these issues and thus the warning.
    Make older programs compatible with this version of Windows - Microsoft Windows Help
      My System SpecsSystem Spec

  4. #14


    Posts : 1,875
    Windows 10 Pro Prieview x64


    Quote Originally Posted by LMiller7 View Post
    Windows has an elaborate system that often allows older applications to run on systems they were not designed for. Much of this involves giving the application false information about the environment in which it is running. Resorting to this trickery is hardly an ideal situation but it is often the only way to make older applications run.
    I do think this is interesting actually. I work with a different OS generally and this approach would be impossible. but..

    it is often the only way to make older applications run.
    Nope, don't think so. You make the MI instructions consistent and you don't have to care about the LIC/SLIC.
      My System SpecsSystem Spec

  5. #15


    Pembrokeshire, South Wales, UK
    Posts : 653
    Windows 7 Ultimate SP1 32 bit/ Windows 8.1 64 bit


    Was I missing something here, someone mentioned it being a spoof and then there was an apology. I asked the OP in answer to his initial post if he could back up making a statement like that and it turned out from the following posts other people found a link about it.
      My System SpecsSystem Spec

  6. #16


    Posts : 1,875
    Windows 10 Pro Prieview x64


    Quote Originally Posted by Joan Archer View Post
    Was I missing something here, someone mentioned it being a spoof and then there was an apology. I asked the OP in answer to his initial post if he could back up making a statement like that and it turned out from the following posts other people found a link about it.
    No Joan, he didn't bother to answer your question so I looked it up and found his quote on MS site. He could (and should) have given his source but for some reason didn't want to. Who knows why not - keeping secret information perhaps.
      My System SpecsSystem Spec

  7. #17


    Quote Originally Posted by adamf View Post
    Quote Originally Posted by LMiller7 View Post
    Windows has an elaborate system that often allows older applications to run on systems they were not designed for. Much of this involves giving the application false information about the environment in which it is running. Resorting to this trickery is hardly an ideal situation but it is often the only way to make older applications run.
    I do think this is interesting actually. I work with a different OS generally and this approach would be impossible. but..

    it is often the only way to make older applications run.
    Nope, don't think so. You make the MI instructions consistent and you don't have to care about the LIC/SLIC.
    Microsoft has many rules that developers must follow if their software is to run on future versions of the operating system. Unfortunately, developers do not always follow these rules. In some cases they make assumptions that were true in the OS the software was designed for, but is no longer true when a change is made in a newer OS. The original behavior the developer relied on was merely an implementation detail and not contractual. In many cases Microsoft specifically warns developers not do do this, but it still happens.


    Windows has elaborate systems in place that often permit these faulty applications to run, even when the developers did things they were specifically warned not to. In many cases the only way to solve this problem (aside from fixing the application) is to use a compatibility feature that causes the OS to tell the application what it wants to see, even if it is not the truth. Thus my statement.

    Microsoft has taken a great deal of criticism for maintaining the complex compatibility systems that are in place. It has been suggested that offending applications should be allowed to fail, thus forcing the developers to fix the problem. But Microsoft is realistic and knows full well that in many cases this will not happen. But Microsoft will get the blame when the failures happen, even though they are due to faulty applications.
      My System SpecsSystem Spec

  8. #18


    Posts : 1,875
    Windows 10 Pro Prieview x64


    Quote Originally Posted by LMiller7 View Post
    In many cases the only way to solve this problem (aside from fixing the application) is to use a compatibility feature that causes the OS to tell the application what it wants to see, even if it is not the truth.
    I feel a bit sorry for Microsoft actually. I write programs for IBMi. If their documented API doesn't work they fix it almost immediately. No-one tries to trick API calls (mostly you can't even if you want to) - it just doesn't happen. It is a tiny market though of course but if you found and relied on an undocumented "feature" that was removed or fixed in a later release then you would be insane if you thought the os provider would or should continue to support it.
      My System SpecsSystem Spec

  9. #19


    Quote Originally Posted by Phone Man View Post
    Just some friendly advice. When posting a statement like that it is a good idea to post the link, in the initial post, where you got the information. Thanks for the information, its good to know.

    Jim
    Hi Again,
    Thanks for your post and friendly advice i apreciate it and the errors i made will happen again am so sorry
      My System SpecsSystem Spec

Page 2 of 2 FirstFirst 12
Related Threads
Solved Kernel-PnP warning in Drivers & Hardware
Start off first by saying i have had USB 3.0 issues with speed, not performing at speeds should on my system. Other issue i am getting is only when i restart the PC, sometimes and not every time, at the BIOS logo screen i get a code B4 and computer will keep restarting. Looking up this code from...
Low Memory Warning when little RAM is in use in Performance & Maintenance
Alright so for some reason my computer has decided to give me a few warnings about low memory when playing tomb raider. http://i103.photobucket.com/albums/m122/donjb2/Untitled_zps120ada6a.png The thing I don't get about this is, I'm not even close to using all of my RAM. ...
Solved DNS warning in Performance & Maintenance
SOLVED by creating a HOSTS file containing "127.0.0.1 localhost" Each time Win 8 comes out of sleep or is booted up this warning appears in the Event Viewer... "Name resolution for the name wpad timed out after none of the configured DNS servers responded." IP6 was disabled; HTTP...
refresh WILL remove ALL your Programs that are installed again it WILL REMOVE ALL PROGRAMS that you have installed see any of my posts 1-apps 2-mail
Solved Change warning message in Windows Updates & Activation
Hi I have Update set to "Never" as I run update at a time to suit myself almost every day. With W7 I could stop the alerts by selecting "Change the way Windows warns me" (or something like that) but I cannot find how to do that in W8, the Action Centre Flag is always showing with a white X...
Solved virtual box, warning, in Virtualization
i thought to run win8 preview from virtual box, and downloaded virtual box from this site; https://www.virtualbox.org/wiki/Downloads, and clicked run, warning sign says, 'this file type can harm your computer...' do u know safer virtual machine?
Eight Forums Android App Eight Forums IOS App Follow us on Facebook