Improvement idea for windows, user feedback, compress windows files, improve speed, decrease size etc!
Hi! First let me say that I absolutely abhor this forum, I can't find my way in it, and if I have posted this topic in the wrong forum, please forgive me, it took me a good half of an hour to get it even here! Feel free to move it to the correct sub forum! Ok, here's the thing: I run Windows XP, but I know not much has changed in this on vista or Windows 7, the NT uninstall folders, located in the Windows folder, every time a program gets installed these folders get installed too! Some of these folders are quite large in size, and are rarely used (only to uninstall/repair or update programs), which for many only happens on occasion. I've noted that many of these folders contain identical data with a variation on a few data streams, in other words, all these folders are highly compressable (that is, with a large enough dictionary size, one can compress all these folders into an archive, and get compression ratio's of 10x (1/10th the original size; mainly because of repetitive files and data found within the folders that is also in other folders). I'd suggest to find a way to compress these data files, help the disk from running full, or cluttering because of too many files are being spread all over the disk. Which brings me to the second issue, defragging: You could improve overall program and OS speed, by programming a better defrag, that not only puts the OS on the outter rim of the harddrive, but also sorts files by name and folder. I have found in 100 tests done on a variety of machines, that most machines booted up faster and ran programs faster when defragmentation was done by folder name, and the prefetch system was disabled! Prefetch system of Vista and Windows 7 works when you always use the same method of booting and run the same programs, but what if a user has a pc for 4 main purposes? One to make music, Two to edit video's Three to browse online Four to work on applications In all 4 situations prefetch will try to group startup files together. But what if a windows library file has been set next to the audio program, because it boots faster this way, and next time the guy wants to load his video editing software, the prefetch system needs to defrag the windows library file next to the video program for faster booting? You see the issue? Files are being ping ponged across the disk for faster access, and in the end for the user who uses his pc for a variety of tasks this system is not good! Defragging by folder name allows for easiest and fastest access for users who have a variable pattern in usage of their computers. Prefetch works wonders for people who are used to use their computers for the same tasks over and over again every time they use them. Concerning the NT UNINSTALL folders in the windows directory, there are many more files that can be pruned. Log files can also be compressed. A lot of non-essential programs that users don't use, like Live messenger, MS Outlook, "My Documents\audio/video/my pictures" only bloat the system, and users can't delete these folders because windows thinks they're essential! One could check the average user's file list to see if there are more files with duplicates. Like in the System32 folder in windows, a lot of command files, and essential files are double on the harddrive in case one would get corrupted. Double files can get compressed. Removal of Swap file: with current pc's having more than 2GB of RAM it should be possible to remove the swap file completely! In fact, only use one file (Hibernation.sys file) to host both swap data and hibernation info; in case more than 2GB of ram is used. With the upcoming of SSD's it would work in MS' benefit to reduce OS size as much as possible! Windows XP and Windows 7 run quite fine with just 2Gig of ram, no swap file 32-bit +3GB RAM FIX: 32Bit operating systems should make better use of available ram size when it exceeds 3 (or ~3,4GB) of ram. While it may be impossible to allocate 4GB of RAM on a 32 bit system, it seems possible to use the remaining memory as RAM drive, for temporary internet files, or if programming would allow, find a way to allocate at least 256, to 876MB of RAM to the graphics card, instead of limiting the user to 3,4GB of RAM, and then taking another 128MB as shared vram. If this would not be possible, then create an optimized driver, that would see the remaining 700-800MB of RAM as a RAMdisk, and use it for VRAM, but not with these steps in between, Kind of like immediately TAKE the ram as VRAM (without first converting it to a RAMDISK (for performance reasons)). Since 32 bit systems use an extra bit for protecting windows files with DEP, I wonder if they can't be programmed with an additional bit for just the additional RAM. It'll be a while before people fully make use of 8GB of RAM on their systems; but not all people need the terrabytes of RAM a 64bit system offers neither (and probably will not need it in the near future neither). (For this a 48bit system might be interesting). Conclusion: Reduce OS size by compressing double files, NT UNinstall files, log files Give possibility to fully delete programs and services deemed unnecessary Get rid of SWAP file, or combine it with Hibernation file in one file the size of the hibernation.sys file Get better VRAM usage out of 32bit systems equipped with 4+GB of RAM; or build the operating system on higher than 32 bit, and emulate 32bit for 32 bit programs. Ow, and also, get windows working on ARM, which has been going around like crazy (and allow ARM systems to run old dos and windows programs/games (in a compatibility mode if necessary)).
March 24th, 2011 8:25pm

click on start -> accessories -> system tools -> disk cleanup use that tool to free up lots of space I cannot support an ARM processor yet, no CPU supported with Visual Studio 2010 as of yet. My MVP is for the Windows Desktop Experience, i.e. Windows XP, Vista and Windows 7 IT Remote Assistance is available for a fee. I am best with C++ and I am learning C# using Visual Studio 2010 Developer | Windows IT | Chess | Economics | Hardcore Games | Vegan Advocate | PC Reviews
Free Windows Admin Tool Kit Click here and download it now
March 25th, 2011 12:46am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics