DriverHeaven.net

 
Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

Go Back   DriverHeaven.net > Forums > Software / Tools > Applications, Software and Tweaking


Reply
 
LinkBack Thread Tools
Old Jul 9, 2003, 11:51 AM   #61
DriverHeaven Newbie
 
Join Date: May 2003
Posts: 11
Rep Power: 0
chaosblade is on a distinguished road

Really Nice :)

Just spotted these , real nice . GJ who made these
__________________
chaosblade is offline   Reply With Quote


Old Jul 9, 2003, 06:55 PM   #62
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

Thanks, btw whats GJ?
PangingJr is offline   Reply With Quote
Old Jul 9, 2003, 06:59 PM   #63
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

this will not make any pc run better but it made me run faster..

If you have an app, files or folders that you open all the time and don't want to waste time finding its shortcut on desktop or in start menu item or perhaps you like to keep your hands off the mouse sometime, below reg files might be useful..


-------------------------------------
Windows Registry Editor Version 5.00

;Windows XP
;Run any apps, files and folders from "Run.." dialog box
;when modifying, make sure that you use "short name" followed by ".exe"
;and use apps "full path"
;By panging.

;(e.g. I'll just type "dic" in the Run box to open a program called "Ultralingua")
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\dic.exe]
@="D:\\Program Files\\Ultralingua\\Ultralingua 4\\Ultralingua.exe"

;(e.g. type "tool" in the Run box to open a folder named "VBS Tools")
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\tool.exe]
@="\"E:\\Tools\\VBS Tools\""

;(e.g. type "note" in the Run box to open a .txt file named "MyEditor"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\note.exe]
@="\"G:\\BkupDocs\\Fix Infos\\MyEditor.txt\""

-------------------------------------------------
PangingJr is offline   Reply With Quote
Old Jul 9, 2003, 07:04 PM   #64
BANNED
 
Join Date: Jul 2002
Location: Indiana , USA
Posts: 2,677
Rep Power: 0
Sourcer_2002 is on a distinguished road

i think the GJ = Great Job im not sure though
Sourcer_2002 is offline   Reply With Quote
Old Jul 9, 2003, 07:05 PM   #65
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

Thanks
PangingJr is offline   Reply With Quote
Old Jul 9, 2003, 07:36 PM   #66
DriverHeaven Newbie
 
Join Date: May 2003
Posts: 11
Rep Power: 0
chaosblade is on a distinguished road

Close .. GJ is Good Job ^^
__________________
chaosblade is offline   Reply With Quote
Old Jul 9, 2003, 07:53 PM   #67
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

Re: this will not make any pc run better but it made me run faster..

Quote:
Originally posted by panging
If you have an app, files or folders that you open all the time and don't want to waste time finding its shortcut on desktop or in start menu item or perhaps you like to keep your hands off the mouse sometime, below reg files might be useful..
-------------------------------------
Windows Registry Editor Version 5.00

;Windows XP
;Run any apps, files and folders from "Run.." dialog box
;when modifying, make sure that you use "short name" followed by ".exe"
;and use apps "full path"
;By panging.

;(e.g. I'll just type "dic" in the Run box to open a program called "Ultralingua")
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\dic.exe]
@="D:\\Program Files\\Ultralingua\\Ultralingua 4\\Ultralingua.exe"

;(e.g. type "tool" in the Run box to open a folder named "VBS Tools")
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\tool.exe]
@="\"E:\\Tools\\VBS Tools\""

;(e.g. type "note" in the Run box to open a .txt file named "MyEditor"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\note.exe]
@="\"G:\\BkupDocs\\Fix Infos\\MyEditor.txt\""

-------------------------------------------------
adding more info...
the above reg tweaks will create a new key under HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths and it can be removed (or added) at any time without having to reboot..

do not alter any of the existing keys there.. e.g. when you navigate to "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Ap p Paths" you'll see almost about all installed programs there like "mozilla.exe" (if you have it)

we can type "mozilla" in the Run box to start Mozilla, but if you like a shorter name.. you'll need to create a new key
manually or make a .reg file to import into your registry..like below.... so you can type just "moz" to run the program
(i usually type "moz -quiet" )
--------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\moz.exe]
@="D:\\Program Files\\mozilla.org\\Mozilla\\Mozilla.exe"
------------------------------

Last edited by Net; Jul 9, 2003 at 08:02 PM.
PangingJr is offline   Reply With Quote
Old Jul 26, 2003, 01:21 PM   #68
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

Disabling XP Pro Services(34 Services) - by using "Windows Script Host" - .VBS version
---copy (without the lines) and save file as .VBS
---double click to run the file..

-----------------------------------------
' Disabling34winXPproServices.vbs
' Run this script on Windows XP Pro ONLY.
' Script Type/Size = VBScript / 3 KB.

Option Explicit : On Error Resume Next : Dim pg1, pg2, pg3, pg4 : Dim pg5, pg5a, pg6

Set pg1 = WScript.CreateObject("WScript.Shell")
pg2 = "HKLM\SYSTEM\CurrentControlSet\Services\"
pg3 = "00000004"
pg4 = "REG_DWORD"

pg1.RegWrite pg2 & "Alerter\Start", pg3, pg4
pg1.RegWrite pg2 & "wuauserv\Start", pg3, pg4
pg1.RegWrite pg2 & "BITS\Start", pg3, pg4
pg1.RegWrite pg2 & "ClipSrv\Start", pg3, pg4
pg1.RegWrite pg2 & "Browser\Start", pg3, pg4
pg1.RegWrite pg2 & "ERSvc\Start", pg3, pg4
pg1.RegWrite pg2 & "helpsvc\Start", pg3, pg4
pg1.RegWrite pg2 & "Cisvc\Start", pg3, pg4
pg1.RegWrite pg2 & "PolicyAgent\Start", pg3, pg4
pg1.RegWrite pg2 & "Messenger\Start", pg3, pg4
pg1.RegWrite pg2 & "Netlogon\Start", pg3, pg4
pg1.RegWrite pg2 & "mnmsrvc\Start", pg3, pg4
pg1.RegWrite pg2 & "NetDDE\Start", pg3, pg4
pg1.RegWrite pg2 & "NetDDEdsdm\Start", pg3, pg4
pg1.RegWrite pg2 & "NtLmSsp\Start", pg3, pg4
pg1.RegWrite pg2 & "SysmonLog\Start", pg3, pg4
pg1.RegWrite pg2 & "WmdmPmSN\Start", pg3, pg4
pg1.RegWrite pg2 & "RSVP\Start", pg3, pg4
pg1.RegWrite pg2 & "RDSessMgr\Start", pg3, pg4
pg1.RegWrite pg2 & "RemoteRegistry\Start", pg3, pg4
pg1.RegWrite pg2 & "seclogon\Start", pg3, pg4
pg1.RegWrite pg2 & "SCardSvr\Start", pg3, pg4
pg1.RegWrite pg2 & "SCardDrv\Start", pg3, pg4
pg1.RegWrite pg2 & "SSDPSRV\Start", pg3, pg4
pg1.RegWrite pg2 & "srservice\Start", pg3, pg4
pg1.RegWrite pg2 & "LmHosts\Start", pg3, pg4
pg1.RegWrite pg2 & "TlntSvr\Start", pg3, pg4
pg1.RegWrite pg2 & "UPS\Start", pg3, pg4
pg1.RegWrite pg2 & "upnphost\Start", pg3, pg4
pg1.RegWrite pg2 & "uploadmgr\Start", pg3, pg4
pg1.RegWrite pg2 & "WebClient\Start", pg3, pg4
pg1.RegWrite pg2 & "W32Time\Start", pg3, pg4
pg1.RegWrite pg2 & "WZCSVC\Start", pg3, pg4
pg1.RegWrite pg2 & "WmiApSrv\Start", pg3, pg4

pg5 = "Accomplished!"
pg5a = MsgBox(pg5, 1024, "Disabling 34 XP Pro Services. by Panging")

Reboot

Sub Reboot
If MsgBox("All 34 services's status will change after rebooting." & _
vbCRLF & vbCRLF & "....reboot your computer now?", _
vbQuestion + vbYesNo + pg6, "Reboot!") =6 Then
pg1.Run "shutdown.exe -r -t 20"
End If
End Sub

----------------------------------------------------------
PangingJr is offline   Reply With Quote
Old Jul 26, 2003, 01:36 PM   #69
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

Shoutcut to Shutdown (with its icon)
for Windows XP ONLY

-------------------------------------

' ShortcutCreator.vbs
' run this script to create a shortcut to shutdown your PC
' pls feel free to modify this script as you like.

Ask = "....create a shortcut to shutdown your PC?"
Credit = "Shortcut Creator! By Panging"
Call YeaNay()

Dim One, Two, Three, Four
Set One = WScript.CreateObject("WScript.Shell")
Two = One.SpecialFolders("Desktop")
Set Three = One.CreateShortcut(Two & "\Shutdown.lnk")

Three.TargetPath = "%windir%\system32\shutdown"
Three.Arguments = " -s -f -t 10"
Three.Hotkey = "F8"
Three.WorkingDirectory = "%windir%\system32"
Three.IconLocation = "%windir%\system32\shell32.dll, 215"
Three.WindowStyle = 1
Three.Save
WScript.Echo "Accomplished!"

Sub YeaNay()
Four = MsgBox(Ask, vbOKCancel + vbInfo, Credit)
If Four = vbCancel Then
WScript.Quit
End If
End Sub

-----------------------------------

