The Perfect Installation of Windows


Recommended Posts

I don't see why people do this. The programs in the Program Files directory are tied to the install of windows due to the registry and other such things. If you reinstall windows you wont be able to use the same data from the Program Files directory. Putting user data on another drive, on the other hand, makes perfect sense as that data can be reused from install to install.

Daniel

Won't the programs simply reinsert the needed registry files.

That is how I assumed it worked when you did this.

Good job on this guide. From my experience I would add:

1) The first you must do after installing Windows is downloading and installing all updates. This is the most crucial step. This must be stressed: don't try doing ANYTHING before the updates are installed. Browsing the web, even to get drivers, if your WindowsXP is not up-to-date, can easily lead to quick invasion of the computer by viruses, spyware, and neither Spybot nor AVG can rescue you. This has happened to me twice, and I was forced to reinstall Windows from start.

2) Media Player Classic is hands-down the best video player. It does everything, and it's as lightweight and intuitive as you could imagine. It is included with the K-Lite K++ Codec Pack, which I highly recommend for highest compatibility and quality in multimedia.

3) Spybot is great, but Ad-Aware does a better job at removing spyware. What makes Spybot shine is its prevention measures for IE, which makes IE pretty much as safe as a browser can get. Get both. I'd also get Spyware Blaster which further enhance ActiveX protection. Having the three programs causes no slowdown whatsoever.

Also check out this other really well done guide: http://mywebpages.comcast.net/SupportCD/OptimizeXP.html

first question - why not use the windwos installer to do the partitioning

issue - 10 - 15 gig is not enough, unless you are only installing windows

comment - generally i set up a third partition for applications, so my data drives only have data on them, makes it easy for backups etc

second question - is there a reason you make so many backups. yet don't make one before putting it on the net, while it is downloading the updates is when it is most likey to get hit

comment - generally i install everything before i plug the net cable in, especially AV software adn i will generally downlaod the latest definitions on another machine to update them before i add it to the net

comment - firefox is not necesarily safer, and i alwasy stick vmware on my machines, adn div x you can't survive without divx

issue - you mention setting the paging file to custom sie but do not mention how big//small that shoudl be. maybe in the past it was useful, but i have found you are better off lettgin windows handle it for XP

one thing you missed, is after installing windows and updating do a defrag, you r partition will be a mess

but generally pretty good, there is a hell of a lot more tweaking that can make it play lots nicer though. but for a noobs giude to makng windwos play nice, this is a good start

I don't see why people do this. The programs in the Program Files directory are tied to the install of windows due to the registry and other such things. If you reinstall windows you wont be able to use the same data from the Program Files directory. Putting user data on another drive, on the other hand, makes perfect sense as that data can be reused from install to install.

Daniel

for me this is the reason, once i have everythign installed i make an image of C, registry and all. most games nowdays take up ridiclous ammounts of space so you really don't want them in your image, hence install the games to d:\ when you need to rebuild, all you do is reimage adn all your reg and settgins are put back to original on c:\ and you have a clean machine again still having all the install apps working.

Won't the programs simply reinsert the needed registry files.

That is how I assumed it worked when you did this.

generally yes, saves lots of time if you have huge installs cause it does not necessarily ccopy over all the data again

imho, the perfect install for me would be having everything slipstreamed into the install cd itself, like the raid drivers, the updates, everything... or having a distributable bunch of updates in a usb disk or something when you reinstall windows, that will make it less hairy compared to going online with a fresh install of xp and waiting a whole night for the updates to come in...

Maybe i should write a Guide like this, takes me hours and hours to do mine, and if i wrote it down and had a hard copy, maybe i could do it faster, have loads of other tweaks i do, which arent on this list, but good job anyway

Let me know! :) I'm always looking for ways to improve my guide. Afterall, this is a work in progress.

@Dr_Asik,

I certainly did suggest getting Windows Updates. "Proceed to Windows Updates and get all of the critical Windows Updates... complete this grueling process." Although this is Step2, technically it is Step1 if you read my guide closely.

I recently added MPC to the list of alternative video players. I would suggest getting ONLY the essential codecs like xvid, x264, divx. Otherwise, VLC is great. Installing every codec known to man is nice, but can potentially impair your system over time just for the sake of installing a billion codecs. That's never a good thing.

@whocares78

The point of the guide is to create 2 partitions and use only the C: when it's absolutely necessary. Otherwise, all programs, data, miscellaneous files, even temporary files should be saved or stored on a separate partition. The reason it's best to do this is because in the event one decides to restore or recover their C: partition using one of the backup files they made, they won't have to worry about making backups of important data on their C: partition.

There's a reason for my backup strategy.

