Thread: Windows virus?

  1. #91
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,229
    Better than XP, yes. I never said otherwise .

  2. #92
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by abachler View Post
    Most just require you to install as admin. You can run under any authorized account.
    That's just not true. Lots of apps under XP requires admin (includes games!) to run properly.
    Not admin? Too bad for you.
    And it's just not installing either; it's running them.

    Quote Originally Posted by cyberfish View Post
    On Vista the situation is improved by the VirtualStore thing (if I understood correctly, it transparently redirects writes to system folders to a user folder using copy-on-write). On XP many applications require running as admin because they write user data in the program's folder in "Program Files", which requires admin access.
    Which never worked for me. Yay for Vista.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  3. #93
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,613
    >> That's just not true. Lots of apps under XP requires admin (includes games!) to run properly.

    I'm skeptical. Most of you who have this problem probably either -
    a) aren't paying attention during install
    b) haven't made an effort to drag a new shortcut onto all users' desktop

    I've never had issues with a program running in a limited setting. This doesn't conclude that my programs avoid promoting themselves, but I don't get errors and so forth.

  4. #94
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,229
    Which never worked for me. Yay for Vista.
    Call of Duty 4 works. I only play games in Windows... so... .

  5. #95
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    Vista used to have a bug were you were forced to right click and select run as admin. It was not correctly detecting your default admin settings and thus would run every app as a non-admin unless told to do so - even if you were an admin.

    I'm not sure if it was fixed or not.

    Besides Vista is not better than XP and Microsoft has basically admitted that the Vista release flopped. I'm not sure this has been released publicly or in any news but it's true and to protect certain individuals and because I'm not an official representative of the company I won't mention the source. Regardless perhaps this will lead them back in the right direction and away from the ways of Vista.
    Last edited by VirtualAce; 07-19-2008 at 01:37 PM.

  6. #96
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Well that's fine and all, but then they could do the right thing and remove OEM restrictions to Windows XP.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  7. #97
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Well, Vista runs everything as non-admin, even in an admin account because usually you do run with your admin account and not your limited account, do you not?
    It's a security practice and it's really the applications' faults for not being designed correctly (do you know how many apps actually assume you have access to say, C:\?).
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  8. #98
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Vista doesn't run everything as non-admin. What it does is elevate to admin certain applications when they request it (this is a common feature in games designed for Vista, for instance). As I understand, the user is asked if they allow this to happen. Or so I hope, because otherwise the whole admin thing is yet again defeated.

    As for blaming software.... certain software does deserve an ear pull. But many software, especially when designed to be used by multiple users on the same machine (a common occurrence on business environments) cannot just ignore windows facilities specifically built to handle these cases, without having to come up with their own system. Budget-wise and time-wise this is not practical on many circumstances. Blame instead windows own implementation of the Documents and Settings folder.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  9. #99
    Woof, woof! zacs7's Avatar
    Join Date
    Mar 2007
    Location
    Australia
    Posts
    3,459
    > do you know how many apps actually assume you have access to say, C:\?
    Or that it even exists... One of the most annoying problems when I had windows installed on an extended partition

  10. #100
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Ah, that too.
    I also get annoyed with programs that assumes that Windows is at X and start-menu is at Y.
    They don't use APIs to get them - instead they copy to pre-programmed paths - often english ones which fails on non-english operating systems or if you changed program paths...
    Or even worse - when things put stuff on the desktop without permission -_-
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Trojan horse generic
    By crvenkapa in forum Tech Board
    Replies: 8
    Last Post: 06-04-2007, 08:49 PM
  2. how to make a windows application
    By crvenkapa in forum C++ Programming
    Replies: 3
    Last Post: 03-26-2007, 09:59 AM
  3. Question..
    By pode in forum Windows Programming
    Replies: 12
    Last Post: 12-19-2004, 07:05 PM
  4. IE 6 status bar
    By DavidP in forum Tech Board
    Replies: 15
    Last Post: 10-23-2002, 05:31 PM
  5. Manipulating the Windows Clipboard
    By Johno in forum Windows Programming
    Replies: 2
    Last Post: 10-01-2002, 09:37 AM