Last edited by Net; Jul 27, 2003 at 01:55 AM.
PangingJr is offline   Reply With Quote
Old Aug 2, 2003, 02:45 AM   #70
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

..just something that fit......

in terms of the "for those not content with the word "default""

this's not a new thing really.. i'm sure many of you guys have seen it before in java script....
its just i've made it for using on my own so its wont be so many functions likes most of 3rd party programs will have....
..use this VBScript (MS's scripting version of Visual Basic) to set up a group of IEs..
i use it for a quick news reading on some 4-6 of news's web sites.. anyway you can modify it to suit you best. copy the below code (without the lines - between topmost and the last lines) into a file and save it with a .VBS extension..
you can run it directly or.. create a shortcut to it with your prefered icon.. or you can also create an IE menu button to run this group IE. hope it will be useful.

---------------------------------------------------
' GroupIE.vbs - by Panging
' Windows XP Only

Option Explicit : On Error Resume Next

'=== add/remove ie window and modify URLs ==========
Dim n0 : set n0 = CreateObject("InternetExplorer.Application")
Dim n1 : set n1 = CreateObject("InternetExplorer.Application")
Dim n2 : set n2 = CreateObject("InternetExplorer.Application")
Dim n3 : set n3 = CreateObject("InternetExplorer.Application")

'Off-topic
n0.left=00 : n0.top=00 : n0.navigate "http://www.driverheaven.net/forumdisplay.php?s=&forumid=7"
n0.height=500 : n0.width=500 : n0.menubar=1 : n0.toolbar=1 : n0.visible=1

'Tech
n1.left=30 : n1.top=30 : n1.navigate "http://www.driverheaven.net/forumdisplay.php?s=&forumid=23"
n1.height=500 : n1.width=500 : n1.menubar=1 : n1.toolbar=1 : n1.visible=1

'News
n2.left=60 : n2.top=60 : n2.navigate "http://www.driverheaven.net/forumdisplay.php?s=&forumid=21"
n2.height=500 : n2.width=500 : n2.menubar=1 : n2.toolbar=1 : n2.visible=1

' New Posts
n3.left=90 : n3.top=90 : n3.navigate "http://www.driverheaven.net/search.php?s=&action=getnew"
n3.height=500 : n3.width=500 : n3.menubar=1 : n3.toolbar=1 : n3.visible=1
'=================================================

Dim pg, odd
set pg = CreateObject("WScript.Shell")
set odd = CreateObject("Shell.Application")
pg.popup "Tile?" : odd.TileHorizontally
'------------------------------------------------------------------------------
' re-set IE window size to default setting..
' will take effect after closing all IE in this group..
' and then re-open it from other internet shortcuts.
'------------------------------------------------------------------------------
pg.RegDelete "HKCU\Software\Microsoft\Internet Explorer\Main\Window_Placement"

set pg = Nothing
set odd = Nothing
WScript.Quit

------------------------------------------

edit ---without the lines - between topmost and the last lines

Last edited by Net; Aug 2, 2003 at 02:58 AM.
PangingJr is offline   Reply With Quote
Old Aug 4, 2003, 12:07 AM   #71
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

Virtual Memory for Windows XP...

i think both articles below are very good., i like to put it here, hope it useful and give the correct answer or solution to some of questions in future..
Quote:
Originally from / Read full article at http://www.microsoft.com/WindowsXP/e...s/03june16.asp
Optimize Virtual Memory for Performance in Windows XP
By Paul McFedries.

Work with the Page File

The page file is named Pagefile.sys and it's stored in the root folder of the drive on which Windows XP is installed. However, you don't work with this file directly. Instead, you'll move the file and customize its size by using options in the Virtual Memory dialog box. I show you how this is done later (see "Change the Paging File's Location and Size"), but here's a general look at techniques that help you customize the page file for best performance:

-- Store the page file on the hard disk that has the fastest access time. You'll see later in this section that you can tell Windows XP which hard disk to use for the page file. If you have multiple hard disks (not just multiple partitions of a single disk), you should store the page file on the disk that has the fastest access time.

--Store the page file on an uncompressed hard disk. Windows XP is happy to store the page file on a compressed hard disk. However, as with all file operations on a compressed disk, the performance of page file operations suffers thanks to the compression and decompression required.

--Store the page file on the hard disk that has the most free space. Windows XP expands and contracts the page file dynamically depending on system needs. To give Windows XP the most flexibility, make sure the page file resides on a hard disk that has a lot of free space.

--Split the page file over two or more physical drives. If you have two or more physical drives (not just two or more partitions on a single physical drive), splitting the page file over each drive can improve performance because it means Windows XP can extract data from each drive's page file simultaneously. For example, if your current initial page file size is 384 MB, then you'd set up a page file on drive with a 192-MB initial size, and another page file on a second drive with a 192-MB initial size.

--Watch the page file size. Start all the programs you normally use (and perhaps a few extra, for good measure) and then watch the System Monitor Process\Page File Bytes and Process\Page File Bytes Peak counters.
To start the System Monitor, click Start, and then click Run. In the Run box, type perfmon.msc and click OK. In the Performance snap-in, you add counters by clicking the Add button or by pressing Ctrl+I.

Customize the Page File Size

By default, Windows XP sets the initial size of the page file to 1.5 times the amount of RAM in your system, and it sets the maximum size of the page file to three times the amount of RAM. For example, on a system with 256 MB of RAM, the page file's initial size will be 384 MB and its maximum size will be 768 MB. The default values work well on most systems, but you may want to customize these sizes to suit your own configuration. Here are some notes about custom page file sizes:

--The less RAM you have, the more likely it is that Windows XP will use the page file, so the Windows XP default page file sizes make sense. If your computer has less than 512 MB of RAM, you should leave the page file sizes as is.

--The more RAM you have, the less likely it is that Windows XP will use the page file. Therefore, the default initial page file size is too large and the disk space reserved by Windows XP is wasted. On systems with 512 MB of RAM or more, you should set the initial page file size to half the RAM size, while leaving the maximum size at three times RAM, just in case.

--If disk space is at a premium and you can't move the page file to a drive with more free space, set the initial page file size to 2 MB (the minimum size supported by Windows XP). This should eventually result in the smallest possible page file, but you'll see a bit of a performance drop because Windows XP will often have to dynamically increase the size the page file as you work with your programs.

--You might think that setting the initial size and the maximum size to the same (relatively large—say, two or three times RAM) value would improve performance since it would mean that Windows XP would never resize the page file. In practice, however, it has been shown that this trick does not improve performance, and in some cases can actually decrease performance.

If you have a large amount of RAM (at least 1 GB), you might think that Windows XP would never need virtual memory, so that it would be okay to turn off the page file. This won't work, however, because Windows XP needs the page file anyway and some programs may crash if no virtual memory is present.
PangingJr is offline   Reply With Quote
Old Aug 4, 2003, 12:12 AM   #72
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

well i took it all i dont know what i'm going to get from taken it... hope its okay
Quote:
Originally from / Read full article and its updates / d/l links of any files see in article... at http://aumha.org/win5/a/xpvm.php

Virtual Memory in Windows XP
Version 1.1.3 — Last Updated June 3, 2003
by Alex Nichol
(MS-MVP - Windows Storage Management/File Systems)
© 2002 by Author, All Rights Reserved

Introduction
This page attempts to be a stand-alone description for general users of the way Virtual Memory operates in Windows XP. Other pages on this site are written mainly for Windows 98/ME (see Windows 98 & Win ME Memory Management) and, while a lot is in common, there are significant differences in Windows XP

What is Virtual Memory?
A program instruction on an Intel 386 or later CPU can address up to 4GB of memory, using its full 32 bits. This is normally far more than the RAM of the machine. (The 32nd exponent of 2 is exactly 4,294,967,296, or 4 GB. 32 binary digits allow the representation of 4,294,967,296 numbers — counting 0.) So the hardware provides for programs to operate in terms of as much as they wish of this full 4GB space as Virtual Memory, those parts of the program and data which are currently active being loaded into Physical Random Access Memory (RAM). The processor itself then translates (‘maps’) the virtual addresses from an instruction into the correct physical equivalents, doing this on the fly as the instruction is executed. The processor manages the mapping in terms of pages of 4 Kilobytes each - a size that has implications for managing virtual memory by the system

What are Page Faults?
Only those parts of the program and data that are currently in active use need to be held in physical RAM. Other parts are then held in a swap file (as it’s called in Windows 95/98/ME) or page file (in Windows NT versions including Windows 2000 and XP). When a program tries to access some address that is not currently in physical RAM, it generates an interrupt, called a Page Fault. This asks the system to retrieve the 4 KB page containing the address from the page file (or in the case of code possibly from the original program file). This — a valid page fault — normally happens quite invisibly. Sometimes, through program or hardware error, the page is not there either. The system then has an ‘Invalid Page Fault’ error. This will be a fatal error if detected in a program: if it is seen within the system itself (perhaps because a program sent it a bad request to do something), it may manifest itself as a ‘Blue screen’ failure with an error code of 0D or 0E.

If there is pressure on space in RAM, then parts of code and data that are not currently needed can be ‘paged out’ in order to make room — the page file can thus be seen as an overflow area to make the RAM behave as if it were larger than it is.

What is loaded in RAM?
Items in RAM can be divided into:

The Non-Paged area. Parts of the System which are so important that they may never be paged out - the area of RAM used for these is called in XP the ‘Non-Paged area’. Because this mainly contains core code of the system, which is not likely to contain serious faults, a Blue Screen referring to ‘Page Fault in Non-Paged area’ probably indicates a serious hardware problem with the RAM modules, or possibly damaged code resulting from a defective Hard disk. It is, though, possible that external utility software (e.g. Norton) may put modules there too, so if such faults arise when you have recently installed or updated something of this sort, try uninstalling it.

The Page Pool which can be used to hold:
Program code,
Data pages that have had actual data written to them, and
A basic amount of space for the file cache (known in Windows 9x systems as Vcache) of files that have recently been read from or written to hard disk.
Any remaining RAM will be used to make the file cache larger.

Why is there so little Free RAM?
Windows will always try to find some use for all of RAM — even a trivial one. If nothing else it will retain code of programs in RAM after they exit, in case they are needed again. Anything left over will be used to cache further files — just in case they are needed. But these uses will be dropped instantly should some other use come along. Thus there should rarely be any significant amount of RAM ‘free’. That term is a misnomer — it ought to be ‘RAM for which Windows can currently find no possible use’. The adage is: ‘Free RAM is wasted RAM’. Programs that purport to ‘manage’ or ‘free up’ RAM are pandering to a delusion that only such ‘Free’ RAM is available for fresh uses. That is not true, and these programs often result in reduced performance and may result in run-away growth of the page file.

Where is the page file?
The page file in XP is a hidden file called pagefile.sys. It is regenerated at each boot — there is no need to include it in a backup. To see it you need to have Folder Options | View set to ‘Show Hidden and System files’, and not to ‘Hide Protected mode System files’.

In earlier NT systems it was usual to have such a file on each hard drive partition, if there were more than one partition, with the idea of having the file as near as possible to the ‘action’ on the disk. In XP the optimisation implied by this has been found not to justify the overhead, and normally there is only a single page file in the first instance.

Where do I set the placing and size of the page file?
At Control Panel | System | Advanced, click Settings in the “Performance” Section. On the Advanced page of the result, the current total physical size of all page files that may be in existence is shown. Click Change to make settings for the Virtual memory operation. Here you can select any drive partition and set either ‘Custom’; ‘System Managed’ or ‘No page file’; then always click Set before going on to the next partition.

Should the file be left on Drive C:?
The slowest aspect of getting at a file on a hard disk is in head movement (‘seeking’). If you have only one physical drive then the file is best left where the heads are most likely to be, so where most activity is going on — on drive C:. If you have a second physical drive, it is in principle better to put the file there, because it is then less likely that the heads will have moved away from it. If, though, you have a modern large size of RAM, actual traffic on the file is likely to be low, even if programs are rolled out to it, inactive, so the point becomes an academic one. If you do put the file elsewhere, you should leave a small amount on C: — an initial size of 2MB with a Maximum of 50 is suitable — so it can be used in emergency. Without this, the system is inclined to ignore the settings and either have no page file at all (and complain) or make a very large one indeed on C:

NOTE: If you are debugging crashes and wish the error reporting to make a kernel or full dump, then you will need an initial size set on C: of either 200 MB (for a kernel dump) or the size of RAM (for a full memory dump). If you are not doing so, it is best to make the setting to no more than a ‘Small Dump’, at Control Panel | System | Advanced, click Settings in the ‘Startup and Recovery’ section, and select in the ‘Write Debug information to’ panel

Can the Virtual Memory be turned off on a really large machine?
Strictly speaking Virtual Memory is always in operation and cannot be “turned off.” What is meant by such wording is “set the system to use no page file space at all.”

Doing this would waste a lot of the RAM. The reason is that when programs ask for an allocation of Virtual memory space, they may ask for a great deal more than they ever actually bring into use — the total may easily run to hundreds of megabytes. These addresses have to be assigned to somewhere by the system. If there is a page file available, the system can assign them to it — if there is not, they have to be assigned to RAM, locking it out from any actual use.

How big should the page file be?
There is a great deal of myth surrounding this question. Two big fallacies are:

The file should be a fixed size so that it does not get fragmented, with minimum and maximum set the same
The file should be 2.5 times the size of RAM (or some other multiple)
Both are wrong in a modern, single-user system. A machine using Fast User switching is a special case, discussed below.)