1. Backup Windows just after you've installed Windows XP, with or without drivers. This makes it simplistic to rollback if you need to upgrade drivers or want to forgoe the grueling reinstallation process of Windows XP.

2. Backup Windows after all of the drivers, essential programs, and settings are configured to ensure an easy rollback without the loss of installed programs and settings. Rollingback is less cumbersome when you know your programs will already be installed and configured properly.

3. Rollback and Rebackup. Say for example you want to install a program or a video game, but always have it in a backup, then rollingback to your most recent backup is the safest, most efficient way. This ensures that viruses, spyware, adware or other installed programs that are making your computer sluggish will be nuked clean from your system. After you have installed the program or the game of your desire, making another backup will ensure that it is always installed and fast.

second question - is there a reason you make so many backups. yet don't make one before putting it on the net, while it is downloading the updates is when it is most likey to get hit

At one point in time, I did have a reference in my guide for the user to make a backup of their system before they installed drivers or anything. The problem was, it was inconsistent with the rest of my guide. It would require the user to either install Acronis before even the chipset drivers are installed and that is an absolutely terrible thing to do. The other possibility is to have the Acronis BOOTABLE CD, which would allow the user to make a backup from dos... You need to install Acronis to make the CD... you should be able to see how this complicates things for my guide.

comment - generally i install everything before i plug the net cable in, especially AV software adn i will generally downlaod the latest definitions on another machine to update them before i add it to the net

Absolutely. Why should anyone do it any other way? The truth is, it doesn't really matter if you install the latest drivers before or after you've installed Windows. I am connected to a router and I have SP2 with a firewall enabled because my installation disk is already up to date as of June 2007. The more recent the install disk of Windows XP, the less Windows Updates you have to download and the more safe you are due to the Firewall and SP2 preinstalled.

issue - you mention setting the paging file to custom sie but do not mention how big//small that shoudl be. maybe in the past it was useful, but i have found you are better off lettgin windows handle it for XP

I simply suggest moving it to another harddrive. Letting the average user determine the size of the page file could lead to performance issues if they set the size too low. It's best just to let Windows XP determine the size for you unless you know better.

one thing you missed, is after installing windows and updating do a defrag, your partition will be a mess

A defrag should be absolutely unnecessary. I suggest making the partition between 10-15 gigs. If you follow my guide word for word, then the C: partition should be around 10% full. If not, then you probably installed lots of things on the C: partition, which will only serve to complicate things for you in the future when you decide to restore your PC using Acronis. Remember to install everything on the D: partition and your C: partition will stay small and lickity split. No defrag necessary. Sorry if I sound like I'm barking at you.. Defrag is certainly a good thing, but we're talkin "Fresh" install of Windows here.

@ carmatic

imho, the perfect install for me would be having everything slipstreamed into the install cd itself, like the raid drivers, the updates, everything... or having a distributable bunch of updates in a usb disk or something when you reinstall windows, that will make it less hairy compared to going online with a fresh install of xp and waiting a whole night for the updates to come in...

That's one way to do it, but wouldn't the drivers on your slipstreamed CD quickly become outdated? If that's the case, wouldn't that make your install "imperfect"? lol Just messing with you. You're right, slipstreaming is great if you know how to do it, but most of the time people just don't do that or need to for that matter.

And I whole heartedly agree about putting your drivers on a USB thumb drive before attempting to install Windows XP. I don't know if it's possible to put Windows updates on a USB thumb drive, but that sure would be nice to know how! :)

Thanks for everyone's feedback! Please, if you have a suggestion, speak up! :)

Edited by Neillithan
@ carmatic

That's one way to do it, but wouldn't the drivers on your slipstreamed CD quickly become outdated? If that's the case, wouldn't that make your install "imperfect"? lol Just messing with you. You're right, slipstreaming is great if you know how to do it, but most of the time people just don't do that or need to for that matter.

And I whole heartedly agree about putting your drivers on a USB thumb drive before attempting to install Windows XP. I don't know if it's possible to put Windows updates on a USB thumb drive, but that sure would be nice to know how! :)

Thanks for everyone's feedback! Please, if you have a suggestion, speak up! :)

well i said a usb hard disk, not one of those flash dongles... like , as in hundreds of GB's and needing a seperate power supply and stuff

im pretty sure there is such a thing as saving updates to a computer to be used later, i remember doing it... i searched for something like 'windows update distributable' or something, which is in fact how i first learned about autopatcher, almost a year ago... but we can all take for granted that it is not the only way to roll out updates to computers...

hmm seems that im wrong on this one, the only way i could find is to download each and every update since sp2 for my 64bit xp seperately from microsoft... well at least its safer than downloading the updates unprotected

Edited by carmatic

If you look at my guide, then you will see a solution for updating your Windows cd with all available updates ... also, I do mention using external hard disks as a backup solution. While I don't include Windows tweaks, I've found that keeping it simple is the best way to go.

