| where I have been |
[Dec. 27th, 2009|02:20 pm] |
(The real answer to the question "Where have you been?" is "I'm in Miami, and I was briefly in Sanibel, on the beach; the weather is wonderful and I'm relaxing here when I'm not worrying about graduate school." But I'm thinking about "Why have you been away from the internet?" really.)
So at some point when I got home, Google Chrome (my web browser) stopped working. I could not figure it out. I ran an anti-virus scan -- nothing. I uninstalled and reinstalled -- nothing. I restarted a few times. Nothing.
Now, in and of itself this wouldn't be that big of a problem. I use Firefox most of the time; I just use Chrome for email and browsing when I don't want to deal with Firefox. But I figured it had to be a sign of something being wrong. I scoured some forums, and ended up figuring out that, yes, my computer did in fact have a virus. I'm still unclear about how I got it -- I don't think it was from an email, but beyond that I'm unclear. A number of people talked about finding a virus called SDRA64 that was causing Google Chrome to not work. It would open, but no webpages would load. Disabling certain parts of the browser made it work, but that was more like proof of problem than solution.
I also noticed that my windows firewall was being disabled -- a sure sign that there's something wrong going on. When I re-enabled it, it thought it was working, but either way it was obvious that something was wrong. So I followed instructions I found online, going to my registry and finding HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\userinit, a registry value. Now I don't entirely understand the Windows registry, but suffice to say that it contains configuration settings for Windows and for all windows programs. When you edit your registry, you can really fuck things up. Many viruses install themselves in the registry, because users don't usually understand it, and it means they're working in the background.
Anyway, as the online instructions suggested, there was something there: the string value of userinit (as in, user-initiated processes, I think) was "C:\Windows\system32\userinit.exe, C:\Windows\system32\mskdud32.exe" -- a different virus than the SDRA64, but hiding in the same place. Unfortunately, you can't just remove the second value -- it reinstates itself. Suffice to say that I ended up in command-line Safe Mode (press F8 as loading the computer), and from there was able to use the REG command to remove the mskdud32.exe line. I also deleted the file it points to. Now, what no one bothered to say was this: If you delete the userinit registry value -- as in, if you don't just delete the part that says C:\Windows\system32\mskdud32.exe -- your computer won't load. And, errr, I did that. So if for some reason someone ends up here at this site trying to figure things out: solution is to boot into command line Safe Mode, edit the registry so that the value of userinit is "C:\Windows\system32\userinit.exe" and nothing else, and then delete (rm) C:\Windows\system32\mskdud32.exe. Of course, I entirely deleted userinit.
So when I rebooted, I entered my password on the login screen, and found myself logged out immediately. And so forth. I actually realized immediately what the problem is, but it's actually not an easy fix. I ended up finding a number of fixes that didn't work (one that would've worked perfectly, except I realized it only worked for Windows 2000), and finally downloading a program (the Offline NT Password & Registry Editor) to edit the registry from CD, which I burned to a disc on my father's computer, and then booted to. (You can boot to CD by pressing F12 as setup.) Eventually, I figured out this program, which is mostly intended for changing your password if you've forgotten it, but also works for editing the registry. What I needed to do was this:
Hit enter twice, loading to the list of registry options under HKLM. Type: SOFTWARE and hit enter. Enter 9 for registry editor. Enter: cd Microsoft\Windows NT\CurrentVersion\Winlogon and hit enter. (Capitalization matters. CD = change directory.) Type: nv 1 userinit and hit enter. (This tells the program: I want a new registry value, which will be a string, and is called userinit.) Edit the userinit value, and enter the value as C:\Windows\system32\userinit.exe. Then press q and enter, q and enter, y and enter, and then quit. (Quit, quit, yes I want to save, quit.) And restart with ctrl-alt-del.
Anyway, wonder of wonders, it worked. I appear to no longer have a virus. I'm not entirely trusting of that -- and I think my computer is going to die sometime soon, especially considering that it overheated the other day and ruined the battery -- but I'm pleased that I seem safe for the moment. Backup time!
Besides: it's nice being home. The psychology graduate process may be touched on in an entry someday soon. |
|
|
| on typical development |
[Dec. 16th, 2009|10:39 pm] |
I'm watching Zombieland (thanks to Benoit, who posted about it), which is actually pretty funny. One of the characters is a 12-year-old, and one of the running jokes (it's a comedy; it's only "runnning" in that it comes up multiple times) is that she doesn't know who anyone famous is -- not singers nor actors nor politicians. And of course the answer is: "She's twelve." Of course she doesn't know.
When I worked with Maria at FLENI in Argentina, with autistic kids (see: the beginning of my newer journal; entries from last summer), she sometimes commented about how hard it was to remember what normal kids were like. Where should these kids be in their development? Because of course diagnosis comes based on how people differ from what is normal. A child who is language-delayed and can't use sentences at age six is severely delayed -- but not if every child does that, and then begin to speak normally by seven. Right? But you need to know the points of comparison before you can make these judgments.
So in some sense I'm thinking of this year teaching as me setting a yardstick of "what children should know." Of course, it's not really true (besides that I'm also doing some psych work on the side) -- but at the same time, I'm definitely taking note of the wide variety in learning styles, of where these kids are developmentally. For example, my three-year-olds have a lot of trouble with even the simplest things. They don't pay attention well, they have a lot of trouble learning more than one word at a time. Because they're three. The five-year-olds, on the other hand, are almost ready to enter primary school; of course they're able to repeat, even if they can't really speak English. So with three-year-olds I speak a lot and get them to repeat sounds; I work on familiarizing them with English. With five-year-olds we can do some vocabulary, even if not all of it sticks. And sounds -- it's not as though they're learning in the same way as, say, thirteen-year-olds.
But I notice things where I have to step back and say to myself, "Justin, they're only ten." Which is why I started as I did. I was telling two of the girls I give a lesson to about Chanukah (which is now -- Happy Chanukah, folks), and asked them if they knew any Jews. Nope. So I explained to them that there weren't many Jews in Spain because they were kicked out five hundred years ago; they understood that. But I explained also that many Jews came to the US after WWII. That, not so much. They had heard of WWII, but they didn't really know what the Holocaust was, nor who Hitler was. Which surprised me until I reminded myself: they're only ten. They've never studied history. Of course, I think many ten-year-olds do know what the Holocaust was -- but it's just not important to people here. When would it have come up? These girls are watching Twilight: New Moon, not Inglourious Basterds |
|
|
| (no subject) |
[Dec. 16th, 2009|01:40 am] |
I want the whole world to know that we belong to each other.
But why is it always so hard to share the biggest part of my life in a conversation? sigh |
|
|
| navigation |
| [ |
viewing |
| |
most recent entries |
] |
| |
|
|