Windows will expand a file that starts out too small and may shrink it again if it is larger than necessary, so it pays to set the initial size as large enough to handle the normal needs of your system to avoid constant changes of size. This will give all the benefits claimed for a ‘fixed’ page file. But no restriction should be placed on its further growth. As well as providing for contingencies, like unexpectedly opening a very large file, in XP this potential file space can be used as a place to assign those virtual memory pages that programs have asked for, but never brought into use. Until they get used — probably never — the file need not come into being. There is no downside in having potential space available.

For any given workload, the total need for virtual addresses will not depend on the size of RAM alone. It will be met by the sum of RAM and the page file. Therefore in a machine with small RAM, the extra amount represented by page file will need to be larger — not smaller — than that needed in a machine with big RAM. Unfortunately the default settings for system management of the file have not caught up with this: it will assign an initial amount that may be quite excessive for a large machine, while at the same leaving too little for contingencies on a small one.

How big a file will turn out to be needed depends very much on your work-load. Simple word processing and e-mail may need very little — large graphics and movie making may need a great deal. For a general workload, with only small dumps provided for (see note to ‘Should the file be left on Drive C:?’ above), it is suggested that a sensible start point for the initial size would be the greater of (a) 100 MB or (b) enough to bring RAM plus file to about 500 MB. EXAMPLE: Set the Initial page file size to 400 MB on a computer with 128 MB RAM; 250 on a 256 MB computer; or 100 MB for larger sizes.

But have a high Maximum size — 700 or 800 MB or even more if there is plenty of disk space. Having this high will do no harm. Then if you find the actual pagefile.sys gets larger (as seen in Explorer), adjust the initial size up accordingly. Such a need for more than a minimal initial page file is the best indicator of benefit from adding RAM: if an initial size set, for a trial, at 50MB never grows, then more RAM will do nothing for the machine's performance.

Bill James MS MVP has a convenient tool, ‘WinXP-2K_Pagefile’, for monitoring the actual usage of the Page file, which can be downloaded here. A compiled Visual Basic version is available from Doug Knox's site which may be more convenient for some users. The value seen for ‘Peak Usage’ over several days makes a good guide for setting the Initial size economically.

Note that these aspects of Windows XP have changed significantly from earlier Windows NT versions, and practices that have been common there may no longer be appropriate. Also, the ‘PF Usage’ (Page File in Use) measurement in Task Manager | Performance for ‘Page File in Use’ include those potential uses by pages that have not been taken up. It makes a good indicator of the adequacy of the ‘Maximum’ size setting, but not for the ‘Initial’ one, let alone for any need for more RAM.

Should the drive have a big cluster size?
While there are reports that in Windows 95 higher performance can be obtained by having the swap file on a drive with 32K clusters, in Windows XP the best performance is obtained with 4K ones — the normal size in NTFS and in FAT 32 partitions smaller than 8GB. This then matches the size of the page the processor uses in RAM to the size of the clusters, so that transfers may be made direct from file to RAM without any need for intermediate buffering

