Hacker News new | comments | show | ask | jobs | submit login

As I mentioned elsewhere, doing a clean Windows install is difficult if the only means of reinstallation you have is the bundled "recovery DVD" which puts all of the shit right back on there.

With regards an APT for Windows, I don't see how that wouldn't be possible to add to Windows as a third party thing. With a nice GUI and search and a default catalog of quality mainly OSS software with no toolbars or BS and have it also keep everything upto date.

That way you could just install it on all of your relatives who use Windows's computers and tell them just to download everything from either that or the MS app store.

Microsoft provides official (clean) ISO of W7 flavours -


So, basically, burn respective .iso to a USB key, boot from it, install, enter the key from the sticker on the bottom of the laptop - done. Caveats are (a) limited choice of languages (b) lack of some brand-specific drivers, but if you run English version on a common laptop, it's very straight forward.

These won't work with OEM keys supplied by the manufacturer. You would need to acquire your own key (enterprise, retail, etc.).

That is incorrect, at least for most retail OEM keys anyway.

I noticed that starting with Vista, the distinction between OEM vs Non-OEM key seems to have been reduced. This makes life easier when there is no recovery partition or the hard-drive is hosed. Whereas with XP, you did have to use an OEM version for the key to work.

I have not had any issue validating windows using the above versions of Win 7, as well as a few vista cds that I believe are retail, as long as there is an OEM sticker on the laptop. Every so often I have to call in and do the automated telephone activation, but they are valid CD Keys and I think that is probably tied to how often the key was activated.

Having said that, at least with Vista, the disc the manufacturer gives you is often locked to a specific laptop/bios/board.

>Every so often I have to call in and do the automated telephone activation

reason number 1001 why I hate windows

It takes exactly 30 seconds and it is fully automated. Punch in a string of numbers, hear back the activation code. No personal information, no humans involved. I too was dreading doing over the phone activation, but it was remarkably nice experience.

sure, they make it easy as possible, but it's not optional. And I like to change the hardware in my desktop, which makes it a pain.

>No personal information //

So, not your phone number, or the match of the given code with your computer's IP and usage when you go online?

They worked with three different OEM keys I had just fine, all from different manufacturers.

(b) is the big catch that will kick anyone. You want the hardware to work as designed, you have to start with the manufacturer install and work your way down.

Never had any problems with Lenovo, Sony, Acer or HP laptops. I'm sure there are some non-mainstream laptop manufacturers that don't maintain their support sites well, but that's be more of an exception than a rule.

You can easily download the drivers from the manufacturer's website but I understand that even doing that may be too complex for some users.

keep in mind that some (most) manufacturers don't seem to give any craps about the users either, and provide shoddy bloatware drivers that are difficult to hunt down, take forever to install, often don't work with older or newer OS/hardware, etc.

and then there might be a specific patch or workaround that's been applied by the oem that keeps the computer from exploding, but they sold it anyway because you can blow yourself up as much as you like AFTER voiding the warranty.

I haven't used it yet, but windows 8 has a 'reset windows' option that will basically reset everything to a fresh install of windows 8 without having to do a reinstall.

Nice, does it allow OEMs to decide what to "reset" to though?

"doing a clean Windows install is difficult if the only means of reinstallation you have is the bundled "recovery DVD" which puts all of the shit right back on there."

That's not a clean install.

A clean install is buying a retail version of Windows and blasting it down on your HD.

Recovery DVDs recover what the hardware vendor put there in the first place.

So you have to buy Windows twice?

Unfortunately yes. The version that comes with your computer is relatively cheap, but you can't do much with it. The retail version gives you full flexibility, and you can move it to a new computer.

Or you can buy a computer that doesn't come with Windows in the first place.

That is incorrect. See eps's comment above. You can use your OEM key with a Windows 7 ISO that you can get from MS.

I think you can't buy a retail version on Windows anymore. Plus, when it was available previously, you had to pay for that.

Actually, you can buy an update to Windows 7 right now for $39.99:


You can wipe a Windows 7 install and do a completely clean Windows 8 install.

A comment yesterday [1] led me to Chocolatey NuGet [2], a package manager for Windows built on PowerShell. The gallery [3] has almost everything I need to set up a dev environment.

[1] https://news.ycombinator.com/item?id=4763895

[2] https://github.com/chocolatey/chocolatey/wiki

[3] http://chocolatey.org/packages

I was thinking more as a way for installing stuff for more casual users.

Now I think about it these just seems like such an obvious idea that I'm surprised nobody ever did it.

Ninite does a lot of what you are talking about.

It allows you to install some software.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact