Your best source of information and news about windows vista, vista and xp on the internet

Vista ARTICLES TOP 50 Spyware Virus Vista SOFT Vista HELP

startup

You are currently browsing the articles from MS Windows Vista Compatible Software matching the category startup.

How to stop Windows asking you to select an operating system

If you have upgraded Windows or, sometimes, when you have reinstalled it, you will be asked to select which version of Windows you want to run when it boots up on a screen like this:


If you only ever use one version of Windows you can switch this off, or you can reduce the countdown time before it continues automatically.

To do this right-click on your ‘My Computer’ icon and select ‘Properties’ (alternatively, hold down the Windows key and press the Pause/Break key), select the ‘Advanced’ page, and press the ‘Settings’ button in the ‘Startup and Recovery’ section.


From here you can switch off that selection screen by unticking ‘Time to display the list of operating systems’. You can also adjust the time that the screen will be shown before it automatically continues, and you can change the default version of Windows (or indeed any other operating system you have set up on your PC).

Written by Stepterix on March 11th, 2008 with 2 comments.
Read more articles on otherSoftware and startup.

What is WMPNSCFG.exe? and why it is running? in vista

There are lots of process in which keeps on running in the background using some share of resources all the time.

These process are most of the time are not use full to all of us, one of those process is wmpnscfg.exe

What is wmpnscfg.exe?

wmpnscfg.exe is used to alert users when a new device is found on the . When wmpnscfg is notified that a new device is available on the , it displays a popup in the tray that informs the user about the of the new device. (more…)

Tags: , , , , , , , , , , , , , ,

Related posts

Written by Jason on February 17th, 2008 with no comments.
Read more articles on program and otherSoftware and task manager and availability and system and WMPNCFG and windows resources and Media and Network and Windows XP and Windows and Windows Media Player and Microsoft and startup and how to and Windows Vista.

Fix or Repair the corrupted Vista Bootloader in a dual-boot configuration

Vista no longer starts after you install an earlier version of the operating in a dual-boot .“If you install an earlier version of the operating on a Vista-based , Vista no longer starts. In this case, only the earlier version of the operating starts.“

Why This Occur ?

These issues occur because earlier versions of the operating are incompatible with the new Vista method. Vista uses a new Boot Database (BCD) store. This store contains a and all the information about operating systems that are installed on the . Therefore, a Boot.ini file that is from an earlier version of the operating cannot be used to start Vista. (more…)

Tags: , , , , , , , , , ,

Related posts

Written by Jason on February 16th, 2008 with no comments.
Read more articles on boot ini file and otherSoftware and boot manager program and Bootsect and vista bootloader and Command and Bootloader and Computer and Windows and computer and startup and boot menu and Windows Vista.

SetThreadPriority, Vista, and Autostart Locations

I ran across a post on the Vista Compatibility Team Blog entitled “SetThreadPriority from Run key” that discusses a change in Vista whereby calling SetThreadPriority from an application launched from the Startup folder and the “Run” key in the registry will not cause the thread’s priority to be increased.

Wanting to verify and play around with this, I wrote a simple program that called SetThreadPriority to set the priority of the thread to THREAD_PRIORITY_HIGHEST. The program then immediately called GetThreadPriority to determine if the call to SetThreadPriority had any effect. Next, in a loop, the program then called SetThreadPriority / GetThreadPriority until either an error was encountered, or GetThreadPriority returned the expected priority. The program logged before and after each call to SetThreadPriority / GetThreadPriority the time, the action, and the either the parameters or the return value.

I set the program to be launched automatically by placing a shortcut in the “Startup” folder, and rebooted. Once the system came back up, I waited a bit and then examined the log. The first call to SetThreadPriority( GetCurrentThread(), THREAD_PRIORITY_HIGHEST ); returned TRUE. The first call to GetThreadPriority( GetCurrentThread() ); returned 0 indicating THREAD_PRIORITY_NORMAL. In other words, the call to SetThreadPriority had succeeded, but the priority of the thread remained unchanged. The calls to SetThreadPriority and GetThreadPriority in the loop were identical, and returned identical values. That is, until about 45 seconds into the program’s execution, when the call to GetThreadPriority returned 2, indicating that the priority of the thread was THREAD_PRIORITY_HIGHEST. This matches what is mentioned in the “SetThreadPriority from Run key” blog entry, where it is stated that:

it is for about a minute or so after which the call to SetThreadPriority(THREAD_PRIORITY_HIGHEST ) will actually succeed in bumping up its priority level.

I repeated the same tests, using THREAD_PRIORITY_ABOVE_NORMAL in the call to SetThreadPriority, with the same results.

I also used THREAD_PRIORITY_BELOW_NORMAL in the call to SetThreadPriority as well as THREAD_PRIORITY_LOWEST; in these cases, the call indicated success and GetThreadPriority confirmed the change in priority immediately.

The next set of tests removed the call to SetThreadPriority in the loop - just the initial call to SetThreadPriority was made. The return indicated success, but the call to GetThreadPriority returned THREAD_PRIORITY_NORMAL for many minutes; as the loop was a tight loop, I terminated the process once it became apparent that there truly would be no change to the priority of the thread. This means that requests to increase the priority are not queued up or held for later processing. The call to increase priority indicates success, the priority is not changed, and unless the thread checks, it is none the wiser.

One other thing that I thought of trying was to see what happened when a thread in a process spawned by an “autostart” process called SetThreadPriority, as above. To do so, I modified the original program to accept a command-line parameter indicating that it should spawn another instance of itself. The thread in the spawned process behaved identically to the thread in the “autostart” process; this persisted 3 “levels” deep (”autostart” instance spawns instance x, which spawns instance y), which is as deep as I tried. The Vista Compatibility Team Blog entry only mentions the Startup folder and the “Run” key as being affected by this, but I wonder if other things may be affected. It is interesting (and a good thing!) that there is a mechanism in place to cause this behavior to affect processes spawned by autostart processes (otherwise, the “protection” offered by this feature is easily defeated).

As a last test, I invoked the test program manually as quickly as I could while Vista was still processing the login. The first attempt to change the priority of the thread succeeded, and the first call to GetThreadPriority confirmed the priority change. At the same time, Vista was processing the autostart instance of the program, which behaved as it had previously when started automatically. So there is not a blanket ban on priority boosting in the first minute or so - how a program is started truly affects what it can do.

»

Written by «/\/\Ø|ö±ò\/»®© on November 18th, 2007 with no comments.
Read more articles on threads and GetThreadPriority and priorities and autostart and run and startup and otherSoftware and SetThreadPriority and vista.

Windows Vista supports NVRaid


One thing which has always annoyed me about Windows is its inability to pick up and recognise nvidia raid sets (created by the nvidia raid bios utility). Windows XP and much earlier versions of Windows Vista I beta tested (CTP’s 50 and below) required that you have a 3rd party driver provided by the motherboard manufacturer. Having this nvidia raid driver (usually called nvraid) hanging around on a floppy drive was always inconvenient. I had long removed floppy drives from my computers years ago because I just didn’t need them. With Windows XP I would slip stream the nvidia raid drivers into a Windows XP installation using nlite so that I wouldn’t have to muck around with the normal F6 business during windows startup.

Skip forward to the present day of Windows Vista release January 30th. Windows finally just recognises my nvraid array. Such a little thing yet such a big win in convenience.

Written by Joshua Hayes on February 4th, 2007 with no comments.
Read more articles on raid and startup and nlite and inconvenient and floppy and nvraid and Hardware and bios and Nvidia and nvidia and Windows Vista.