What about Fast User Switching then?
If you use Fast User Switching, there are special considerations. When a user is not active, there will need to be space available in the page file to ‘roll out’ his or her work: therefore, the page file will need to be larger. Only experiment in a real situation will establish how big, but a start point might be an initial size equal to half the size of RAM for each user logged in.

Problems with Virtual Memory
It may sometimes happen that the system give ‘out of memory’ messages on trying to load a program, or give a message about Virtual memory space being low. Possible causes of this are:

The setting for Maximum Size of the page file is too low, or there is not enough disk space free to expand it to that size.

The page file has become corrupt, possibly at a bad shutdown. In the Virtual Memory settings, set to “No page file,” then exit System Properties, shut down the machine, and reboot. Delete PAGEFILE.SYS (on each drive, if more than just C: , set the page file up again and reboot to bring it into use.

The page file has been put on a different drive without leaving a minimal amount on C:.

There is trouble with third party software. In particular, if the message happens at shutdown, suspect a problem with Symantec’s Norton Live update, for which there is a fix posted here. If the problem happens at boot and the machine has an Intel chipset, the message may be caused by an early version (before version 2.1) of Intel’s “Application Accelerator.” Uninstall this and then get an up-to-date version from Intel’s site.

Possibly there is trouble with the drivers for IDE hard disks; in Device Manager, remove the IDE ATA/ATAPI controllers (main controller) and reboot for Plug and Play to start over.

With an NTFS file system, the permissions for the page file’s drive’s root directory must give “Full Control” to SYSTEM. If not, there is likely to be a message at boot that the system is “unable to create a page file.”

Last edited by Net; Aug 4, 2003 at 12:17 AM.
PangingJr is offline   Reply With Quote
Old Sep 15, 2003, 02:53 PM   #73
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice


--------------END------------------------
Edit- Add afews more below. for the 2nd time. this post is too long!

edit-- fix some breaks caused by vBulletin, if its not work i may have to remove or host a text or html file just to make sure heck if i've to do, it'll be a bigger one then.


edit--removed all the REGs on this spot there're too many breaks and excessive blank spaces.

Last edited by Net; Oct 11, 2003 at 01:40 PM.
PangingJr is offline   Reply With Quote
Old Sep 15, 2003, 03:04 PM   #74
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

just tested the file myself just now, copy/paste on my text editor and save it as a .reg, imported it. and the file is worked just fine. hope it will be useful.
PangingJr is offline   Reply With Quote
Old Sep 15, 2003, 03:08 PM   #75
DriverHeaven Newbie
 
Join Date: May 2003
Posts: 11
Rep Power: 0
chaosblade is on a distinguished road

Nice, ill try them myself i think. Good work
__________________
chaosblade is offline   Reply With Quote
Old Sep 15, 2003, 03:12 PM   #76
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

some of the registry changes can fully take effect after restarting the Explorer shell....

-------------------------------

'restart_XP_Explorer_Shell.vbs
'For XP Pro only.

Message = "...restart the XP Explorer Shell ??"

YeaNay = MsgBox(Message, vbYesNo, "Panging.")

If YeaNay = 6 Then

On Error Resume Next
For each process in GetObject("winmgmts:"). _
ExecQuery ("select * from Win32_Process where name='explorer.exe'")
process.terminate(0)

Next : MsgBox "Good luck!" & vbcr & vbcr, 4096, "Done!"

Else : MsgBox "CALLED OFF!", 4096, "G-Bye!"

End If

----------------------------
PangingJr is offline   Reply With Quote
Old Sep 21, 2003, 03:52 AM   #77
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

more--
----------------

removed all the REGs on this spot there're too many breaks and excessive blank spaces.

--------------END------------------------
always make backup, a restore pont - a full registry backup -
or go to each registry key(s) that you want to tweak, export it
and combine them into one REG file (eg. original.reg).
you need to be able to restore things to the way they were before,
if a change doesn't work out the way you intended.
you might rank-order these tweaks differently or add some others,
remove and modify values.

Last edited by Net; Oct 11, 2003 at 01:42 PM.
PangingJr is offline   Reply With Quote
Old Sep 22, 2003, 08:47 AM   #78
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

i cannot fix some lines breaks on the above posted
all of them work before but when i add some more i've found 2 of them wont work,

***; Add Icon Cache Size menu to Folder Options View - within Advanced settings tab.
***; Add Recent Document Menu to Classic Start menu - within Advanced start menu option box.

some parameters need to adjusted after copy/paste the reg entries from the above.
will write/host a file with a link here soon.
PangingJr is offline   Reply With Quote
Old Sep 22, 2003, 03:03 PM   #79
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

just uploaded,
and here's link...http://www.pd.100megsfree5.com/XP_Pr...s_reg003a.html
PangingJr is offline   Reply With Quote
Old Nov 9, 2003, 02:52 AM   #80
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

Quote:
Originally posted by Louie6666

------------------------------------------------------------------------------------

REGEDIT4

[HKEY_CLASSES_ROOT\dllfile\shell\Register]

[HKEY_CLASSES_ROOT\dllfile\shell\Register\command]@="regsvr32 %1"

[HKEY_CLASSES_ROOT\dllfile\shell\Unregister]

[HKEY_CLASSES_ROOT\dllfile\shell\Unregister\command]@="regsvr32 /u %1"

[HKEY_CLASSES_ROOT\ocxfile\shell\Register]

[HKEY_CLASSES_ROOT\ocxfile\shell\Register\command]
@="regsvr32 %1"

[HKEY_CLASSES_ROOT\ocxfile\shell\UnRegister]

[HKEY_CLASSES_ROOT\ocxfile\shell\UnRegister\command]
@="regsvr32 /u %1"
Louie6666,
you may want to remove this REG file due to its only work half way on both .DLL and .OCX file.
it'll enter the Register commands but will not enter the Unregister ones into windows registry since it had some breaks
at the command there, this wont cause anything but just didt work.
all commands will work fine on yours if you use .reg file from your HDD,
but if you remove the entries and then re-apply using file from this page then you'll see.
didt mean to pick anything, i woud use PM but if anyone like to use the function they can see the info.
so just re-apply/overwrite it with my reg file will corr the command parameters.
PangingJr is offline   Reply With Quote
Old Nov 25, 2003, 02:27 PM   #81
DriverHeaven Newbie
 
Join Date: Nov 2003
Posts: 6
Rep Power: 0
Quietdeath is on a distinguished road

download Cacheman (search it with google)
it has cache and mem recovery profiles for "games" "servers" "low mem computers" and so on....
my favourite tool for cache crap
Quietdeath is offline   Reply With Quote
Old Nov 26, 2003, 09:05 PM   #82
DriverHeaven Newbie
 
Join Date: Feb 2003
Posts: 10
Rep Power: 0
Tum0r is on a distinguished road

I've don almost every tweak in this tread... hell even of this forum (till page7)
But I was wondering... These tweaks are in tweakxp so I dont hav a reason to instal Tweakxp anymore since it wil just use resources when starting with winXP.

But I do know tweakXP had tweaks for each kind of gfx and cpu (for me that would be amd Tbred B and gf3)

I would like to manualy put those weaks in my reg
does anyone know them or where I can find'em?
Tum0r is offline   Reply With Quote
Old Nov 27, 2003, 01:18 AM   #83
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

more info pls. like what's it says or explains on those options.. got to have more info until i can check it and see if it can be done by hacking registry alone.
PangingJr is offline   Reply With Quote
Old Nov 27, 2003, 02:24 AM   #84
DriverHeaven Extreme Member
 
The_Neon_Cowboy's Avatar
 
Join Date: Dec 2002
Location: U.S.A.
Posts: 16,135
Rep Power: 77
The_Neon_Cowboy is a jewel in the roughThe_Neon_Cowboy is a jewel in the roughThe_Neon_Cowboy is a jewel in the rough
System Specs

i working on turing my tweaking into dl able .reg/.bat files
posable vbs (bu i has a bad rap so will try not to use it)
__________________
The_Neon_Cowboy is offline   Reply With Quote
Old Nov 27, 2003, 02:33 AM   #85
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

i dont like to give out any file as a ready to use unit.. for me, to convert/create a ready to use like .bat,.vbs or .reg is easy but there'll be prob along the way if i put those files for public d/l.
thiss my 2cents. Neon.
PangingJr is offline   Reply With Quote
Old Nov 27, 2003, 03:00 PM   #86
DriverHeaven Newbie
 
Join Date: Feb 2003
Posts: 10
Rep Power: 0
Tum0r is on a distinguished road



when downloading TweakXP one 1 of the Tabs there are some tweaks for optimal porformance

U can choose between Amd Druron/Thunderbird/etc... (cache related?)
Same with the videocard GF/ATI/...
Alpying this gave me a noticble boost in FPS on my older rig

Is there any way to manualy enter these reg tweaks (if they are reg tweaks) so I dont hav to install TweakXP

I'm on a 256mb ram rig so I really dont like progs loading when XP loads
On my older rig I really noticed a diference in FPS ...

Sorry I cant really help/understand u but this is new stuff for me

I'm pleased with a link so I can learn it a bit
I did almost every reg tweak in this tread (and forum)
I've bin playing with the XP services and stil have only 50% free ram (of 256mb) and I'm not really pleased
Hope to do better when I get this stuff down

grtz
Tum0r is offline   Reply With Quote
Old Nov 27, 2003, 04:33 PM   #87
DriverHeaven Newbie
 
Join Date: May 2003
Posts: 11
Rep Power: 0
chaosblade is on a distinguished road

Yea, XP is a harsh on memory .. id really recommand to work with it if you have at least 384MB of RAM .. remember that Win2K is almost the same with less requirement due to the older GUI system.
__________________
chaosblade is offline   Reply With Quote
Old Nov 27, 2003, 11:07 PM   #88
DriverHeaven Extreme Member
 
The_Neon_Cowboy's Avatar
 
Join Date: Dec 2002
Location: U.S.A.
Posts: 16,135
Rep Power: 77
The_Neon_Cowboy is a jewel in the roughThe_Neon_Cowboy is a jewel in the roughThe_Neon_Cowboy is a jewel in the rough
System Specs

Quote:
Originally posted by Tum0r


when downloading TweakXP one 1 of the Tabs there are some tweaks for optimal porformance

U can choose between Amd Druron/Thunderbird/etc... (cache related?)
Same with the videocard GF/ATI/...
Alpying this gave me a noticble boost in FPS on my older rig

Is there any way to manualy enter these reg tweaks (if they are reg tweaks) so I dont hav to install TweakXP

I'm on a 256mb ram rig so I really dont like progs loading when XP loads
On my older rig I really noticed a diference in FPS ...

Sorry I cant really help/understand u but this is new stuff for me

I'm pleased with a link so I can learn it a bit
I did almost every reg tweak in this tread (and forum)
I've bin playing with the XP services and stil have only 50% free ram (of 256mb) and I'm not really pleased
Hope to do better when I get this stuff down

grtz
yes ther is but it only works for old cpus... as windows properly detects the ner ones so you dont really need it.

anyways microsoft said that even addleing that tweak, asuming xp dectected it worng (like on a p2 cpu) it only yealds less than 1% perfoance difference....
__________________
The_Neon_Cowboy is offline   Reply With Quote
Old Nov 27, 2003, 11:19 PM   #89
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

re

could you give a link to the descriptions of that tweak? i dont have the program.
PangingJr is offline   Reply With Quote
Old Nov 27, 2003, 11:25 PM   #90
Member
 
Join Date: Mar 2003
Posts: 5,989
Rep Power: 55
PangingJr is just really nicePangingJr is just really nicePangingJr is just really nicePangingJr is just really nice

Quote:
Originally posted by The_Neon_Cowboy
microsoft said that even addleing that tweak, asuming xp dectected it worng (like on a p2 cpu) it only yealds less than 1% perfoance difference....
you mean the SecondLevelDataCache tweaks by any chance??
PangingJr is offline   Reply With Quote
Reply

Bookmarks

Thread Tools