System restore from command prompt

System restore from command prompt

Sometimes a Windows computer is so broken that you have to run system restore from the command prompt. If you’re reading this, I don’t have to elaborate. This works in Windows 7, Windows 10, and any other recent version.

And when a system is that broken, you can expect to run into a couple of snags. Maybe you can’t even get a command prompt. Or maybe you got a command prompt but the executable file is buried. Here’s how to solve those two problems. Read more

Can’t connect to this network? Here’s the fix.

Can’t connect to this network? Here’s the fix.

After upgrading to Windows 10, when I unhibernated my laptop the next morning, my wifi connection didn’t work. The connection dropped and I couldn’t reconnect. Forgetting the network and reconnecting didn’t help. Any time I tried to reconnect to my wireless network, I’d get the message that Windows 10 can’t connect to this network.

The problem seemed to be in the power management.

Read more

0xc1900201 error installing Windows 10

0xc1900201 error installing Windows 10

Are you getting a 0xc1900201 error installing Windows 10? I got both that and 0xc1900200. Here’s how I fixed it.

I upgraded my venerable Dell E1505 to Windows 10 over the weekend. It was harder than it needed to be, but I got it running. It’s an old machine, but for some tasks, it can handle Windows 10.

Here’s how I got the Windows 10 install working.

Read more

Solve the NSIS error

Solve the NSIS error

I was trying to install some software last week and I got an NSIS error. The message certainly suggests corrupt downloads, but corrupt downloads are relatively rare, and when they happen, redownloading it ought to clear that up. Getting two of these failures in a row with different programs is really a freak occurrence, so I started looking for another problem.

Read more

Share a Windows 10 printer by UNC

Windows 10 uses homegroups, but if you have systems that don’t understand homegroups and want to share a Windows 10 printer by UNC (the old school way to share a network printer), it’s not obvious how to go about doing it.

I couldn’t find a way from the GUI, but it’s still possible to share the printer from a command line.

Read more

Compress system files doesn’t show up in Disk Cleanup

One of the new features of Windows 10 is better file compression, which was intended to help Windows fit better in low-resource devices like tablets. But it’s helpful on computers with SSDs too. But for whatever reason that option doesn’t show up on mine.

But you can still compress your system files even if the Disk Cleanup utility (which you can also launch from the Free up disk space by deleting unnecessary files control panel) doesn’t show the Compress system files option.

Read more

Change your printer’s IP address in Windows

Sometimes you may need to change your printer’s IP address, such as after you rearrange your network. It’s not hard to do, it’s just not always immediately obvious where the settings are.

This method works in Windows 7 and Windows 10. It probably also works in Vista and Windows 8, but I don’t have those versions anymore.

Read more

The settings saved on this computer for the network do not match the requirements of the network

If you replace your wireless router with another one, your Windows machines may give you a red X along with this error message when you try to reconnect: the settings saved on this computer for the network do not match the requirements of the network.

The quickest, easiest fix is to forget the network and reconnect. Here’s how to forget a network in Windows 7, and how to forget a network in Windows 10.

Read more

Whitelist Java to provide better security and a better user experience

One of the best things you can do to improve your security in a corporate environment is to limit the use of Java, or whitelist Java. Undoubtedly there will be one or more legacy web applications your company uses that require Java, and it’s almost inevitable that at least two of them will be certified for one and only one version of the JRE, and it won’t be the same one.

Believe it or not there’s a solution to the problem of conflicting JREs, but it took me years to find it, because I had no idea that Oracle called it “Deployment Rule Set.” The secret’s out now. If you run Java, and you want security, you need Deployment Rule Set.

Read more

Easier application whitelisting in Windows with App Locker

Application whitelisting is the holy grail of security, but it’s always at the top of the list of things people should do but haven’t yet. The reason is because it breaks stuff and it’s almost as impossible to anticipate ahead of time what it’s going to break as it is to fix whatever breaks.

I know. I wanted to do application whitelisting way back in 1997 and failed miserably.

I found a good-enough approach recently, though.

Read more