I'm sure that there are flaws in my guide (btw Neillithan, this was an excellent guide too!), and I would appreciate any feedback that you guys may have.

Thanks!

@whocares78

The point of the guide is to create 2 partitions and use only the C: when it's absolutely necessary. Otherwise, all programs, data, miscellaneous files, even temporary files should be saved or stored on a separate partition. The reason it's best to do this is because in the event one decides to restore or recover their C: partition using one of the backup files they made, they won't have to worry about making backups of important data on their C: partition.

There's a reason for my backup strategy.

1. Backup Windows just after you've installed Windows XP, with or without drivers. This makes it simplistic to rollback if you need to upgrade drivers or want to forgoe the grueling reinstallation process of Windows XP.

2. Backup Windows after all of the drivers, essential programs, and settings are configured to ensure an easy rollback without the loss of installed programs and settings. Rollingback is less cumbersome when you know your programs will already be installed and configured properly.

3. Rollback and Rebackup. Say for example you want to install a program or a video game, but always have it in a backup, then rollingback to your most recent backup is the safest, most efficient way. This ensures that viruses, spyware, adware or other installed programs that are making your computer sluggish will be nuked clean from your system. After you have installed the program or the game of your desire, making another backup will ensure that it is always installed and fast.

At one point in time, I did have a reference in my guide for the user to make a backup of their system before they installed drivers or anything. The problem was, it was inconsistent with the rest of my guide. It would require the user to either install Acronis before even the chipset drivers are installed and that is an absolutely terrible thing to do. The other possibility is to have the Acronis BOOTABLE CD, which would allow the user to make a backup from dos... You need to install Acronis to make the CD... you should be able to see how this complicates things for my guide.

Absolutely. Why should anyone do it any other way? The truth is, it doesn't really matter if you install the latest drivers before or after you've installed Windows. I am connected to a router and I have SP2 with a firewall enabled because my installation disk is already up to date as of June 2007. The more recent the install disk of Windows XP, the less Windows Updates you have to download and the more safe you are due to the Firewall and SP2 preinstalled.

I simply suggest moving it to another harddrive. Letting the average user determine the size of the page file could lead to performance issues if they set the size too low. It's best just to let Windows XP determine the size for you unless you know better.

A defrag should be absolutely unnecessary. I suggest making the partition between 10-15 gigs. If you follow my guide word for word, then the C: partition should be around 10% full. If not, then you probably installed lots of things on the C: partition, which will only serve to complicate things for you in the future when you decide to restore your PC using Acronis. Remember to install everything on the D: partition and your C: partition will stay small and lickity split. No defrag necessary. Sorry if I sound like I'm barking at you.. Defrag is certainly a good thing, but we're talkin "Fresh" install of Windows here.

Firstly, you didn't answer the question 'why do you not use the windwos installer to create the partitions' seems to me you are adding unnessecary steps

secondly- i use imaging software that just works in dos so i boot to cd which is my imagin software and make an image, burns it straight to DVD, whcih makes it really easy to restore, i.e boot to cd and follow the prompts i sugest you look for alternatives to acronis. i can't remmerb what the stuff i used is called. but if you really want to know i can find out.

just becasue your disk is up to date doesn't mean everyones is and the guideyou have writen is for others to folow not just you and i would make sure i created an image befroe adding it to the net

read what you wrote about hte page file, you said to set it to custom "Select "D: [Doc]" (or whatever) and press "Custom Size" The initial size will be the first part of the number beneath "Paging File Size (MB)" "

i can't believe you don't think it nesecary to defrag, installling windows updates is goign to frag your c drive big time, you might want to chek next time you install windwos befroe you say it is not nesecary. i know everyone i know defrags after install

Firstly, you didn't answer the question 'why do you not use the windwos installer to create the partitions' seems to me you are adding unnessecary steps

To be honest, the ability to create multiple partitions from the Windows XP install process has never immediately stood out to me. I usually just select a partition that I've already made using a partition program, format it and be on my way... If Windows XP installer lets you create, split, resize, or merge partitions, I would surely like to know how. Otherwise, Gparted or some other partition program will do a better job I think.

just becasue your disk is up to date doesn't mean everyones is and the guideyou have writen is for others to folow not just you and i would make sure i created an image befroe adding it to the net

I'm still trying to mend changes to my guide to better explain how to get drivers and Windows updates safely. If you take a peek at my google doc, you'll see that I've already attempted to put a caution message in Step 2. I do understand what you're trying to tell me though. In order for someone to backup their installation using Acronis before plugging their computer into the net would require them to install Acronis before they've installed drivers or Windows Updates. If you think about it, that's not very wise. The other option would be to use the bootable Acronis to backup their PC... but how do they "get" that bootable disk? They would have to install Acronis in order to make and burn the bootable disk... and you should be able to see the dilemma.

secondly- i use imaging software that just works in dos so i boot to cd which is my imagin software and make an image, burns it straight to DVD, whcih makes it really easy to restore, i.e boot to cd and follow the prompts i sugest you look for alternatives to acronis. i can't remmerb what the stuff i used is called. but if you really want to know i can find out.

If you can find a free alternative to Acronis True Image, let me know! I would gladly change the focus of this guide to suit a FREE backup/recovery program rather than a PAYFOR backup/recovery program. I would very much appreciate it if you enlightened me on this possibility. :) To be honest, I use the Acronis True Image bootable CD. I don't actually install Acronis True Image.

When you choose the partition to install windows to it has a number of options, including delete create, it does not resize but how often do you need to do that, especially when your installing for the first time. i have never had any problems and if i ever need to resize i just use partition magic. when you create a partition in XP you just select the size you want, too easy.

personally i do not see how that is "not wise" unless acronis has some major issues (i never used it so don't know) why would you have any trouble imaging when drivers and windwos updates are not installed ??? can you enlightlen me?

i do see your dilema, acronis does not do what you want it to do. P.S acronis is not free. we use terabyte image creation software, it s absolutley brilliant adn cheaper than acronis although still not free. and will allow you to make images whenever you want.

It's not that you'll have problems installing Windows Updates and drivers, it's just that to the average user, they're gonna want to "install" Acronis to make backups of their PC. Sure, installing software before drivers or Windows updates are installed is possible, it's just not really a good thing to do.

Instead of explaining how to make a backup using the boot cd, which can be tedious and confusing for most people, I simply skip covering how to make a backup before drivers or windows updates are installed. It's not even necessary for most people.

You said the software you use is cheaper than Acronis True Image? I am pretty sure Acronis is $50. I would prefer using a completely free bootable backup program to be honest. As soon as I figure out how, I will do it that way instead.

Edit: I just took a look at the Image program from Terabyte Unlimited. If this is what you are referring to, then Acronis is certainly more feature rich. Acronis has everything plus more. Terabyte seems to choose settings for you that you may not necessarily want.

Edited by Neillithan
It's not that you'll have problems installing Windows Updates and drivers, it's just that to the average user, they're gonna want to "install" Acronis to make backups of their PC. Sure, installing software before drivers or Windows updates are installed is possible, it's just not really a good thing to do.

Instead of explaining how to make a backup using the boot cd, which can be tedious and confusing for most people, I simply skip covering how to make a backup before drivers or windows updates are installed. It's not even necessary for most people.

You said the software you use is cheaper than Acronis True Image? I am pretty sure Acronis is $50. I would prefer using a completely free bootable backup program to be honest. As soon as I figure out how, I will do it that way instead.

Edit: I just took a look at the Image program from Terabyte Unlimited. If this is what you are referring to, then Acronis is certainly more feature rich. Acronis has everything plus more. Terabyte seems to choose settings for you that you may not necessarily want.

ok i restate my question, why is it "not really a good thing to do"? i don't understand why you think this causes issues, it's fine to say it does but i want to know why? what issues and what are your reasons for thinking that. it makes no sense to me.

ok i am over the backup software you use, i was trying to be helpful but hey you seem to be set on what you wan to use, but yes terabyte is cheaper, it's like $10 for 1 license. and all you want to do is make an image of your HDD, why do you need any options at all, and what setting would you not want. what options are even useful for this kind of stuff? where i work we live on images, i reimage a machine at least twice a day, adn throughout the compnay i woudl say at least 20 times a day , we can't work without them, this software is simple and easy to use, and just works. i agree free is nice but 10 bucks is not bad, and better than 50. try it before you bag it.

i think you are overcomlicating things but hey, do what you want it's your article

ok i restate my question, why is it "not really a good thing to do"? i don't understand why you think this causes issues, it's fine to say it does but i want to know why? what issues and what are your reasons for thinking that. it makes no sense to me.

It's not a good thing to do because it's not a good thing to do. For 1, there are chipset drivers, graphics drivers, audio drivers. All of this stuff is necessary and if you think installing a program before you've installed these things won't hurt a thing, then you're just playing with fire. This is why I don't suggest it. There may be some conflicts within the programs you choose to install and I'd rather not find out. Drivers before programs. That's all you have to remember.

why do you need any options at all, and what setting would you not want. what options are even useful for this kind of stuff?

I looked up your program. It said $50 when I looked at it and the screenshots of the program were not very good. Acronis lets you mount your image within Windows so that you can explore and copy files out of the backup file. It has ways to protect your backup image from being tampered with by Windows. You can make incremental and differential backups. You can choose compression settings, you can split the image into multiple custom sized parts. The interface for the bootable version of Acronis is identical to the installable version of Acronis, which stands out above those crappy DOS versions. Acronis has pretty good hardware support and looks very professional compared to every other backup utility I've seen and used.

I'm not bagging anything. I've stated multiple times within this thread that I would prefer a free alternative to Acronis so long as it does relatively the same things. So far, free alternatives don't strike me as suitable alternatives due to a lack of features. Prove me wrong please. I'm just trying to answer your questions to the best of my abilities without becoming frustrated. I'm sorry if you are not satisfied with my answers.

It's not a good thing to do because it's not a good thing to do. For 1, there are chipset drivers, graphics drivers, audio drivers. All of this stuff is necessary and if you think installing a program before you've installed these things won't hurt a thing, then you're just playing with fire. This is why I don't suggest it. There may be some conflicts within the programs you choose to install and I'd rather not find out. Drivers before programs. That's all you have to remember.

I looked up your program. It said $50 when I looked at it and the screenshots of the program were not very good. Acronis lets you mount your image within Windows so that you can explore and copy files out of the backup file. It has ways to protect your backup image from being tampered with by Windows. You can make incremental and differential backups. You can choose compression settings, you can split the image into multiple custom sized parts. The interface for the bootable version of Acronis is identical to the installable version of Acronis, which stands out above those crappy DOS versions. Acronis has pretty good hardware support and looks very professional compared to every other backup utility I've seen and used.

I'm not bagging anything. I've stated multiple times within this thread that I would prefer a free alternative to Acronis so long as it does relatively the same things. So far, free alternatives don't strike me as suitable alternatives due to a lack of features. Prove me wrong please. I'm just trying to answer your questions to the best of my abilities without becoming frustrated. I'm sorry if you are not satisfied with my answers.

well i guess i play with a hell of a lot of fire, yet i have never been burned, and we will have to agree to disagree on that one

your answers contradict themsleves whihc his why i am questioning them, you early on mentinoed you make backups so you can roll back eetc etc, i even read something about rolling back drivers, whci unless your making the image beforew insatlling them is impossible. going back to your first reply to me

cut adn pasted

"There's a reason for my backup strategy.

1. Backup Windows just after you've installed Windows XP, with or without drivers. This makes it simplistic to rollback if you need to upgrade drivers or want to forgoe the grueling reinstallation process of Windows XP."

just make up your mind

That was not "in" my guide. Are you arguing or are you actually pointing out flaws in my guide?

That's "my" strategy. The strategy in the guide skips a backup, and that is the backup before installing drivers. If you have the bootable image program, you can make a backup from dos... but like I have stated a hundred times now... That is not covered in my guide for simplicity reasons. Obviously you have a business method to your backup strategy that is probably more well suited for you, but this guide is meant for everyone. I have tried to simplify things for that purpose.

So I'm done answering your questions. I've tried very hard to answer your questions. As you can tell, I put the extra effort towards proper capitalization, grammar, and punctuation.. all the while answering your vague and effortless questions. If you want to continue this further, private message me or something.

That was not "in" my guide. Are you arguing or are you actually pointing out flaws in my guide?

That's "my" strategy. The strategy in the guide skips a backup, and that is the backup before installing drivers. If you have the bootable image program, you can make a backup from dos... but like I have stated a hundred times now... That is not covered in my guide for simplicity reasons. Obviously you have a business method to your backup strategy that is probably more well suited for you, but this guide is meant for everyone. I have tried to simplify things for that purpose.

So I'm done answering your questions. I've tried very hard to answer your questions. As you can tell, I put the extra effort towards proper capitalization, grammar, and punctuation.. all the while answering your vague and effortless questions. If you want to continue this further, private message me or something.

i am not arguing i am tryiong to understand why you do what you do in your guide and i even tried to make some suggestions for you to make life easier for everyone using it. your guide is basically OK you just missed the 'as far as i am concerned' critical backup, but hey if you don't want to backup or explain to the user how to backup befroe connecting to the net then i really don't care. but i believe you shoudl cover it as that is when you are going to get infected by worms and viruses.

the problem is you havent really answered any of them, you just danced around them. but hey i am over the whole thing. p.s. my keyboard batteries are dying so my spelling and grammer tend to go out the window.

if you don't want people to comment on your articel and tell you what they think then don't post it saying what do you think

If it makes you happy, I've mended changes to my guide as a result of your feedback. I believe I told you this earlier, maybe you noticed. I don't know.

I do want people to comment on my articles, but not when the comments become chaotic and full of a drama. Take a look at my guide and you will see where I made the changes.

If it makes you happy, I've mended changes to my guide as a result of your feedback. I believe I told you this earlier, maybe you noticed. I don't know.

I do want people to comment on my articles, but not when the comments become chaotic and full of a drama. Take a look at my guide and you will see where I made the changes.

it doens't make me happy or sad i am not trying to annoy you or deliberatly point out flaws, i am simply trying to help.

I do like the changes you have made, i did notice you have not ammended the virtual memory (it still mentions settgting it to a custom size, when we discussed this earlier i thought you agreed setting it to system managed size is the better option.)

i woudl maybe add under the warning you have placed for pre sp2 machines, that a backup at this point may be useful. but i don't want to get in a argument again about pre internet backups.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • On the topic of being locked out of a service. Recently two different friends of mine got locked out of their Google accounts. Both were hack attempts and one of them is waiting 30 days before he can get back in. He had backup codes and MFA but not a passkey. It was a browser token hack. Anyhow he has to wait 30 days for the dispute or whatever to end. The other person only had a password and is screwed losing all of the email, docs and years of photos. Google won’t help her at all. Her fault because she had no backup/recovery setup. Enable passkeys if possible. Also do NOT use browser based password managers. If using a cloud service make sure it is one you can fully sync to one of your devices so you can back it up. Like a PC or Mac with some backup drive plugged into it. Google is the worst to use IMHO. You can’t sync your photos at all. You have to use the “Take Out” service which is manual and takes days. That service strips the meta data from your photos. Also Google Docs synced to a device are useless without a Google accounts. MS Office/Libre Office is not going to open a link to a Google doc to a dead account.
    • Why you need to take back control of your synced passwords and how to go about doing that by Paul Hill Credit: Pixabay Last month, when Google decided to introduce daily and weekly caps for Gemini, it reignited an anxiety of mine, that you can’t really depend on service providers to maintain features forever, and it got me looking into free software (as in freedom) in other areas too. One app I quickly came across was KeePassXC on desktop and KeePassDX on Android as an alternative to password manager lock-in within the Chrome or Firefox ecosystems. I personally like to switch around with browsers, and using either password manager is inconvenient, so something like KeePassXC was interesting to me. The main issue with it now is syncing; I was not sure how to do that. After a bit of research, I came across Syncthing, a tool I was vaguely familiar with but had never used because it seemed complicated. However, I was completely wrong, and honestly, I think everyone should use it if they use multiple devices. It essentially lets you share folders peer to peer across all of your devices, no cloud services that you don’t control necessary! And it was fairly simple to set up, if not a bit clunky. Since setting it up, I’ve also started using Syncthing to back up other apps too, so don’t think it’s limited to just saving password databases. You can use it for pretty much anything you use Dropbox or Google Drive for. Before continuing to talk about those apps a bit more, let’s walk back a bit and talk about browser sync. Ever since the late 2000s and early 2010s, really, since we have been using smartphones, browser sync has been a necessity of life. I don’t know about you, but I have hundreds of passwords saved. For the most part, they’re all unique, so I don’t remember them and rely on software to manage them for me. Until recently, I’ve relied on password managers in Chrome and Firefox, but what I always found annoying was that it can be hard to transfer them between browsers. Sure, on Windows it is simple enough, but on Linux, exporting bookmarks has been temperamental. It works OK nowadays, but not too long ago, Chrome required you to enable exporting passwords in chrome://flags. The situation is even worse on mobile; there is no exporting or importing of passwords of any kind. You literally have to do it on a desktop, which is incredibly annoying in our mobile-first world. Sync also lets us take out bookmarks, history, tabs, and autofill data easily. To enable sync, it’s just a matter of signing into the browser once, and it handles the rest. It’s nice and easy. Obviously, all this has some issues, including those I’ve outlined above about it being hard to transfer data between browsers, but also things such as account suspension, lost account passwords, and other lock-in mechanisms, such as passkeys, being tied to a specific browser. On a sidenote, I have just removed all of my passkeys because they can make it harder to move browsers. I think the biggest threat to your synced passwords, especially if doing this with Google, is having your account suspended. I don’t ever expect mine to be suspended, but you do hear horror stories on Reddit where people lose access to their Google accounts. Imagine if you have hundreds of passwords, then suddenly lose access to them because Google froze your account, what would you do? So yes, it can be nice to use these syncing services for their convenience, but they also have risks. You may have seen me going on about free software quite a bit in my editorials. It’s essentially a concept championed by the Free Software Foundation. It’s software under particular licenses that grant you four freedoms: run the program for any purpose (0), study and change the source code (1), redistribute copies to others (2), and the freedom to distribute modified copies to others (3). For example, if there is an app I use and one day it gets abandoned by the developer, I can keep running it or even clone the software and continue developing it. Look at the myriad of cool services Google has run over the years before killing them. You can’t take the source code for those because they are proprietary, for the most part. Both KeePassXC and Syncthing are free software, so I get the freedoms listed above. In my use case where I’m syncing a database full of my passwords, I also get proper ownership over my data, there is no losing access to the database due to a frozen account, I can access the code of the tools I’m using, and I can get support from real people online if I run into issues, rather than having to consult a vague help page from an opaque company. With the KeePassXC password manager, you create a .kdbx file, which is what will be synced between devices. KeePassXC has cross-platform apps and also has browser extensions so that the browser can fetch passwords from the database once it is unlocked. Meanwhile, Syncthing is a peer-to-peer file sync tool where you can select folders to sync between your devices. Just pop files in the folders you choose, and then they will be available across your other devices whenever they come online. Syncthing is resilient as it works over both LAN and the internet and only ever sends content between your devices, never to a third-party server somewhere else. By combining these two pieces of software, you can essentially replicate the browser sync functionality. I have had a weird, conflicting issue where a new file is appearing, but it doesn’t seem to be impacting my main password database, which is updating between devices just fine. If you want to get a setup similar to what I have, you will need to go here to download KeePassXC for your computer. Once you have that, you will need to download your passwords from your web browser to a CSV file. In Chrome, you can type chrome://password-manager/settings into the URL bar, and you should see an option to download your passwords under Export Passwords. This will give you the CSV file you need for importing into KeePassXC. If you use a different browser, just use a search engine and type “browser-name export passwords” and muddle along. In KeePassXC, you’ll want to press Import File from the home screen, select the CSV file, and create a new database from it. On one of the screens of the wizard, there will be a Title field with a drop-down selected to none. Change this to Title and continue. You’ll select a name for the database, the encryption level (the defaults are fine), and then you will pick a password. I would choose four unrelated words that are easy for you to remember, as you’ll be typing them fairly often to access your passwords. When you have all your passwords in your new database, you will want to set up the browser extension so that your browser can fetch passwords from KeePassXC. Rather than explain how to do that here, refer to KeePassXC’s guide on how to set it up properly. Once you’ve got that set up, you want to install KeePassDX on Android. You can grab it on the F-Droid store and the Google Play Store. For iPhone users, there are other .kdbx-supporting apps, but I haven’t tried any of them, so have a look around and use what suits you. Once you have that done, you will want to install Syncthing on your computer and find a third-party app for your mobile device. On Android, I use an app called BasicSync; there are also options for iOS, but again, I’ve not tried these. Once you’ve got SyncThing, you’ll want to set it up and connect all of your devices together and share a folder between your gadgets. PCWorld has a good tutorial on setting up a synchronized file between your devices using SyncThing. Once you’ve set it up, congrats, you’ll never have to touch that stuff again except for adding or removing devices. I’ll be honest, I didn’t particularly like setting up Syncthing. It didn’t take me a massive amount of time, but I think I had to check online because I found it a bit confusing. That said, I’ve had it running for several weeks now and never need to touch the Syncthing settings, so that’s very nice. I also mentioned a conflicting file. I’m not sure why this is appearing, but the main .kdbx file seems to be updating and syncing just fine. What’s nice is that both KeePassXC and Syncthing are free software, so they won’t just vanish one day; you can take the code and fork the project or use a range of alternative implementations that others have made. It’s also nice that it works over LAN, so even if your ISP is having problems, your passwords will still sync. One area where you will want to be a bit more careful with this setup is if you only have one device. I am OK because I have a computer and two phones, all synced up. If you just have one device, you will probably want to store a backup of your .kdbx file somewhere else. Obviously, you’ll also want to remember your password really well, too. If you get locked out, it's game over. Overall, if you want to take back control of your computing from big tech, taking control of your passwords is an important part of this. You don’t need to immediately clear out your browser’s password manager; try running KeePassXC and the password manager concurrently for a while to see if you run into any problems. If you do try this out, let us know some other creative ways to use Syncthing. I haven’t really come up with a solution about what to do with my bookmarks, for example.
    • If the price was a dollar, someone would complain "Why isn't it free?" If it was free, someone would complain they weren't being paid to play it.
    • That lens of history will burn if you hold it at the right angle... Warn users too late: Shame, Microsoft! That extremely minor update to an obscure Control Panel widget required 2 years of warning. Warn users too early: Shame, Microsoft! We've got better things to do. Pipeline and process be damned, we'll just always be disappointed, eh?
    • Microsoft Paint used to be my favorite Windows app as a kid, and it's still pretty good by Usama Jawad I have been using Windows since the early 2000s, when I was around 10 years old or so. I vaguely remember playing around with Windows 98 and Windows 2000, but that may have been on school PCs which had old operating systems installed. My main OS on the home PC, and the one I recall spending most time with, was Windows XP. At that time, I used the home PC to create Word and PowerPoint documents for school, but a lot of the time, I simply used it to play games. My dad would bring game discs which we would try and install on the PC, sometimes unsuccessfully, and sometimes, we would rely on flash games in the browser, like Bubble Trouble on Miniclip. However, the problem with the latter approach was the internet speed. On a good day, our dial-up internet would offer us speeds of 56 kbps, but on most days, it was closer to 33 kbps. This did not facilitate online gaming as I would often have to wait minutes for a game to load or "draw" on the screen, and trying to download pirated games wasn't simple either. I remember getting tired of waiting for online games to load and just downloading simulator games from the Big Fish Games website instead, only to be disappointed after finding out that I was just being given access to trial versions of the title, and I needed to fork out money to pay for the full version. All of this is to say that it wasn't very easy to find entertainment options on the home PC when I was a kid, due to a number of reasons, mostly outside of my control. This situation pushed me towards a rather unconventional ally: Microsoft Paint. Whenever the internet wasn't working as good as I expected, I would simply spin up Paint and draw complete rubbish on the canvas. Of course, that wasn't always the intention, but it usually happened when I messed up drawing a straight line or something, and then I would give up on that particular piece and simply draw a random collection of objects. Microsoft Paint was extremely accessible and easy to use. Even if you weren't an artist, you could quickly understand the tools at your disposal and how to leverage them on a canvas. The absolute breadth on offer ensured that each painting was truly unique, as you could utilize various combinations of tools like the pencil, paint, spray paint, and more to truly personalize your creation. Since I wasn't particularly good at drawing both on digital screen or a physical screen, I remember that my main style of art would be to insert a bunch of randomly intersecting lines and then fill them with random colors through the paint can. I have trying to replicate that art style in the latest version of Paint below, and as you can see, it's truly Pablo Picasso-esque. The human imagination truly knows no bounds Microsoft Paint kept me occupied for hours and was my best friend when video games on the home PC were inaccessible for one reason or the other. There was no academic or professional reason for which I would need to use Paint, but I still loved using it in my personal time, even if what I created wasn't worth being shown to anyone. It was simply fun. Fast-forward to today, and the situation is mostly the same. Now that I am almost 29 years old, and I still have no reason to use Microsoft Paint in a professional capacity. In fact, I don't even use it in a personal capacity, except to dabble with it from time to time, just to see if core functionalities are still intact. And I'm happy to say that I think Microsoft Paint still offers the same accessibility and inviting experience that it did to me a couple of decades ago, even though its UX has been refreshed and it's been integrated with Copilot features. Interestingly, things could have been a lot different, had Microsoft had its way. Microsoft Paint was marked for deprecation with the Windows 10 Fall Creators Update in 2017, and even began displaying a product retirement alert, urging customers to shift to Paint 3D instead. Fortunately, after consumer backlash, Microsoft reversed course on this decision, and Paint continues to be a native app inside Windows installations that can also be updated quite frequently through the Microsoft Store. Instead, Paint 3D ended up on the chopping block, which is for the better, I think. I have intermittently played around with Microsoft's refreshed Paint experience in the past few years, and I do think it has received worthwhile upgrades. the UI and the UX has been modernized while retaining core functionality, and the app is still fairly easy to use. It doesn't meet any of my use-cases, but I've never really had any use-cases ever, as described previously. Of course, the elephant in the room is the Copilot integration. Personally, I believe that this is one place where Copilot does make sense, environmental concerns aside. I know that a lot of creatives use AI to generate images, and while some may be using professional alternatives, Paint still offers a decent casual experience, with the power of Copilot. Of course, you do need to have a valid Microsoft 365 Copilot license and available credits to use it, but even if you don't, you still get the big Copilot button in the toolbar, unfortunately. All in all, I am glad that Microsoft Paint continues to be a native feature in Windows 11, and a piece of software that has evolved to meet modern needs without cutting off its own roots. It's just an iconic piece of Windows history that was an essential part of my childhood, and while I don't use it anymore, I'm just glad it is still there.
  • Recent Achievements

    • Week One Done
      Supreme Spray LV earned a badge
      Week One Done
    • One Month Later
      Genuinetonerink- Dubai earned a badge
      One Month Later
    • Week One Done
      Genuinetonerink- Dubai earned a badge
      Week One Done
    • One Year In
      hhgygy earned a badge
      One Year In
    • Week One Done
      AMV earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      513
    2. 2
      +Edouard
      163
    3. 3
      PsYcHoKiLLa
      88
    4. 4
      Steven P.
      74
    5. 5
      Michael Scrip
      73
  • Tell a friend

    Love Neowin? Tell a friend!